"._("Dossiers limites").((isset($_GET['nbj'])) ? _(" a ") . $_GET['nbj'] . _(" jour(s)") : "" ); $tab_actions['left']['consulter'] = array('lien' => 'form.php?obj=dossier_instruction&action=3'.'&idx=', 'id' => '&premier='.$premier.'&advs_id='.$advs_id.'&recherche='.$recherche1.'&tricol='.$tricol.'&selectioncol='.$selectioncol.'&valide='.$valide.'&retour=tab', 'lib' => ''._('Consulter').'', 'rights' => array('list' => array($obj, $obj.'_consulter'), 'operator' => 'OR'), 'ordre' => 10,); $tab_actions['content'] = $tab_actions['left']['consulter']; // $tab_actions['corner']['ajouter'] = ""; // XXX Attention cette colonne est cachée en css est doit donc restée la dernière du tableau $case_date_limite = 'CASE WHEN incomplet_notifie IS TRUE AND incompletude IS TRUE THEN dossier.date_limite_incompletude ELSE dossier.date_limite END as date_limite_na'; $champAffiche = array( 'dossier.dossier as "'._("dossier").'"', 'dossier.dossier_libelle as "'._("dossier").'"', 'COALESCE( demandeur.particulier_nom, demandeur.personne_morale_denomination ) as "'._("nom_petitionnaire").'"', 'CASE WHEN incomplet_notifie IS TRUE AND incompletude IS TRUE THEN to_char(dossier.date_limite_incompletude ,\'DD/MM/YYYY\') ELSE to_char(dossier.date_limite ,\'DD/MM/YYYY\') END as "'._("date_limite").'"', 'CASE WHEN dossier.enjeu_erp is TRUE THEN \'ERP\' ELSE \'\' END || CASE WHEN dossier.enjeu_urba is TRUE THEN \'URBA\' ELSE \'\' END as "'._("enjeu").'"', $case_date_limite, ); $table = DB_PREFIXE."dossier LEFT JOIN ".DB_PREFIXE."lien_dossier_demandeur ON dossier.dossier = lien_dossier_demandeur.dossier AND lien_dossier_demandeur.petitionnaire_principal IS TRUE LEFT JOIN ".DB_PREFIXE."demandeur ON lien_dossier_demandeur.demandeur = demandeur.demandeur LEFT JOIN ".DB_PREFIXE."dossier_autorisation ON dossier.dossier_autorisation = dossier_autorisation.dossier_autorisation LEFT JOIN ".DB_PREFIXE."dossier_autorisation_type_detaille ON dossier_autorisation.dossier_autorisation_type_detaille = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille LEFT JOIN ".DB_PREFIXE."dossier_autorisation_type ON dossier_autorisation_type_detaille.dossier_autorisation_type= dossier_autorisation_type.dossier_autorisation_type LEFT JOIN ".DB_PREFIXE."instructeur ON dossier.instructeur=instructeur.instructeur LEFT JOIN ".DB_PREFIXE."om_utilisateur ON instructeur.om_utilisateur=om_utilisateur.om_utilisateur"; // $selection = " WHERE ( (date_limite <= CURRENT_TIMESTAMP + ". ((isset($_GET['nbj'])) ? $_GET['nbj'] : "1" ). " * interval '1 day' AND dossier.incomplet_notifie IS FALSE) OR (dossier.incompletude IS TRUE AND dossier.incomplet_notifie IS TRUE AND date_limite_incompletude <= CURRENT_TIMESTAMP + ". ((isset($_GET['nbj'])) ? $_GET['nbj'] : "1" )." * interval '1 day') ) AND LOWER(dossier.accord_tacite) = 'oui' AND LOWER(dossier_autorisation_type.code) != 'dp' AND LOWER(dossier_autorisation_type_detaille.code) != 'cua' AND dossier.avis_decision IS NULL AND om_utilisateur.login='".$_SESSION['login']."'"; $tri=" ORDER BY date_limite_na"; ?>