$nbJustificatif = recuperationJustificatif($idConnexion, $moisSaisi, $idVisiteurSaisie); $nbJustificatif = $nbJustificatif - 1; ajoutNbJustificatif($idConnexion, $moisSaisi, $idVisiteurSaisie, $nbJustificatif); $newLib = "REFUSE : " . $libelleHF; refuserLigneHF($idConnexion, $idHF, $newLib); } } elseif ($etape2 == "ReporterHF") { if (substr($libelleHF, 0, 6) == "REFUSE") { $erreurReport = 1; } else { //Supprime le nbre de justificatif de -1 $nbJustificatif = recuperationJustificatif($idConnexion, $moisSaisi, $idVisiteurSaisie); $nbJustificatif = $nbJustificatif - 1; ajoutNbJustificatif($idConnexion, $moisSaisi, $idVisiteurSaisie, $nbJustificatif); //on recuperer le mois courant pour le transformer en mois suivant $moisS = reporterMois($moisSaisi); //on verifie que le fiche du mois suivant existe $existeFicheFrais = existeFicheFrais($idConnexion, $moisS, $idVisiteurSaisie); // si elle n'existe pas, on la crée avec les élets frais forfaitisés à 0 if (!$existeFicheFrais) { //creation de la nouvelle fiches ajouterFicheFrais($idConnexion, $moisS, $idVisiteurSaisie); } //on recupere le nbre de justificatif de la fiche du mois suivant $nbJustificatif = recuperationJustificatif($idConnexion, $moisS, $idVisiteurSaisie); //puis on l'on incremente de +1 $nbJustificatif = $nbJustificatif + 1; //puis on ajoute le nouveaux nbre de justificatif à le fiche suivant ajoutNbJustificatif($idConnexion, $moisS, $idVisiteurSaisie, $nbJustificatif); //enfin on modifie le mois du frais hors forfait modifierLigneReportHF($idConnexion, $moisS, $idHF);
//Supprime le nbre de justificatif de -1 $nbJustificatif = recuperationJustificatif($idConnexion, $_GET['mois'], $_GET['i']); $nbJustificatif = $nbJustificatif - 1; ajoutNbJustificatif($idConnexion, $_GET['mois'], $_GET['i'], $nbJustificatif); ?> <!-- Division principale --> <div id="contenu"> <?php if (substr($_GET['libelle'], 0, 8) == "REFUSE :") { ?> <p class="info">La fiche ne peut pas etre reportée</p> <?php header("Refresh:2, url=./cValiderFichesFrais.php"); } else { $moisS = reporterMois($_GET['mois']); $existeFicheFrais = existeFicheFrais($idConnexion, $moisS, $_GET['i']); // si elle n'existe pas, on la crée avec les élets frais forfaitisés à 0 if (!$existeFicheFrais) { //creation de la nouvelle fiches ajouterFicheFrais($idConnexion, $moisS, $_GET['i']); } $nbJustificatif = recuperationJustificatif($idConnexion, $moisS, $_GET['i']); $nbJustificatif = $nbJustificatif + 1; ajoutNbJustificatif($idConnexion, $moisS, $_GET['i'], $nbJustificatif); modifierLigneReportHF($idConnexion, $moisS, $_GET['id']); header("Refresh:2, url=./cValiderFichesFrais.php"); ?> <p class="info">La fiche a été reportée</p> <?php