/*************************************
 * Fin des filtres de recherche
*************************************/
// Récupération de l'ID de l'utilisateur
$user_id = $user->id;
if ($id > 0) {
    // Charge utilisateur edite
    $fuser->fetch($id);
    $fuser->getrights();
    $user_id = $fuser->id;
}
// Récupération des congés payés de l'utilisateur ou de tous les users
if (!$user->rights->holiday->write_all || $id > 0) {
    $holiday_payes = $holiday->fetchByUser($user_id, $order, $filter);
} else {
    $holiday_payes = $holiday->fetchAll($order, $filter);
}
// Si erreur SQL
if ($holiday_payes == '-1') {
    print_fiche_titre($langs->trans('CPTitreMenu'));
    dol_print_error($db, $langs->trans('Error') . ' ' . $holiday->error);
    exit;
}
/*************************************
 * Affichage du tableau des congés payés
*************************************/
$var = true;
$num = count($holiday->holiday);
$form = new Form($db);
$formother = new FormOther($db);
if ($id > 0) {