158 |
"type": "Mise à jour de complétude ERP ACC", |
"type": "Mise à jour de complétude ERP ACC", |
159 |
"date": "16/06/2014 14:12", |
"date": "16/06/2014 14:12", |
160 |
"emetteur": "John Doe", |
"emetteur": "John Doe", |
161 |
"dossier_instruction": "12345", |
"dossier_instruction": "PD12R0001", |
162 |
"contenu": |
"contenu": |
163 |
{ |
{ |
164 |
"Complétude ERP ACC": "non", |
"Complétude ERP ACC": "non", |
175 |
"type": "Mise à jour de complétude ERP SECU", |
"type": "Mise à jour de complétude ERP SECU", |
176 |
"date": "16/06/2014 14:12", |
"date": "16/06/2014 14:12", |
177 |
"emetteur": "John Doe", |
"emetteur": "John Doe", |
178 |
"dossier_instruction": "12345", |
"dossier_instruction": "PD12R0001", |
179 |
"contenu": |
"contenu": |
180 |
{ |
{ |
181 |
"Complétude ERP SECU": "oui", |
"Complétude ERP SECU": "oui", |
192 |
"type": "Mise à jour de qualification", |
"type": "Mise à jour de qualification", |
193 |
"date": "16/06/2014 14:12", |
"date": "16/06/2014 14:12", |
194 |
"emetteur": "John Doe", |
"emetteur": "John Doe", |
195 |
"dossier_instruction": "12345", |
"dossier_instruction": "PD12R0001", |
196 |
"contenu": |
"contenu": |
197 |
{ |
{ |
198 |
"Confirmation ERP": "oui", |
"Confirmation ERP": "oui", |
210 |
"type": "Dossier à enjeux ERP", |
"type": "Dossier à enjeux ERP", |
211 |
"date": "16/06/2014 14:12", |
"date": "16/06/2014 14:12", |
212 |
"emetteur": "John Doe", |
"emetteur": "John Doe", |
213 |
"dossier_instruction": "12345", |
"dossier_instruction": "PD12R0001", |
214 |
"contenu": |
"contenu": |
215 |
{ |
{ |
216 |
"Dossier à enjeux ERP" : "oui" |
"Dossier à enjeux ERP" : "oui" |
232 |
|
|
233 |
/services/dossier_autorisation |
/services/dossier_autorisation |
234 |
|
|
235 |
|
|
236 |
|
************************************************************************ |
237 |
|
Description des messages sortantes d'openFoncier vers ERP et du RAbbitMQ |
238 |
|
************************************************************************ |
239 |
|
Pour envoyer des messages aa ERP on doit installer RabbitMQ: |
240 |
|
|
241 |
|
~$ sudo aptitude install rabbitmq-server |
242 |
|
|
243 |
|
Pour envoyer des messages depuis un script PHP aa RabbitMQ (ecrit rn Python) |
244 |
|
on utilise la librairie php-amqplib. |
245 |
|
Pour le convenience, cette librairie est incluse dans cette distribution. |
246 |
|
|
247 |
|
Les test simples s'achevent en utilisation de fichier: |
248 |
|
services/outgoing/testMessageSender.php |
249 |
|
On peut appeler ce script depuis de la ligne de commande en tapant: |
250 |
|
|
251 |
|
<path_to_services>$ php services/outgoing/testMessageSender.php |
252 |
|
|
253 |
|
En utilisant differents variables statistiques qui sont definie dans ce script |
254 |
|
on peut tester l'envoi des tous les messages. |
255 |
|
|
256 |
|
Il y a 11 type de messages que on envoi d'openfoncier vers ERP. |
257 |
|
Actullement on envoi des messages pour les 7 d'eux. |
258 |
|
|
259 |
|
L'envoi du message "ERP Qualifie" est declanche pour un dossier DAT quand le cas |
260 |
|
"a qualifier" est decoche. Pour faire ce test il faut creer un dossier avec |
261 |
|
nature "Depot de dossier DAT". |
262 |
|
|
263 |
|
|
264 |
|
Les messages "Demande de completude de dossier ERP" et "Demande de |
265 |
|
qualification ERP" sont envoyes quand le cas "a qualifier" est decoche |
266 |
|
pour un dossier PC qui est libelle ERP. |
267 |
|
|
268 |
|
|
269 |
|
Le message "Demande d'avis de dossier PC pour un ERP" est envoye pour un |
270 |
|
dossier PC quand la consultation d'ERP services securite ou accessibilite |
271 |
|
est demande |
272 |
|
|
273 |
|
|
274 |
|
Quand on cree un evenement "accepter un dossier sans reserve" sur un dossier PC |
275 |
|
le message "Arrete PC effectue" est envoye. |
276 |
|
|
277 |
|
|
278 |
|
Le message "Depot de dossier DAT" est envoye quand on cree un dossier de type |
279 |
|
"Depot de dossier DAT". |
280 |
|
|
281 |
|
|
282 |
|
Le message "Demande d'ouverture ERP DAT" est envoye quand on cree un dossier de |
283 |
|
type "Demande d'ouverture ERP DAT". |
284 |
|
|
285 |
|
Le message "Annulation de la demande" est envoye quand on cree un dossier de type |
286 |
|
"Annulation de la demande". |
287 |
|
|