/[openfoncier]/branches/3.14.x/sql/pgsql/demande.form.inc.php
ViewVC logotype

Annotation of /branches/3.14.x/sql/pgsql/demande.form.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3343 - (hide annotations)
Thu Mar 19 17:34:18 2015 UTC (9 years, 10 months ago) by vpihour
File size: 6119 byte(s)
Ajout de la branche

1 vpihour 632 <?php
2     //$Id$
3     //gen openMairie le 08/11/2012 14:00
4    
5     include('../gen/sql/pgsql/demande.form.inc.php');
6 nhaye 907
7 softime 2093 $idz = "";
8     if (isset($_GET['idz']) && trim($_GET['idz']) != '') {
9     $idz = $_GET['idz'];
10     }
11    
12 vpihour 1058 /*Modification des requête générées*/
13 nhaye 907 $sql_lien_demande_demandeur = "SELECT petitionnaire_principal,
14     demandeur,
15     demande
16 fmichon 926 FROM ".DB_PREFIXE."lien_demande_demandeur
17 nhaye 907 WHERE demande = <demande>";
18    
19 softime 3006 $tableSelect .=
20     " LEFT JOIN ".DB_PREFIXE."dossier
21     ON demande.dossier_instruction = dossier.dossier ";
22    
23     $champs=array(
24     "demande",
25     "dossier_autorisation_type_detaille",
26     "demande_type",
27     "dossier_instruction",
28     "demande.dossier_autorisation",
29     "dossier.etat as \"etat\"",
30     "demande.date_demande",
31     "demande.terrain_references_cadastrales",
32     "demande.terrain_adresse_voie_numero",
33     "demande.terrain_adresse_voie",
34     "demande.terrain_adresse_lieu_dit",
35     "demande.terrain_adresse_localite",
36     "demande.terrain_adresse_code_postal",
37     "demande.terrain_adresse_bp",
38     "demande.terrain_adresse_cedex",
39     "demande.terrain_superficie",
40     "instruction_recepisse",
41     "arrondissement");
42    
43 nhaye 1053 $sql_infos_dossier = "SELECT
44     dossier_autorisation.dossier_autorisation,
45 nhaye 1033 dossier_autorisation.dossier_autorisation_type_detaille,
46     dossier_autorisation.depot_initial,
47     dossier_autorisation.terrain_references_cadastrales,
48     dossier_autorisation.terrain_adresse_voie_numero,
49 softime 2061 dossier_autorisation.terrain_adresse_voie,
50 nhaye 1033 dossier_autorisation.terrain_adresse_lieu_dit,
51     dossier_autorisation.terrain_adresse_localite,
52     dossier_autorisation.terrain_adresse_code_postal,
53     dossier_autorisation.terrain_adresse_bp,
54     dossier_autorisation.terrain_adresse_cedex,
55 softime 3006 dossier_autorisation.terrain_superficie,
56 nmeucci 3047 etat.libelle as etat
57 nhaye 1033 FROM ".DB_PREFIXE."dossier_autorisation
58     INNER JOIN ".DB_PREFIXE."dossier
59     ON dossier_autorisation.dossier_autorisation=dossier.dossier_autorisation
60 nmeucci 3047 LEFT JOIN ".DB_PREFIXE."etat
61     ON dossier.etat = etat.etat
62 nhaye 1033 WHERE dossier = '<idx>'";
63 nhaye 907
64     $sql_demande_type_details_by_id = "SELECT demande_type.demande_type, demande_type.libelle,
65     demande_type.dossier_autorisation_type_detaille,
66     demande_type. dossier_instruction_type
67     FROM ".DB_PREFIXE."demande_type WHERE demande_type = <idx>";
68    
69 vpihour 1058 /*Paramétrage des actions du portlet*/
70 vpihour 1075 $portlet_actions['modifier'] = array('lien' => "form.php?obj=demande&amp;action=1&amp;idx=",
71 softime 2093 'id' => "&amp;idz=$idz&amp;premier=0&amp;advs_id=&amp;recherche=&amp;tricol=-0&amp;selectioncol=&amp;valide=&amp;retour=form",
72 fmichon 1005 'lib' => "<span class=\"om-prev-icon om-icon-16 edit-16\" title=\"".
73     _("Modifier")."\">"._("Modifier")."</span>",
74     'ordre' => 28,
75 vpihour 1083 'rights' => array('list' => array("demande_modifier"), 'operator' => 'OR'),
76 fmichon 1005 'ajax' => false);
77    
78 vpihour 1075 $portlet_actions['supprimer'] = array('lien' => "form.php?obj=demande&amp;action=2&amp;idx=",
79 softime 2093 'id' => "&amp;idz=$idz&amp;premier=0&amp;advs_id=&amp;recherche=&amp;tricol=-0&amp;selectioncol=&amp;valide=&amp;retour=form",
80 fmichon 1005 'lib' => "<span class=\"om-prev-icon om-icon-16 delete-16\" title=\"".
81     _("Supprimer")."\">"._("Supprimer")."</span>",
82     'ordre' => 28,
83 vpihour 1083 'rights' => array('list' => array("demande_supprimer"), 'operator' => 'OR'),
84 fmichon 1005 'ajax' => false);
85    
86     $portlet_actions['pdfetat'] =
87     array('lien' => "../app/pdf_recepisse_demande.php?idx=",
88 fmichon 1384 'id' => "",
89 fmichon 1005 'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix pdf-16\" title=\"".
90     _("Edition")."\">"._("Editer le recepisse PDF")."</span>",
91     'ordre' => 30,
92 vpihour 1084 'target'=>'_blank',
93 fmichon 1005 'ajax' => false);
94 nhaye 1333
95     $sql_autreDossierEnCour = "SELECT count(*) FROM ".DB_PREFIXE."dossier as a
96     JOIN ".DB_PREFIXE."dossier_autorisation ON dossier_autorisation.dossier_autorisation = a.dossier_autorisation
97     JOIN ".DB_PREFIXE."dossier as b ON b.dossier_autorisation = dossier_autorisation.dossier_autorisation
98     JOIN ".DB_PREFIXE."etat ON etat.etat = b.etat
99     WHERE etat.statut='encours' AND a.dossier='<idx>'";
100 nhaye 2316
101     $sql_arrondissement="SELECT arrondissement.arrondissement, arrondissement.libelle
102     FROM ".DB_PREFIXE."arrondissement ORDER BY NULLIF(arrondissement.libelle,'')::int ASC NULLS LAST";
103 softime 2503
104 nhaye 2976 $sql_dossier_autorisation_type_detaille=" SELECT
105     dossier_autorisation_type_detaille.dossier_autorisation_type_detaille,
106     dossier_autorisation_type_detaille.libelle
107     FROM ".DB_PREFIXE."dossier_autorisation_type_detaille
108     LEFT JOIN ".DB_PREFIXE."cerfa ON dossier_autorisation_type_detaille.cerfa = cerfa.cerfa
109     WHERE (now()<=om_validite_fin AND now()>=om_validite_debut) OR
110 vpihour 3005 dossier_autorisation_type_detaille.cerfa IS NULL OR
111     (om_validite_fin IS NULL and om_validite_debut IS NULL) OR
112     (now()<=om_validite_fin and om_validite_debut IS NULL) OR
113     (om_validite_fin IS NULL AND now()>=om_validite_debut)
114 nhaye 2976 ORDER BY dossier_autorisation_type_detaille.libelle ASC";
115    
116    
117 softime 2503 // Requête permettant de récupérer les types de demande par rapport au type
118     // détaillé du dossier d'autorisation et à la nature de la demande
119     $sql_demande_type_by_dossier_autorisation_type_detaille = "
120     SELECT
121     demande_type.demande_type, demande_type.libelle as lib
122     FROM ".DB_PREFIXE."demande_type
123     LEFT JOIN ".DB_PREFIXE."dossier_autorisation_type_detaille
124     ON demande_type.dossier_autorisation_type_detaille=dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
125 vpihour 3015 LEFT JOIN ".DB_PREFIXE."lien_demande_type_etat
126     ON lien_demande_type_etat.demande_type=demande_type.demande_type
127     LEFT JOIN ".DB_PREFIXE."etat
128     ON lien_demande_type_etat.etat=etat.etat
129 softime 2503 WHERE dossier_autorisation_type_detaille.dossier_autorisation_type_detaille = <idx_dossier_autorisation_type_detaille>
130     AND demande_type.demande_nature = <idx_demande_nature>
131     <ajout_condition_requête>
132     ORDER BY demande_type.libelle, demande_type.code
133     ";
134 vpihour 632 ?>

Properties

Name Value
svn:keywords Id

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26