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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2093 by softime, Wed Jul 17 15:32:13 2013 UTC revision 3047 by nmeucci, Wed May 28 10:12:29 2014 UTC
# Line 16  $sql_lien_demande_demandeur = "SELECT pe Line 16  $sql_lien_demande_demandeur = "SELECT pe
16  FROM ".DB_PREFIXE."lien_demande_demandeur  FROM ".DB_PREFIXE."lien_demande_demandeur
17  WHERE demande = <demande>";  WHERE demande = <demande>";
18    
19    $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  $sql_infos_dossier = "SELECT  $sql_infos_dossier = "SELECT
44          dossier_autorisation.dossier_autorisation,          dossier_autorisation.dossier_autorisation,
45          dossier_autorisation.dossier_autorisation_type_detaille,          dossier_autorisation.dossier_autorisation_type_detaille,
# Line 28  $sql_infos_dossier = "SELECT Line 52  $sql_infos_dossier = "SELECT
52          dossier_autorisation.terrain_adresse_code_postal,          dossier_autorisation.terrain_adresse_code_postal,
53          dossier_autorisation.terrain_adresse_bp,          dossier_autorisation.terrain_adresse_bp,
54          dossier_autorisation.terrain_adresse_cedex,          dossier_autorisation.terrain_adresse_cedex,
55          dossier_autorisation.terrain_superficie          dossier_autorisation.terrain_superficie,
56            etat.libelle as etat
57          FROM ".DB_PREFIXE."dossier_autorisation          FROM ".DB_PREFIXE."dossier_autorisation
58          INNER JOIN ".DB_PREFIXE."dossier          INNER JOIN ".DB_PREFIXE."dossier
59              ON dossier_autorisation.dossier_autorisation=dossier.dossier_autorisation              ON dossier_autorisation.dossier_autorisation=dossier.dossier_autorisation
60                LEFT JOIN ".DB_PREFIXE."etat
61        ON dossier.etat = etat.etat
62          WHERE dossier = '<idx>'";          WHERE dossier = '<idx>'";
63    
64  $sql_demande_type_details_by_id = "SELECT demande_type.demande_type, demande_type.libelle,  $sql_demande_type_details_by_id = "SELECT demande_type.demande_type, demande_type.libelle,
# Line 70  $sql_autreDossierEnCour = "SELECT count( Line 97  $sql_autreDossierEnCour = "SELECT count(
97                              JOIN ".DB_PREFIXE."dossier as b ON b.dossier_autorisation = dossier_autorisation.dossier_autorisation                              JOIN ".DB_PREFIXE."dossier as b ON b.dossier_autorisation = dossier_autorisation.dossier_autorisation
98                              JOIN ".DB_PREFIXE."etat ON etat.etat = b.etat                              JOIN ".DB_PREFIXE."etat ON etat.etat = b.etat
99                              WHERE etat.statut='encours' AND a.dossier='<idx>'";                              WHERE etat.statut='encours' AND a.dossier='<idx>'";
100    
101    $sql_arrondissement="SELECT arrondissement.arrondissement, arrondissement.libelle
102    FROM ".DB_PREFIXE."arrondissement ORDER BY NULLIF(arrondissement.libelle,'')::int ASC NULLS LAST";
103    
104    $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        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    ORDER BY dossier_autorisation_type_detaille.libelle ASC";
115    
116    
117    // 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      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    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  ?>  ?>

Legend:
Removed from v.2093  
changed lines
  Added in v.3047

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26