142,9 → 142,6 |
$cmd = TravailProjet::GTP_ID_UTILISATEUR_DATE_DEB_FIN; |
$param = array($GLOBALS['_GTT_']['Utilisateur']->getIdUtilisateur(), $aso_gestion['sj_1']['mysql'], $aso_gestion['sj_7']['mysql']); |
$tab_tp = $TravailProjet->consulter($cmd, $param); |
if ($tab_tp && count($tab_tp) == 1) { |
$tab_tp = array($tab_tp); |
} |
|
// Récupération des infos sur les projets de l'utilisateur |
$aso_gestion['totaux'] = $aso_tps_w_vide; |
189,9 → 186,6 |
$AbsenceMotif = new AbsenceMotif(); |
$cmd = AbsenceMotif::GAM_TOUS; |
$tab_am = $AbsenceMotif->consulter($cmd); |
if ($tab_am && count($tab_am) == 1) { |
$tab_am = array($tab_am); |
} |
|
// Récupération des absences pour un utilisateur à une date donnée |
$Absence = new Absence(); |
199,9 → 193,7 |
$param = array($GLOBALS['_GTT_']['Utilisateur']->getIdUtilisateur(), $aso_gestion['sj_1']['mysql'], $aso_gestion['sj_7']['mysql']); |
$tab_a = $Absence->consulter($cmd, $param); |
// Si nous avons des absences... |
if ($tab_a && count($tab_a) == 1) { |
$tab_a = array($tab_a); |
} |
|
$aso_gestion['ab_total'] = $aso_tps_w_vide; |
if ($tab_am) { |
foreach ($tab_am as $AM) { |
252,9 → 244,6 |
$cmd = TravailProjet::GTP_ID_UTILISATEUR_DATE_DEB_FIN; |
$param = array($GLOBALS['_GTT_']['Utilisateur']->getIdUtilisateur(), $aso_semaine[1]['mysql'], $aso_semaine[7]['mysql']); |
$tab_tp = $TravailProjet->consulter($cmd, $param); |
if ($tab_tp && count($tab_tp) == 1) { |
$tab_tp = array($tab_tp); |
} |
|
// Récupération des infos sur l'utilisateur courrant |
$tps_w_jour = $GLOBALS['_GTT_']['Utilisateur']->getTempsDeTravailJour(); |
320,9 → 309,6 |
$cmd = Absence::GA_ID_UTILISATEUR_DATE_DEB_FIN; |
$param = array($GLOBALS['_GTT_']['Utilisateur']->getIdUtilisateur(), $aso_semaine[1]['mysql'], $aso_semaine[7]['mysql']); |
$tab_a = $Absence->consulter($cmd, $param); |
if ($tab_a && count($tab_a) == 1) { |
$tab_a = array($tab_a); |
} |
|
// Ajout ou Mise à jour des durées d'absences pour congés payés |
$cp_h_modif = 0; |