can_request(IMPBAL);
echo JS_LEDGER;
echo JS_PROTOTYPE;
echo JS_INFOBULLE;
require_once('class_ipopup.php');
echo js_include('accounting_item.js');
echo js_include('prototype.js');
echo js_include('scriptaculous.js');
echo js_include('effects.js');
echo js_include('controls.js');
echo js_include('dragdrop.js');
echo js_include('card.js');
echo js_include('acc_ledger.js');
echo IPoste::ipopup('ipop_account');
echo '
';
// Show the form for period
echo '
';
echo '
';
//-----------------------------------------------------
// Form
//-----------------------------------------------------
// Show the export button
if ( isset ($_POST['view'] ) ) {
$hid=new IHidden();
echo "
";
echo '';
echo ' | ";
echo ' | ";
echo "
";
echo "
";
}
//-----------------------------------------------------
// Display result
//-----------------------------------------------------
if ( isset($_POST['view'] ) ) {
$bal=new Acc_Balance($cn);
$bal->jrn=$_POST['p_jrn'];
$bal->from_poste=$_POST['from_poste'];
$bal->to_poste=$_POST['to_poste'];
$row=$bal->get_row($_POST['from_periode'],
$_POST['to_periode']);
$periode=new Periode($cn);
$a=$periode->get_date_limit($_POST['from_periode']);
$b=$periode->get_date_limit($_POST['to_periode']);
echo "
période du ".$a['p_start']." au ".$b['p_end']."
";
echo '
';
echo '| Poste Comptable | ';
echo 'Libellé | ';
echo 'Débit | ';
echo 'Crédit | ';
echo 'Solde Débiteur | ';
echo 'Solde Créditeur | ';
$i=0;
foreach ($row as $r) {
$i++;
if ( $i%2 == 0 )
$tr="even";
else
$tr="odd";
$view_history= sprintf('%s',
$r['poste'], $gDossier, $r['poste']);
echo '';
echo td($view_history);
echo td(h($r['label']));
echo td($r['sum_deb']);
echo td($r['sum_cred']);
echo td($r['solde_deb']);
echo td($r['solde_cred']);
echo '
';
}
echo '
';
}// end submit
echo "
";
?>