/[openfoncier]/trunk/sql/pgsql/dossier_validite.reqmo.inc.php
ViewVC logotype

Contents of /trunk/sql/pgsql/dossier_validite.reqmo.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2083 - (show annotations)
Mon Jul 15 16:35:47 2013 UTC (11 years, 6 months ago) by softime
File size: 3569 byte(s)
Correction des requêtes mémorisées afin qu'elles fonctionnent avec la structure de la base actuelle

1 <?php
2 $reqmo['libelle']="dossier_validite_reqmo";
3 $reqmo['sql']="SELECT dossier.dossier as dossier,
4 [dossier_autorisation_type_detaille.code as nature],
5 [dossier.etat as etat],
6 [dossier.accord_tacite as accord_tacite],
7 [to_char(dossier.date_decision,'DD/MM/YYYY') as date_decision],
8 [dossier.avis_decision as avis_decision],
9 [to_char(dossier.date_validite,'DD/MM/YYYY') as date_validite],
10 CASE WHEN demandeur.particulier_civilite IS NULL
11 THEN demandeur.personne_morale_civilite
12 ELSE demandeur.particulier_civilite
13 END as demandeur_civilite,
14 CASE WHEN demandeur.particulier_nom IS NULL
15 THEN demandeur.personne_morale_denomination
16 ELSE CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom)
17 END as demandeur_nom,
18 demandeur.numero as demandeur_numero,
19 demandeur.voie as demandeur_voie,
20 demandeur.complement as demandeur_complement,
21 demandeur.lieu_dit as demandeur_lieu_dit,
22 demandeur.localite as demandeur_localite,
23 demandeur.code_postal as demandeur_code_postal,
24 [demandeur.pays as demandeur_pays],
25 [demandeur.telephone_fixe as demandeur_telephone_fixe],
26 [demandeur.telephone_mobile as demandeur_telephone_mobile],
27
28 FROM ".DB_PREFIXE."dossier
29 INNER JOIN ".DB_PREFIXE."dossier_autorisation
30 ON dossier.dossier_autorisation=dossier_autorisation.dossier_autorisation
31 INNER JOIN ".DB_PREFIXE."dossier_autorisation_type_detaille
32 ON dossier_autorisation.dossier_autorisation_type_detaille
33 = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
34 LEFT JOIN ".DB_PREFIXE."lien_dossier_autorisation_demandeur
35 ON dossier.dossier_autorisation = lien_dossier_autorisation_demandeur.dossier_autorisation
36 LEFT JOIN ".DB_PREFIXE."demandeur
37 ON lien_dossier_autorisation_demandeur.demandeur=demandeur.demandeur
38
39 WHERE dossier_autorisation_type_detaille.code = '[selection]'
40 and to_char(dossier.date_validite,'YYYY') = '[annee]'
41 and to_char(dossier.date_validite,'MM') = '[mois]'
42 and dossier.etat='accepter'
43 order by [tri]";
44
45 //LEFT JOIN ".DB_PREFIXE."categorie_demandeur on categorie_demandeur.categorie_demandeur= dossier.demandeur_categorie
46 //LEFT JOIN ".DB_PREFIXE."travaux on travaux.travaux = dossier.travaux
47 $reqmo['selection']= array('PCI','PCA','PD','DP','PA','CU','AZ','DAT');
48 $reqmo['mois']= array('01','02','03','04','05','06','07','08','09','10','11','12');
49 $reqmo['annee']= array(date('Y'),date('Y')+1,date('Y')+2,date('Y')+3,date('Y')+4);
50 $reqmo['tri']= array('dossier','etat','demandeur_nom');
51 //
52
53 $reqmo['nature']="checked";
54 $reqmo['etat']="checked";
55 $reqmo['accord_tacite']="checked";
56 $reqmo['date_decision']="checked";
57 $reqmo['avis_decision']="checked";
58 $reqmo['date_validite']="checked";
59 $reqmo['demandeur_pays']="checked";
60 $reqmo['demandeur_telephone_fixe']="checked";
61 $reqmo['demandeur_telephone_mobile']="checked";
62
63 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26