4 |
|
|
5 |
include('../gen/sql/pgsql/demande.form.inc.php'); |
include('../gen/sql/pgsql/demande.form.inc.php'); |
6 |
|
|
7 |
|
$idz = ""; |
8 |
|
if (isset($_GET['idz']) && trim($_GET['idz']) != '') { |
9 |
|
$idz = $_GET['idz']; |
10 |
|
} |
11 |
|
|
12 |
/*Modification des requête générées*/ |
/*Modification des requête générées*/ |
13 |
$sql_lien_demande_demandeur = "SELECT petitionnaire_principal, |
$sql_lien_demande_demandeur = "SELECT petitionnaire_principal, |
14 |
demandeur, |
demandeur, |
22 |
dossier_autorisation.depot_initial, |
dossier_autorisation.depot_initial, |
23 |
dossier_autorisation.terrain_references_cadastrales, |
dossier_autorisation.terrain_references_cadastrales, |
24 |
dossier_autorisation.terrain_adresse_voie_numero, |
dossier_autorisation.terrain_adresse_voie_numero, |
25 |
dossier_autorisation.complement, |
dossier_autorisation.terrain_adresse_voie, |
26 |
dossier_autorisation.terrain_adresse_lieu_dit, |
dossier_autorisation.terrain_adresse_lieu_dit, |
27 |
dossier_autorisation.terrain_adresse_localite, |
dossier_autorisation.terrain_adresse_localite, |
28 |
dossier_autorisation.terrain_adresse_code_postal, |
dossier_autorisation.terrain_adresse_code_postal, |
40 |
FROM ".DB_PREFIXE."demande_type WHERE demande_type = <idx>"; |
FROM ".DB_PREFIXE."demande_type WHERE demande_type = <idx>"; |
41 |
|
|
42 |
/*Paramétrage des actions du portlet*/ |
/*Paramétrage des actions du portlet*/ |
43 |
$portlet_actions['modifier'] = array('lien' => "form.php?obj=demande&action=1&idx=", |
$portlet_actions['modifier'] = array('lien' => "form.php?obj=demande&action=1&idx=", |
44 |
'id' => "&premier=0&advs_id=&recherche=&tricol=-0&selectioncol=&valide=&retour=form", |
'id' => "&idz=$idz&premier=0&advs_id=&recherche=&tricol=-0&selectioncol=&valide=&retour=form", |
45 |
'lib' => "<span class=\"om-prev-icon om-icon-16 edit-16\" title=\"". |
'lib' => "<span class=\"om-prev-icon om-icon-16 edit-16\" title=\"". |
46 |
_("Modifier")."\">"._("Modifier")."</span>", |
_("Modifier")."\">"._("Modifier")."</span>", |
47 |
'ordre' => 28, |
'ordre' => 28, |
48 |
'rights' => array('list' => array("demande", "demande_modifier"), 'operator' => 'OR'), |
'rights' => array('list' => array("demande_modifier"), 'operator' => 'OR'), |
49 |
'ajax' => false); |
'ajax' => false); |
50 |
|
|
51 |
$portlet_actions['supprimer'] = array('lien' => "form.php?obj=demande&action=2&idx=", |
$portlet_actions['supprimer'] = array('lien' => "form.php?obj=demande&action=2&idx=", |
52 |
'id' => "&premier=0&advs_id=&recherche=&tricol=-0&selectioncol=&valide=&retour=form", |
'id' => "&idz=$idz&premier=0&advs_id=&recherche=&tricol=-0&selectioncol=&valide=&retour=form", |
53 |
'lib' => "<span class=\"om-prev-icon om-icon-16 delete-16\" title=\"". |
'lib' => "<span class=\"om-prev-icon om-icon-16 delete-16\" title=\"". |
54 |
_("Supprimer")."\">"._("Supprimer")."</span>", |
_("Supprimer")."\">"._("Supprimer")."</span>", |
55 |
'ordre' => 28, |
'ordre' => 28, |
56 |
'rights' => array('list' => array("demande", "demande_supprimer"), 'operator' => 'OR'), |
'rights' => array('list' => array("demande_supprimer"), 'operator' => 'OR'), |
57 |
'ajax' => false); |
'ajax' => false); |
58 |
|
|
59 |
$portlet_actions['pdfetat'] = |
$portlet_actions['pdfetat'] = |
60 |
array('lien' => "../app/pdf_recepisse_demande.php?idx=", |
array('lien' => "../app/pdf_recepisse_demande.php?idx=", |
61 |
'id' => "&obj=demande", |
'id' => "", |
62 |
'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix pdf-16\" title=\"". |
'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix pdf-16\" title=\"". |
63 |
_("Edition")."\">"._("Editer le recepisse PDF")."</span>", |
_("Edition")."\">"._("Editer le recepisse PDF")."</span>", |
64 |
'ordre' => 30, |
'ordre' => 30, |
65 |
|
'target'=>'_blank', |
66 |
'ajax' => false); |
'ajax' => false); |
67 |
|
|
68 |
|
$sql_autreDossierEnCour = "SELECT count(*) FROM ".DB_PREFIXE."dossier as a |
69 |
|
JOIN ".DB_PREFIXE."dossier_autorisation ON dossier_autorisation.dossier_autorisation = a.dossier_autorisation |
70 |
|
JOIN ".DB_PREFIXE."dossier as b ON b.dossier_autorisation = dossier_autorisation.dossier_autorisation |
71 |
|
JOIN ".DB_PREFIXE."etat ON etat.etat = b.etat |
72 |
|
WHERE etat.statut='encours' AND a.dossier='<idx>'"; |
73 |
|
|
74 |
|
$sql_arrondissement="SELECT arrondissement.arrondissement, arrondissement.libelle |
75 |
|
FROM ".DB_PREFIXE."arrondissement ORDER BY NULLIF(arrondissement.libelle,'')::int ASC NULLS LAST"; |
76 |
|
|
77 |
|
$sql_dossier_autorisation_type_detaille=" SELECT |
78 |
|
dossier_autorisation_type_detaille.dossier_autorisation_type_detaille, |
79 |
|
dossier_autorisation_type_detaille.libelle |
80 |
|
FROM ".DB_PREFIXE."dossier_autorisation_type_detaille |
81 |
|
LEFT JOIN ".DB_PREFIXE."cerfa ON dossier_autorisation_type_detaille.cerfa = cerfa.cerfa |
82 |
|
WHERE (now()<=om_validite_fin AND now()>=om_validite_debut) OR |
83 |
|
dossier_autorisation_type_detaille.cerfa IS NULL OR |
84 |
|
(om_validite_fin IS NULL and om_validite_debut IS NULL) OR |
85 |
|
(now()<=om_validite_fin and om_validite_debut IS NULL) OR |
86 |
|
(om_validite_fin IS NULL AND now()>=om_validite_debut) |
87 |
|
ORDER BY dossier_autorisation_type_detaille.libelle ASC"; |
88 |
|
|
89 |
|
|
90 |
|
// Requête permettant de récupérer les types de demande par rapport au type |
91 |
|
// détaillé du dossier d'autorisation et à la nature de la demande |
92 |
|
$sql_demande_type_by_dossier_autorisation_type_detaille = " |
93 |
|
SELECT |
94 |
|
demande_type.demande_type, demande_type.libelle as lib |
95 |
|
FROM ".DB_PREFIXE."demande_type |
96 |
|
LEFT JOIN ".DB_PREFIXE."dossier_autorisation_type_detaille |
97 |
|
ON demande_type.dossier_autorisation_type_detaille=dossier_autorisation_type_detaille.dossier_autorisation_type_detaille |
98 |
|
LEFT JOIN ".DB_PREFIXE."lien_demande_type_etat_dossier_autorisation |
99 |
|
ON lien_demande_type_etat_dossier_autorisation.demande_type=demande_type.demande_type |
100 |
|
LEFT JOIN ".DB_PREFIXE."dossier_autorisation |
101 |
|
ON lien_demande_type_etat_dossier_autorisation.etat_dossier_autorisation= |
102 |
|
dossier_autorisation.etat_dossier_autorisation |
103 |
|
LEFT JOIN ".DB_PREFIXE."dossier |
104 |
|
ON dossier.dossier_autorisation=dossier_autorisation.dossier_autorisation |
105 |
|
WHERE dossier_autorisation_type_detaille.dossier_autorisation_type_detaille = <idx_dossier_autorisation_type_detaille> |
106 |
|
AND demande_type.demande_nature = <idx_demande_nature> |
107 |
|
<ajout_condition_requête> |
108 |
|
ORDER BY demande_type.libelle, demande_type.code |
109 |
|
"; |
110 |
?> |
?> |