/[openfoncier]/trunk/sql/pgsql/instruction.form.inc.php
ViewVC logotype

Annotation of /trunk/sql/pgsql/instruction.form.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2099 - (hide annotations)
Thu Jul 18 09:33:06 2013 UTC (11 years, 6 months ago) by nhaye
File size: 4900 byte(s)
Ajout de la gestion de l'autorité compétente d'un dossier via les évènements du workflow :
liaison des table autorite_competente/evenement et autorite_competente/instruction
ajout d'une règle autorité compétente
régénération + modification des surcharges
modification des traitement d'ajout, modification et suppression d'évènement d'instruction (prise en compte de l'autorité compétente)

1 fraynaud 3 <?php
2     //$Id$
3     //gen openMairie le 10/02/2011 20:34
4     include('../gen/sql/pgsql/instruction.form.inc.php');
5 fraynaud 20 $champs=array("instruction",
6     "destinataire",
7     "instruction.evenement",
8 vpihour 1127 "date_evenement",
9 fraynaud 20 "instruction.lettretype",
10 nhaye 1439 "date_finalisation_courrier",
11     "date_envoi_signature",
12     "date_envoi_rar",
13     "date_envoi_controle_legalite",
14 fmichon 1540 "signataire_arrete",
15 nhaye 1439
16     "date_retour_signature",
17     "date_retour_rar",
18     "date_retour_controle_legalite",
19    
20     "numero_arrete",
21    
22 fraynaud 20 "complement",
23     "'' as bible_auto",
24     "'' as bible",
25     "complement2",
26     "'' as bible2",
27     "complement3",
28     "'' as bible3",
29     "complement4",
30     "'' as bible4",
31     "complement5",
32     "'' as bible5",
33     "complement6",
34     "'' as bible6",
35     "complement7",
36     "'' as bible7",
37     "complement8",
38     "'' as bible8",
39     "complement9",
40     "'' as bible9",
41     "complement10",
42     "'' as bible10",
43     "complement11",
44     "'' as bible11",
45     "dossier",
46     "instruction.action",
47     "instruction.delai",
48     "instruction.etat",
49 nhaye 2099 "instruction.autorite_competente",
50 fraynaud 20 "instruction.accord_tacite",
51     "instruction.delai_notification",
52 vpihour 489 "instruction.avis_decision",
53 fraynaud 20 "archive_delai",
54     "archive_accord_tacite",
55     "archive_etat",
56     "archive_avis",
57     "archive_date_complet",
58     "archive_date_rejet",
59     "archive_date_limite",
60     "archive_date_notification_delai",
61     "archive_date_decision",
62     "archive_date_validite",
63     "archive_date_achevement",
64     "archive_date_conformite",
65     "archive_date_chantier",
66 nhaye 1571 "archive_date_dernier_depot",
67 vpihour 1129 "complement12",
68     "complement13",
69     "complement14",
70 nhaye 1717 "complement15",
71     "archive_incompletude",
72     "archive_evenement_suivant_tacite",
73     "archive_evenement_suivant_tacite_incompletude",
74     "archive_etat_pendant_incompletude",
75     "archive_date_limite_incompletude",
76 vpihour 1784 "archive_delai_incompletude",
77 nhaye 2099 "archive_autorite_competente",
78 vpihour 1899 "code_barres",
79     "om_fichier_instruction",
80 nhaye 1945 "om_final_instruction",
81 softime 2030 "document_numerise"
82 fraynaud 20 );
83 fraynaud 46
84 fmichon 1540 // signataire
85     $sql_signataire_arrete = "SELECT
86     signataire_arrete.signataire_arrete,
87     CONCAT(signataire_arrete.prenom, ' ', signataire_arrete.nom)
88     FROM ".DB_PREFIXE."signataire_arrete";
89     $sql_signataire_arrete_by_id = "SELECT
90     signataire_arrete.signataire_arrete,
91     CONCAT(signataire_arrete.prenom, ' ', signataire_arrete.nom)
92     FROM ".DB_PREFIXE."signataire_arrete
93     WHERE signataire_arrete.signataire_arrete = <idx>";
94    
95     // action contextuelle
96 nhaye 428 $portlet_actions['pdfetat'] =
97 fmichon 1363 array('lien' => "../app/pdf_instruction.php?idx=",
98     'id' => '',
99 vpihour 1921 'lib' => "<span class=\"om-prev-icon om-icon-16 pdf-16 edition\" title=\"".
100 nhaye 428 _("Edition")."\">"._("Edition")."</span>",
101 fmichon 1363 'target' => '_blank',
102 nhaye 469 'ordre' => 30,
103     'ajax' => false);
104 vpihour 1899
105     //Finalisation d'un document
106     $portlet_actions['finalisation'] =
107     array('lien' => "#\" onclick=\"finalizeDocument(",
108 vpihour 1986 'id' => ",'instruction', 'sousform-',1, '".(isset($_GET['retourformulaire'])?$_GET['retourformulaire']:"")."');\"",
109 vpihour 1899 'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix finalise\" title=\"".
110     _("Finaliser le document")."\">"._("Finaliser le document")."</span>",
111     'ordre' => 31,
112 vpihour 1921 'rights' => array('list' => array("dossier_instruction_mes_encours",
113     "dossier_instruction_mes_encours_finaliser"), 'operator' => 'OR'),
114 vpihour 1899 'ajax' => false);
115 fmichon 1540
116 vpihour 1899 $portlet_actions['definalisation'] =
117     array('lien' => "#\" onclick=\"finalizeDocument(",
118 vpihour 1986 'id' => ",'instruction', 'sousform-',0, '".(isset($_GET['retourformulaire'])?$_GET['retourformulaire']:"")."');\"",
119     'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix definalise\" title=\"".
120 vpihour 1899 _("Reprendre la redaction du document")."\">"._("Reprendre la redaction du document")."</span>",
121     'ordre' => 32,
122 vpihour 1921 'rights' => array('list' => array("dossier_instruction_mes_encours",
123     "dossier_instruction_mes_encours_definaliser"), 'operator' => 'OR'),
124 vpihour 1899 'ajax' => false);
125    
126 fmichon 1540 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26