*/
include("session.php");
if(file_exists($_SESSION['config']['lang'].'.php'))
{
include($_SESSION['config']['lang'].'.php');
}
else
{
$_SESSION['error'] = "Language file missing...
";
}
require_once("class_functions.php");
require_once("class_db.php");
require_once("class_workflow.php");
header('Content-type: text/html; charset=UTF-8');
if(isset($_POST['imputation']) && strlen($_POST['imputation']) <> 0){
//chargement des montants des anciens bordereaux ayant la même imputation.
$_SESSION['ticket']['amounts'] = array();
$db = new dbquery();
$db->connect();
$db->query("SELECT * FROM ".$_SESSION['tablename']['tickets']." t WHERE t.TICKET_ID = (SELECT MAX(ti.TICKET_ID) FROM ".$_SESSION['tablename']['tickets']." ti WHERE ti.IMPUTATION = '".$_POST['imputation']."') ");
$workf = new workflow();
if($db->nb_result() == 0){
$workf->clearticketsinfos();
$_SESSION['ticket']['imputation'] = $_POST['imputation'];
}
else{
$line = $db->fetch_object();
$_SESSION['ticket']['ticketId'] = $line->TICKET_ID;
$_SESSION['ticket']['resId'] = $line->RES_ID;
$_SESSION['ticket']['marcketNum'] = $line->MARKET_NUM;
$_SESSION['ticket']['isAdapted'] = $line->IS_ADAPTED;
$_SESSION['ticket']['isFormalized'] = $line->IS_FORMALIZED;
$_SESSION['ticket']['credit'] = $line->CREDIT_ACCOUNT;
$_SESSION['ticket']['inventory'] = $line->INVENTORY_IDENT;
$_SESSION['ticket']['imputation'] = $line->IMPUTATION;
$_SESSION['ticket']['marketSubject'] = $line->MARKET_SUBJECT;
$_SESSION['ticket']['holder'] = $line->HOLDER;
$_SESSION['ticket']['amountMandate'] = $line->AMOUNT_TO_MANDATE;
$_SESSION['ticket']['engagement'] = $line->ENGAGEMENT;
$_SESSION['ticket']['totalMarket'] = $line->TOTAL_MARKET;
$_SESSION['ticket']['piece'] = $line->PIECE;
$_SESSION['ticket']['exercice'] = $line->EXERCICE;
// chargement des montants
$workf->loardTicketAmounts($_SESSION['ticket']['ticketId']);
}
?>
" /> | |
name="marche" value="0" /> | : | |
name="marche" value="1" /> | : | |
: |
||
: |
/> /> |