$GLOBALS['export'] = ''; $GLOBALS['titre_page'] = '<div class="adm">Fiche tickets restaurant de ' . nomMois($_POST['mois']) . ' ' . $_POST['annee'] . '</div>'; include "menu/menu_global.php"; ?> <div id = div1 class='' style="text-align: center;"> <div id=div2 style ='margin-left: 2em;'> <?php echo '<br>'; echo '<br>'; echo '<b>'; echo 'Tickets Restaurant -- ' . nomMois($_POST['mois']) . ' ' . $_POST['annee']; echo '</b>'; echo '<br>'; echo 'Jour ouvrés : ' . joursouvres($_POST['mois'], $_POST['annee']) . '.'; echo '<br>'; echo '<br>'; ?> </div> <?php $query_coll = "SELECT C.COL_NO, C.COL_NOM, C.COL_PRENOM, I.INT_TR, SUM(R.RAM_NBH) AS JW\n FROM COLLABORATEUR C, INTERNE I, RAM R\n WHERE I.COL_NO = C.COL_NO\n AND C.COL_NO = R.COL_NO\n AND RAM_MOIS = '" . $_POST['mois'] . "'\n AND RAM_ANNEE = '" . $_POST['annee'] . "'\n GROUP BY C.COL_NO\n ORDER BY C.COL_NOM, C.COL_PRENOM"; $rq_abs = "SELECT SUM(ABS_NBH) AS ABS\n FROM ABSENCE\n WHERE ABS_MOIS = '" . $_POST['mois'] . "'\n AND ABS_ANNEE = '" . $_POST['annee'] . "'"; $result_coll = $GLOBALS['connexion']->query($query_coll); $tableau_TR = array(); while ($row_coll = $result_coll->fetch_assoc()) { $query_abs = $rq_abs . ' AND COL_NO=' . $row_coll['COL_NO'] . ';'; $result_abs = $GLOBALS['connexion']->query($query_abs); $row_abs = mysqli_fetch_assoc($result_abs); if ($row_abs['ABS'] == null) {
<?php include_once 'inc/connection.php'; include_once 'calendrier/fonction_nomMois.php'; include_once 'frais/fonction_fraiskilometrique.php'; include_once 'calendrier/fonction_nbjoursouvres.php'; $nomMois = nomMois($mois); $jourouvre = joursouvres($mois, $annee); $modeFrais = $_POST['mode']; $nbligne = 1; $taux = null; $nsequentiel = null; $nof_no = null; $etat = ''; $regle = 0; // récupérer la note de frais non validée et la réafficher $query = "SELECT NOF_NO, NOF_NSEQUENTIEL, NOF_ETAT, NOF_REGLER FROM NOTE_FRAIS WHERE NOF_MOIS = " . $mois . " AND NOF_ANNEE = " . $annee . " AND COL_NO = " . $collab . " AND TYF_NO = 4;"; $result = $connexion->query($query); if (mysqli_num_rows($result) > 0) { $row = $result->fetch_assoc(); $nsequentiel = $row['NOF_NSEQUENTIEL']; $nof_no = $row['NOF_NO']; $etat = $row['NOF_ETAT']; $regle = $row['NOF_REGLER']; $query = "SELECT LIF_JOUR, LIF_CLIENT, LIF_VILLE, LIF_KM, LIF_TAUX_KM, LIF_TOTAL_KM FROM LIGNE_FRAIS WHERE NOF_NO = " . $nof_no; $result_getligne = $connexion->query($query); $nbligne = (int) mysqli_num_rows($result_getligne); } //if ($nof_no != null) { // $query_etat = "SELECT NOF_ETAT, NOF_REGLER FROM NOTE_FRAIS WHERE NOF_NO = " . $nof_no; // $result_etat = $connexion->query($query_etat);
$table .= $temp . '</td>'; } } } else { $table .= '<td>' . $tabMois[$moisNumero] . '-' . substr($anneeFlux - 1, 2, 2) . '</td>'; /* * CAS : 1ère année dans l'entreprise */ if ($anneeEntree == $anneeFlux) { /* * CAS : Mois de la 1ère année supérieur au mois d'entrée */ if ($moisNumero >= $moisEntree) { $cpAcquis = 0; if ($moisNumero == $moisEntree) { $cpAcquis = round(2.083 / joursouvres($saveMoisEntree, $anneeEntree) * (joursouvres($saveMoisEntree, $anneeEntree) - $jourEntree), 2); } else { $cpAcquis = 2.083; } $table .= '<td id="' . $idCPAcquis . $id . '">' . (string) $cpAcquis . '</td>' . '<td id="' . $idCPConsommables . $id . '">0</td>' . '<td id="' . $idCPConsommes . $id . '">'; $temp = isset($tabConges[$anneeFlux - 1][$moisNumero]) ? $tabConges[$anneeFlux - 1][$moisNumero] : '0'; $table .= $temp . '</td>'; } else { $table .= '<td id="' . $idCPAcquis . $id . '">0</td>' . '<td id="' . $idCPConsommables . $id . '">0</td>' . '<td id="' . $idCPConsommes . $id . '">0</td>'; } } else { /* * CAS : Année en cours égale l'annéeFlux * AnnéeFlux : Variable compteur */ if ($anneeFlux == $anneeCourante) {