/[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 1058 by vpihour, Thu Dec 13 15:00:27 2012 UTC revision 3005 by vpihour, Mon Apr 28 17:30:11 2014 UTC
# Line 4  Line 4 
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,
# Line 17  $sql_infos_dossier = "SELECT Line 22  $sql_infos_dossier = "SELECT
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,
# Line 35  $sql_demande_type_details_by_id = "SELEC Line 40  $sql_demande_type_details_by_id = "SELEC
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&amp;action=1&amp;idx=",
44            'id' => "&premier=0&advs_id=&recherche=&tricol=-0&selectioncol=&valide=&retour=form",            'id' => "&amp;idz=$idz&amp;premier=0&amp;advs_id=&amp;recherche=&amp;tricol=-0&amp;selectioncol=&amp;valide=&amp;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&amp;action=2&amp;idx=",
52            'id' => "&premier=0&advs_id=&recherche=&tricol=-0&selectioncol=&valide=&retour=form",            'id' => "&amp;idz=$idz&amp;premier=0&amp;advs_id=&amp;recherche=&amp;tricol=-0&amp;selectioncol=&amp;valide=&amp;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  ?>  ?>

Legend:
Removed from v.1058  
changed lines
  Added in v.3005

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26