';
if ( ! isset($_REQUEST['oper_detail']) ) {
Acc_Account_Ledger::HtmlTableHeader();
$Poste->HtmlTable();
echo Acc_Account_Ledger::HtmlTableHeader();
} else {
//----------------------------------------------------------------------
// Detail
//----------------------------------------------------------------------
Acc_Account_Ledger::HtmlTableHeader();
$Poste->get_row( $_GET['from_periode'], $_GET['to_periode']);
if ( empty($Poste->row)) exit();
$Poste->load();
echo '
';
echo ''. $_GET['poste_id'].' '.h($Poste->label).' |
';
foreach ($Poste->row as $a) {
$detail=$a;
echo '| '.$detail['j_date'].' '.$detail['jr_internal'].h($detail['description']).' |
';
$op=new Acc_Operation($cn);
$op->jr_id=$a['jr_id'];
$op->poste=$_GET['poste_id'];
echo $op->display_jrnx_detail(1);
}
echo '
';
echo Acc_Account_Ledger::HtmlTableHeader();
}
echo "
";
exit;
}
// A QuickCode is given
if ( $go == 2)
{
if ( ! isset($_REQUEST['oper_detail']) ) {
echo '';
$fiche->HtmlTableHeader();
$fiche->HtmlTable();
$fiche->HtmlTableHeader();
echo "
";
} else {
// Detail //
echo '';
$fiche->HtmlTableHeader();
$fiche->HtmlTableDetail();
$fiche->HtmlTableHeader();
}
exit;
}
// All the children account
if ( $go == 3 )
{
if ( sizeof($a_poste) == 0 )
exit;
echo '
';
if ( ! isset ($_REQUEST['oper_detail'])) {
$Poste=new Acc_Account_Ledger($cn,$_GET['poste_id']);
echo Acc_Account_Ledger::HtmlTableHeader();
foreach ($a_poste as $poste_id )
{
$Poste=new Acc_Account_Ledger ($cn,$poste_id['pcm_val']);
$Poste->HtmlTable();
}
echo Acc_Account_Ledger::HtmlTableHeader();
echo "
";
} else {
//----------------------------------------------------------------------
// Detail
//----------------------------------------------------------------------
echo Acc_Account_Ledger::HtmlTableHeader();
echo '
';
foreach ($a_poste as $poste_id )
{
$Poste=new Acc_Account_Ledger ($cn,$poste_id['pcm_val']);
$Poste->load();
$Poste->get_row( $_GET['from_periode'], $_GET['to_periode']);
if ( empty($Poste->row)) continue;
echo ''. $poste_id['pcm_val'].' '.h($Poste->label).' |
';
$detail=$Poste->row[0];
foreach ($Poste->row as $a) {
$detail=$a;
echo '| '. $detail['j_date'].' '.$detail['jr_internal'].' '.hb($detail['description']).' '.hi($detail['jr_pj_number']).' |
';
$op=new Acc_Operation($cn);
$op->poste=$poste_id['pcm_val'];
$op->jr_id=$a['jr_id'];
echo $op->display_jrnx_detail(1);
}
}
echo '
';
echo Acc_Account_Ledger::HtmlTableHeader();
}
exit;
}
}
?>