exit("2#Cette fiche ne dispose pas de lignes pour le moument!"); } $etat_depence = $db->QuerySingleValue0("select etat from depense where id = {$id_depense}"); // if($etat_depence != $etat){ // exit("2#Etat de dossier ne permet pas cette opération! "); // } model::load('depense', 'depense'); //Execute Model if (!valid_depense($id_depense, $etat)) { exit("2#Erreur Système"); //Error opération } else { if ($etat_depence == 1) { $model_name = "fiche_depense"; require_once LIB_REP . "/excel/template/" . $model_name . "_xls.php"; creat_document($model_name, $id_depense); //$id_fiche_pdf = $db->QuerySingleValue0("select fiche_depense from depense where id = $nextid"); //exit("4#$id_fiche_pdf"); } exit("1#Opération réussie"); //Success Opération } } if (tp('rjt')) { $id_depense = tp('lin'); $etat = tp('etat'); $msg = tp('msg'); model::load('depense', 'depense'); //Execute Model if (!rejet_depense($id_depense, $etat, $msg)) { exit("2#Erreur Système");
$montant_all_lines = 0; for ($i = 0, $c = count($_POST['line_depense']); $i < $c; $i++) { $titre_line = $_POST['line_depense'][$i]; $montant_line = $_POST['montant_line_depense'][$i]; $montant_all_lines = $montant_all_lines + $montant_line; } if (tp('montant_dispo') < $montant_all_lines || $montant_all_lines == 0) { exit("1"); // Le montant des line est séperieur à la provision } model::load('depense', 'depense'); if (!edit_depense($nextid, tp('titre'), tp('date_demande'), tp('nbr_depense'), tp('chapitre'), tp('article'), tp('paragraphe'), $montant_all_lines, tp('pjid'))) { exit("2"); } else { for ($i = 0, $c = count($_POST['line_depense']); $i < $c; $i++) { $titre_line = $_POST['line_depense'][$i]; $montant_line = $_POST['montant_line_depense'][$i]; if (!add_depense_line($nextid, $titre_line, tp('date_demande'), $montant_line)) { exit("3"); } } //Creat Fiche Depense $model_name = "fiche_depense"; require_once LIB_REP . "/excel/template/" . $model_name . "_xls.php"; creat_document($model_name, $nextid); $id_fiche_pdf = $db->QuerySingleValue0("select fiche_depense from depense where id = {$nextid}"); exit("4#{$id_fiche_pdf}"); } } else { view::load('depense', 'edit_depense'); }
<?php if (tp('verif') == 1) { global $db; global $db1; global $db3; $nextid = getnextidtable('salaire'); $id_etat_paiement = tp('etat'); model::load('salarie', 'addsalaire'); if (!addsalaire(tp('id'), tp('salaire_base'), tp('nouveau_salaire'), tp('taux'), tp('indem'), tp('redevance'), tp('numero_compte'), $id_etat_paiement)) { exit("0"); } else { if (!editavance(tp('id'), tp('idredevance'), tp('redevance'))) { exit("2"); } else { addetatsalaire($id_etat_paiement); $model_name = "table_b_paie"; require_once LIB_REP . "/excel/template/" . $model_name . "_xls.php"; creat_document($model_name, $nextid, $id_etat_paiement, tp('id'), tp('taux')); $id_fiche_pdf = $db->QuerySingleValue0("select fiche_bulletin from salaire where id = {$nextid}"); exit("4#{$id_fiche_pdf}"); } } //Creat Bulletin de paie } else { view::load('salarie', 'detailsal'); } ?>
<?php if (tp('verif') == 1) { $contrat_id = tp("idcontr"); model::load('gestionvilla', 'paiementlocat'); if (!setcollecte(tp('id'), tp('paiement'), tp('pjid'), tp('date'))) { exit("2"); } else { //Creat Fiche collecte $model_name = "fiche_collecte"; require_once LIB_REP . "/excel/template/" . $model_name . "_xls.php"; $id_collecte = tp('id'); creat_document($model_name, $id_collecte); $id_collecte = tp('id'); $id_fiche_pdf = $db->QuerySingleValue0("select fiche_collecte from collecte where id = {$id_collecte}"); exit("1#{$id_fiche_pdf}#{$contrat_id}"); } } else { view::load('gestionvilla', 'paiementlocat'); }
<?php if (tp('valid') == 1) { $id_etat = tp('lin'); $mantant_etat = $db->QuerySingleValue0("select montant_global from etat_paiement where id = {$id_etat}"); if ($mantant_etat == "0") { exit("3#Cette Etat de paiement ne dispose pas de salaries pour le moument!"); } model::load('salaire', 'salaire'); //Execute Model if (!valideretat($id_etat)) { exit("2#Erreur Système"); //Error opération } else { $model_name = "etat_paiement"; require_once LIB_REP . "/excel/template/" . $model_name . "_xls.php"; creat_document($model_name, $id_etat); $id_fiche_pdf = $db->QuerySingleValue0("select fiche_etat from etat_paiement where id = {$id_etat}"); exit("4#{$id_fiche_pdf}"); } } else { view::load('salaire', 'salaire'); }
$dat_du_paiement = new DateTime(tp('date_paiement')); if ($dat_du_paiement < $date_contra) { exit("2# La Date Paiement doit être supérieur au date Contrat"); } //verifier la date de paiement part rapport au date du dernier paiement effectuer $dat_du_paie = date('Y-m-d', strtotime(tp('date_paiement'))); if (!$db2->Query("SELECT dat_val FROM depense_lines WHERE nature_dep LIKE '% du montant du contrat N°{$contrat_id}' and dat_val >='{$dat_du_paie}' ")) { $db2->Kill('Error1'); } if ($db2->RowCount() > 0) { exit("2# La Date Paiement doit être supérieur au Date du dérnier paiement effectuer"); } model::load('depense', 'depense'); if (!edit_contrat($contrat_id, $montant_paye, $pourcentage2, $montant_rest)) { exit("2# Erreur Système "); } if (!add_depense($nextid, tp('designation'), $fournisseur_id, tp('date_paiement'), 0, $array['id_chapitre'], $array['id_article'], $array['id_paragraphe'], 0, '')) { exit("2# Erreur Système"); } if (!add_depense_line($nextid2, $nextid, $nature_dep, $array['id_fournisseur'], tp('date_paiement'), tp('montant_a_payer'), tp('pjid'), 1, tp('montant_a_payer'))) { exit("2# Erreur Système"); } //Creat Fiche paiement contrat fournisseur $model_name = "fiche_paiement_contrat"; require_once LIB_REP . "/excel/template/" . $model_name . "_xls.php"; creat_document($model_name, $nextid, $contrat_id); $id_fiche_pdf = $db1->QuerySingleValue0("select fiche_depense from depense where id = {$nextid}"); exit("4#{$id_fiche_pdf}"); } else { view::load('contrat', 'contrat'); }
<?php if (tg('bulletin') == '1') { global $db; global $db1; global $db3; if (!$db->Query("SELECT max(id) as idetat FROM etat_paiement")) { $db->Kill('Error1'); } $array = $db->RowArray(); $id_paiement = $array['idetat']; model::load('salarie', 'addsalaire'); if (!addsalaire(tp('id'), tp('salaire_base'), tp('nouveau_salaire'), tp('prime'), tp('indem'), tp('redevance'), tp('numero_compte'), $id_paiement)) { exit("0"); } else { if (!editavance(tp('idsalarie'), tp('idredevance'), tp('redevance'))) { exit("2"); } else { addetatsalaire($id_paiement); exit("1"); } } //Creat Bulletin de paie $model_name = "table_b_paie"; require_once LIB_REP . "/excel/template/" . $model_name . "_xls.php"; creat_document($model_name, 8); $id_fiche_pdf = $db->QuerySingleValue0("select fiche_bulletin from salaire where id = 8"); exit("4#{$id_fiche_pdf}"); } else { view::load('salarie', 'addsalaire'); }