Check(); $User->can_request(IMPJRN,0); $User->check_dossier($gDossier); if ($_GET['jrn_id']!=0 && $User->check_jrn($_GET['jrn_id']) =='X') { NoAccess(); exit(); } $Jrn=new Acc_Ledger($cn,$_GET['jrn_id']); $Jrn->get_name(); $jrn_type=$Jrn->get_type(); // Detailled printing //--- if ( $_GET['p_simple'] == 0 ) { $Jrn->get_row( $_GET['from_periode'], $_GET['to_periode'] ); if ( count($Jrn->row) == 0) exit; foreach ( $Jrn->row as $op ) { // should clean description : remove tag and '; char $desc=$op['description']; $desc=str_replace("","",$desc); $desc=str_replace("","",$desc); $desc=str_replace("","",$desc); $desc=str_replace("","",$desc); $desc=str_replace('"',"'",$desc); $desc=str_replace(";",",",$desc); printf("\"%s\";\"%s\";\"%s\";\"%s\";\"%s\";\"%s\";%s;%s\n", $op['j_id'], $op['jr_pj_number'], $op['internal'], $op['j_date'], $op['poste'], $desc, nb($op['deb_montant']), nb($op['cred_montant']) ); } exit; } else { $Row=$Jrn->get_rowSimple($_GET['from_periode'], $_GET['to_periode'], 0); //----------------------------------------------------- if ( $jrn_type == 'ODS' || $jrn_type == 'FIN' || $jrn_type=='GL') { printf ('" operation";'. '"Date";'. '"N° Pièce";'. '"commentaire";'. '"internal";'. '"montant";'. "\r\n"); foreach ($Row as $line) { echo $line['num'].";"; echo $line['date'].";"; echo $line['jr_pj_number'].";"; echo $line['comment'].";"; echo $line['jr_internal'].";"; // echo "