URBA\'
ELSE \'\'
END ||
CASE WHEN dossier.enjeu_erp is TRUE
THEN \'ERP\'
ELSE \'\'
END
as "'._("enjeu").'"',
);
/**
* Gestion particulière de l'affichage du listing des consultations dans le
* contexte d'un dossier d'instruction (pour l'instructeur)
*/
if ($retourformulaire == 'dossier'
OR $retourformulaire == 'dossier_instruction'
OR $retourformulaire == 'dossier_instruction_mes_encours'
OR $retourformulaire == 'dossier_instruction_tous_encours'
OR $retourformulaire == 'dossier_instruction_mes_clotures'
OR $retourformulaire == 'dossier_instruction_tous_clotures'
OR $retourformulaire == 'dossier_contentieux_mes_infractions'
OR $retourformulaire == 'dossier_contentieux_toutes_infractions'
OR $retourformulaire == "dossier_contentieux_mes_recours"
OR $retourformulaire == "dossier_contentieux_tous_recours") {
//
$ent = " -> "._("commission");
//
$case_consultation_lu = "case when dossier_commission.avis = '' then ''
else case dossier_commission.lu
when 't' then 'Oui'
else 'Non'
end
end";
//
$champAffiche = array(
'dossier_commission.dossier_commission as "'._("id").'"',
'commission_type.libelle as "'._("commission_type").'"',
'to_char(date_souhaitee ,\'DD/MM/YYYY\') as "'._("date_souhaitee").'"',
'commission.code as "'._("commission").'"',
'to_char(commission.date_commission ,\'DD/MM/YYYY\') as "'._("date_commission").'"',
"avis",
$case_consultation_lu." as \""._("lu")."\"",
);
/**
* Options
*/
// On affiche le champ lu en gras
$options[] = array(
"type" => "condition",
"field" => $case_consultation_lu,
"case" => array(
"0" => array(
"values" => array("Non", ),
"style" => "non_lu",
),
),
);
// Surcharge bouton ajouter
$tab_actions['corner']['ajouter'] =
array('lien' => "".OM_ROUTE_SOUSFORM."&obj=$obj&action=0&tri=&objsf=$obj&premiersf=0&retour=form&retourformulaire=$retourformulaire&idxformulaire=$idxformulaire",
'id' => "",
'lib' => ''._('Ajouter').'',
'rights' => array('list' => array($obj, $obj.'_ajouter_instruction'), 'operator' => 'OR'),
);
}
// Change le lien du contenu si on est dans une commission
if ($retourformulaire=='commission') {
$tab_actions['left']['consulter'] =
array('lien' => ''.OM_ROUTE_SOUSFORM.'&obj='.$obj.'&action=1'.'&idx=',
'id' => '&premier='.$premier.'&retour=form&retourformulaire=commission',
'lib' => ''._('Consulter').'',
'rights' => array('list' => array($obj, $obj.'_modifier'), 'operator' => 'OR'),
'ordre' => 10,);
$tab_actions['content'] = $tab_actions['left']['consulter'];
$tab_actions['corner']['ajouter'] = NULL;
}
// Gestion particulière de l'affichage du listing dans le contexte d'un dossier
// d'instruction
include "../sql/pgsql/dossier_instruction_droit_specifique_par_division.inc.php";
// Gestion des groupes et confidentialité
include('../sql/pgsql/filter_group.inc.php');