Check(); //include_once ("top_menu_compta.php"); include_once ("user_menu.php"); echo '
'; echo ShowMenuCompta(7); echo '
'; include_once("check_priv.php"); $cn=DbConnect($gDossier); $User->AccessRequest($cn,GJRN); // Javascript echo JS_SEARCH_POSTE; if ( isset( $_REQUEST['p_jrn'] )) { $p_jrn=$_REQUEST['p_jrn']; } else { echo '

Journal inexistant

'; exit(); } //-------------------------------------------------- // remove ledger //-------------------------------------------------- if ( isset($_POST["efface"])) { if ( CountSql($cn,"select * from jrn where jr_def_id=".$_POST['p_jrn']." limit 3") == 0 ) { ExecSql($cn,"delete from jrn_def where jrn_def_id=".$_POST['p_jrn']); } else { ?> Un paramètre manque'; } else { if ( $_POST['p_ech'] == 'no' ) { $p_ech='false'; $p_ech_lib='null'; } else { $p_ech='true'; $p_ech_lib="'".$_POST['p_ech_lib']."'"; } if ( strlen(trim($_POST['p_jrn_deb_max_line'])) == 0 || (string) (int)$_POST['p_jrn_deb_max_line'] != (string)$_POST['p_jrn_deb_max_line'] || $_POST['p_jrn_deb_max_line'] <= 0 ) $l_deb_max_line=1; else $l_deb_max_line=$_POST['p_jrn_deb_max_line']; $l_cred_max_line=$l_deb_max_line; $p_jrn_name=$_POST['p_jrn_name']; if (strlen(trim($p_jrn_name))==0) return; $p_jrn_name=FormatString($p_jrn_name); $p_jrn_fiche_deb=""; $p_jrn_fiche_cred=""; if ( isset ($_POST["FICHEDEB"])) { $p_jrn_fiche_deb=join(",",$_POST["FICHEDEB"]); } if ( isset ($_POST["FICHECRED"])) { $p_jrn_fiche_cred=join(",",$_POST["FICHECRED"]); } $Sql=sprintf("update jrn_def set jrn_def_name='%s',jrn_def_class_deb='%s',jrn_def_class_cred='%s', jrn_deb_max_line=%s,jrn_cred_max_line=%s,jrn_def_ech=%s,jrn_def_ech_lib=%s,jrn_def_fiche_deb='%s', jrn_def_fiche_cred='%s' where jrn_def_id=%s", $p_jrn_name,$_POST['p_jrn_class_deb'],$_POST['p_jrn_class_deb'], $l_deb_max_line,$l_cred_max_line, $p_ech,$p_ech_lib, $p_jrn_fiche_deb,$p_jrn_fiche_cred, $_GET['p_jrn'] ); echo_debug($Sql); $Res=ExecSql($cn,$Sql); } } echo ShowMenuAdvanced(1); echo ''; ?> "; echo '
'; echo '

'.$l_line['jrn_def_name'].'

'; echo '
'; echo dossier::hidden(); echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; /*echo ''; echo ''; echo ''; echo ''; */ echo ''; echo ''; if ( $l_line['jrn_def_ech'] == 't' ) { echo ''; } if ( $l_line['jrn_def_ech'] == 'f' ) { echo ''; } echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ""; ?> '; // Get all the fiches echo '

Fiches

'; $Res=ExecSql($cn,"select fd_id,fd_label from fiche_def order by fd_label"); $num=pg_NumRows($Res); $rdeb=split(',',$l_line['jrn_def_fiche_deb']); $rcred=split(',',$l_line['jrn_def_fiche_cred']); echo '
Nom journal
Postes utilisables journal (débit/crédit) '.$search.'
Nombre de lignes par défaut
Postes utilisables journal (crédit) '.$search.'
Date d\'échéance Oui'; echo 'Non Oui'; echo 'Non
Libellé echéance
Type de journal '; $Res=ExecSql($cn,"select jrn_type_id,jrn_desc from jrn_type where ". "trim(jrn_type_id)=trim('".$l_line['jrn_def_type']."')"); $Max=pg_NumRows($Res); for ($i=0;$i<$Max;$i++) { $Line=pg_fetch_array($Res,$i); echo_debug('jrn_detail.php',__LINE__,"jrn type !".$Line['jrn_type_id']."!,!".$l_line['jrn_def_type']."!"); printf (' %s',$Line['jrn_desc']); } echo '
Code ".$l_line['jrn_def_code']."
'; echo ''; echo ''; echo ''; echo ''; // Show the fiche in deb section for ($i=0;$i<$num;$i++) { $res=pg_fetch_array($Res,$i); $CHECKED=" unchecked"; foreach ( $rdeb as $element) { if ( $element == $res['fd_id'] ) { $CHECKED="CHECKED"; break; } } echo ''; printf ('', $res['fd_id'],$CHECKED,$res['fd_label']); $CHECKED=" unchecked"; foreach ( $rcred as $element) { if ( $element == $res['fd_id'] ) { $CHECKED="CHECKED"; break; } } printf ('', $res['fd_id'],$CHECKED,$res['fd_label']); echo ''; } ?>
Fiches Débit Fiches Crédit
%s %s
'; echo "
"; html_page_stop(); ?>