/[openfoncier]/branches/lien-openaria/data/pgsql/v3.14.0-a15.sql
ViewVC logotype

Contents of /branches/lien-openaria/data/pgsql/v3.14.0-a15.sql

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4161 - (show annotations)
Fri May 13 14:41:58 2016 UTC (8 years, 8 months ago) by fmichon
File size: 4268 byte(s)
* Création d'une branche pour développer le lien avec l'application openARIA.

1 --------------------------------------------------------------------------------
2 -- Script de mise à jour vers la version v3.14.0-a15
3 --
4 -- XXX Ce fichier doit être renommé en v3.14.0-a15.sql au moment de la release
5 --
6 -- @package nomApplication
7 -- @version SVN : $Id: v3.14.0-a15.sql 3153 2014-09-15 16:37:30Z vpihour $
8 --------------------------------------------------------------------------------
9 --Mise à jour des paramètres pour supprimer les informations inutiles
10 UPDATE om_parametre
11 SET valeur = replace(valeur, '/openads/', '/openads/scr/form.php?obj=consultation&action=3&idx=')
12 WHERE libelle = 'services_consultes_lien_externe';
13 UPDATE om_parametre
14 SET valeur = replace(valeur, '/openads/', '/openads/scr/form.php?obj=consultation&action=3&idx=')
15 WHERE libelle = 'services_consultes_lien_interne';
16
17 --Ajout d'un paramètre
18 INSERT INTO om_parametre (om_parametre, libelle, valeur, om_collectivite) VALUES
19 (nextval('om_parametre_seq'), 'id_evenement_bordereau_avis_maire_prefet', '', 1);
20
21 --Mise à jour d'un bordereau
22 UPDATE om_sousetat SET om_sql = 'SELECT
23 dossier.dossier_libelle as dossier,
24 evenement.libelle as evenement,
25 CASE WHEN demandeur.qualite=''particulier'' THEN CONCAT(civilite.code, '' '', demandeur.particulier_nom, '' '', demandeur.particulier_prenom, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.localite, '' '', demandeur.code_postal, '' '', demandeur.cedex, '' '', demandeur.bp)
26 WHEN demandeur.qualite=''personne_morale'' THEN CONCAT(civilite.code, '' '', demandeur.personne_morale_nom, '' '', demandeur.personne_morale_prenom, '' \ '',
27 demandeur.personne_morale_denomination, '' '', demandeur.personne_morale_raison_sociale, '' '', demandeur.personne_morale_siret, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.code_postal, '' '', demandeur.localite, '' '', demandeur.cedex, '' '', demandeur.bp)
28 END as coordonnees_demandeur,
29 CONCAT ( dossier.terrain_adresse_voie_numero, '' '', dossier.terrain_adresse_voie, '' '', dossier.terrain_adresse_lieu_dit, '' '', dossier.terrain_adresse_code_postal, '' '', dossier.terrain_adresse_localite, '' '', dossier.terrain_adresse_cedex, '' '', dossier.terrain_adresse_bp) as coordonnees_terrain
30 FROM
31 &DB_PREFIXEdossier
32 LEFT JOIN
33 &DB_PREFIXEdossier_autorisation
34 ON
35 dossier.dossier_autorisation = dossier_autorisation.dossier_autorisation
36 LEFT JOIN
37 &DB_PREFIXEdossier_autorisation_type_detaille
38 ON
39 dossier_autorisation.dossier_autorisation_type_detaille = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
40 LEFT JOIN
41 &DB_PREFIXEdossier_autorisation_type
42 ON
43 dossier_autorisation_type_detaille.dossier_autorisation_type = dossier_autorisation_type.dossier_autorisation_type
44 LEFT JOIN
45 &DB_PREFIXEgroupe
46 ON
47 dossier_autorisation_type.groupe = groupe.groupe
48 LEFT JOIN
49 &DB_PREFIXEinstruction
50 ON
51 instruction.dossier = dossier.dossier
52 LEFT JOIN
53 &DB_PREFIXEevenement
54 ON
55 instruction.evenement = evenement.evenement
56 LEFT JOIN
57 &DB_PREFIXElien_dossier_demandeur
58 ON
59 lien_dossier_demandeur.dossier = dossier.dossier
60 LEFT JOIn
61 &DB_PREFIXEdemandeur
62 ON
63 demandeur.demandeur = lien_dossier_demandeur.demandeur
64 AND lien_dossier_demandeur.petitionnaire_principal IS TRUE
65 LEFT JOIN
66 &DB_PREFIXEcivilite
67 ON
68 civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite
69 LEFT JOIN
70 &DB_PREFIXEautorite_competente
71 ON
72 autorite_competente.autorite_competente = dossier.autorite_competente
73 WHERE
74 evenement.retour IS FALSE
75 AND (LOWER(autorite_competente.code) = ''etatmaire''
76 OR LOWER(autorite_competente.code) = ''etat'')
77 AND instruction.date_envoi_rar >= ''&date_bordereau_debut''
78 AND instruction.date_envoi_rar <= ''&date_bordereau_fin''
79 AND LOWER(groupe.code) = ''ads''
80 AND instruction.evenement = &id_evenement_bordereau_avis_maire_prefet
81 ORDER BY
82 dossier.dossier'
83 WHERE libelle = 'bordereau_avis_maire_prefet';

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26