'; $r=FormAchInput($cn,$_GET['p_jrn'],$User->GetPeriode(),$HTTP_POST_VARS,$submit,false); echo '
'; echo $r; echo "

On-line calculator

".JS_CALC_LINE."
"; echo "
"; } // Add an item if ( isset ($_POST['add_item'])) { // Add a line $nb_number=$_POST["nb_item"]; $nb_number++; // submit button in the form $submit=' '; $r=FormAchInput($cn,$_GET['p_jrn'],$User->GetPeriode(),$HTTP_POST_VARS,$submit,false, $nb_number); echo '
'; echo $r; echo "

On-line calculator

".JS_CALC_LINE."
"; echo "
"; } // Correct it if ( isset ($_POST['correct'])) { // Get number of lines $nb_number=$_POST["nb_item"]; // submit button in the form $submit=' '; $r=FormAchInput($cn,$_GET['p_jrn'],$User->GetPeriode(),$HTTP_POST_VARS,$submit,false, $nb_number); echo '
'; echo $r; echo "

On-line calculator

".JS_CALC_LINE."
"; echo "
"; return; } // View the charge and show a submit button to save it if ( isset ($_POST['view_invoice']) and ! isset ($_POST['save'])) { $nb_number=$_POST["nb_item"]; $submit=''; $submit.=''; if ( form_verify_input ($cn,$_GET['p_jrn'],$User->GetPeriode(),$HTTP_POST_VARS,$nb_number) == true ) { // Should use a read only view instead of FormAch // where we can check $r=FormAchView($cn,$_GET['p_jrn'],$User->GetPeriode(),$HTTP_POST_VARS,$submit,$nb_number); } else { // if something goes wrong, correct it $submit=' '; $r=FormAchInput($cn,$_GET['p_jrn'],$User->GetPeriode(),$submit,$HTTP_POST_VARS, $nb_number); } echo '
'; echo $r; echo "

On-line calculator

".JS_CALC_LINE."
"; echo "
"; } // Save the charge into database if ( isset($_POST['save'] )) { // Get number of lines $nb_number=$_POST["nb_item"]; // submit button in the form $submit='

Recorded

'; $r=RecordSell($cn,$HTTP_POST_VARS,$User,$_GET['p_jrn']); $r=FormAchView($cn,$_GET['p_jrn'],$User->GetPeriode(),$HTTP_POST_VARS,"",$nb_number,false); echo '
'; echo $submit; echo $r; echo "
"; } } if ( $action == 'voir_jrn' ) { // Check privilege if ( CheckJrn($_SESSION['g_dossier'],$_SESSION['g_user'],$_GET['p_jrn']) < 1 ) { NoAccess(); exit -1; } ?>
"; $w=new widget("select"); $periode_start=make_array($cn,"select p_id,to_char(p_start,'DD-MM-YYYY') from parm_periode order by p_id"); $User=new cl_user($cn); $current=(isset($_POST['p_periode']))?$_POST['p_periode']:$User->GetPeriode(); $w->selected=$current; echo 'Période '.$w->IOValue("p_periode",$periode_start).$w->Submit('gl_submit','Valider'); ?> '; } if ( $action == 'voir_jrn_non_paye' ) { // Check privilege if ( CheckJrn($_SESSION['g_dossier'],$_SESSION['g_user'],$_GET['p_jrn']) < 1 ) { NoAccess(); exit -1; } // Show list of unpaid sell // Date - date of payment - Customer - amount $sql=SQL_LIST_UNPAID_INVOICE_DATE_LIMIT." and jr_def_id=".$_GET['p_jrn'] ; $offset=(isset($_GET['offset']))?$_GET['offset']:0; $step=$_SESSION['g_pagesize']; $page=(isset($_GET['offset']))?$_GET['page']:1; list ($max_line,$list)=ListJrn($cn,$_GET['p_jrn'],$sql,null,$offset); // $bar=jrn_navigation_bar($offset,$max_ligne,$step,$page); $sql=SQL_LIST_UNPAID_INVOICE." and jr_def_id=".$_GET['p_jrn'] ; list ($max_line2,$list2)=ListJrn($cn,$_GET['p_jrn'],$sql,null,$offset); // Get the max line $m=($max_line2>$max_line)?$max_line2:$max_line; $bar2=jrn_navigation_bar($offset,$m,$step,$page); echo '
'; echo '

Echeance dépassée

'; echo $bar2; echo $list; echo '

Non Payée

'; echo $list2; echo $bar2; echo '
'; } //Search if ( $action == 'search' ) { // Check privilege if ( CheckJrn($_SESSION['g_dossier'],$_SESSION['g_user'],$_GET['p_jrn']) < 1 ) { NoAccess(); exit -1; } // PhpSessid $sessid=$_REQUEST['PHPSESSID']; // Search modules $offset=(isset($_GET['offset']))?$_GET['offset']:0; $step=$_SESSION['g_pagesize']; $page=(isset($_GET['offset']))?$_GET['page']:1; // display a search box $search_box=u_ShowMenuRecherche($cn,$_GET['p_jrn'],$sessid,$_POST); echo '
'; echo $search_box; // if nofirst is set then show result if ( isset ($_GET['nofirst'] ) ) { list ($max_line,$a)=ListJrn($cn,$_GET['p_jrn'],"",$_POST); echo $a; } echo '
'; } include("user_update.php"); ?>