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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2503 - (show annotations)
Fri Nov 22 14:50:55 2013 UTC (11 years, 2 months ago) by softime
Original Path: trunk/sql/pgsql/demande.form.inc.php
File size: 4876 byte(s)
Correction du filtrage du champ demande_type du formulaire demande lors de l'ajout d'une nouvelle demande.
Suppression d'une fonction js qui n'est désormais plus necessaire.
MàJ HISTORY.

1 <?php
2 //$Id$
3 //gen openMairie le 08/11/2012 14:00
4
5 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*/
13 $sql_lien_demande_demandeur = "SELECT petitionnaire_principal,
14 demandeur,
15 demande
16 FROM ".DB_PREFIXE."lien_demande_demandeur
17 WHERE demande = <demande>";
18
19 $sql_infos_dossier = "SELECT
20 dossier_autorisation.dossier_autorisation,
21 dossier_autorisation.dossier_autorisation_type_detaille,
22 dossier_autorisation.depot_initial,
23 dossier_autorisation.terrain_references_cadastrales,
24 dossier_autorisation.terrain_adresse_voie_numero,
25 dossier_autorisation.terrain_adresse_voie,
26 dossier_autorisation.terrain_adresse_lieu_dit,
27 dossier_autorisation.terrain_adresse_localite,
28 dossier_autorisation.terrain_adresse_code_postal,
29 dossier_autorisation.terrain_adresse_bp,
30 dossier_autorisation.terrain_adresse_cedex,
31 dossier_autorisation.terrain_superficie
32 FROM ".DB_PREFIXE."dossier_autorisation
33 INNER JOIN ".DB_PREFIXE."dossier
34 ON dossier_autorisation.dossier_autorisation=dossier.dossier_autorisation
35 WHERE dossier = '<idx>'";
36
37 $sql_demande_type_details_by_id = "SELECT demande_type.demande_type, demande_type.libelle,
38 demande_type.dossier_autorisation_type_detaille,
39 demande_type. dossier_instruction_type
40 FROM ".DB_PREFIXE."demande_type WHERE demande_type = <idx>";
41
42 /*Paramétrage des actions du portlet*/
43 $portlet_actions['modifier'] = array('lien' => "form.php?obj=demande&amp;action=1&amp;idx=",
44 '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=\"".
46 _("Modifier")."\">"._("Modifier")."</span>",
47 'ordre' => 28,
48 'rights' => array('list' => array("demande_modifier"), 'operator' => 'OR'),
49 'ajax' => false);
50
51 $portlet_actions['supprimer'] = array('lien' => "form.php?obj=demande&amp;action=2&amp;idx=",
52 '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=\"".
54 _("Supprimer")."\">"._("Supprimer")."</span>",
55 'ordre' => 28,
56 'rights' => array('list' => array("demande_supprimer"), 'operator' => 'OR'),
57 'ajax' => false);
58
59 $portlet_actions['pdfetat'] =
60 array('lien' => "../app/pdf_recepisse_demande.php?idx=",
61 'id' => "",
62 'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix pdf-16\" title=\"".
63 _("Edition")."\">"._("Editer le recepisse PDF")."</span>",
64 'ordre' => 30,
65 'target'=>'_blank',
66 '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 // Requête permettant de récupérer les types de demande par rapport au type
78 // détaillé du dossier d'autorisation et à la nature de la demande
79 $sql_demande_type_by_dossier_autorisation_type_detaille = "
80 SELECT
81 demande_type.demande_type, demande_type.libelle as lib
82 FROM ".DB_PREFIXE."demande_type
83 LEFT JOIN ".DB_PREFIXE."dossier_autorisation_type_detaille
84 ON demande_type.dossier_autorisation_type_detaille=dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
85 LEFT JOIN ".DB_PREFIXE."lien_demande_type_etat_dossier_autorisation
86 ON lien_demande_type_etat_dossier_autorisation.demande_type=demande_type.demande_type
87 LEFT JOIN ".DB_PREFIXE."dossier_autorisation
88 ON lien_demande_type_etat_dossier_autorisation.etat_dossier_autorisation=
89 dossier_autorisation.etat_dossier_autorisation
90 LEFT JOIN ".DB_PREFIXE."dossier
91 ON dossier.dossier_autorisation=dossier_autorisation.dossier_autorisation
92 WHERE dossier_autorisation_type_detaille.dossier_autorisation_type_detaille = <idx_dossier_autorisation_type_detaille>
93 AND demande_type.demande_nature = <idx_demande_nature>
94 <ajout_condition_requête>
95 ORDER BY demande_type.libelle, demande_type.code
96 ";
97 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26