Message de traitement (file d'attente)

De Wiki1000
(Différences entre les versions)
Ligne 1 : Ligne 1 :
 
Le message de traitement est utilisé pour déclencher un traitement métier.  
 
Le message de traitement est utilisé pour déclencher un traitement métier.  
  
{{tip|Vous pouvez utiliser le [[Sync Agent (Cluster)|Sync Agent]] pour poster ce type de message dans une file d'attente}}
+
{{tip|Vous pouvez utiliser le [[Sync Agent (Cluster)|SyncAgent]] pour poster ce type de message dans une file d'attente}}
  
 
'''Paramètres communs'''
 
'''Paramètres communs'''
Ligne 80 : Ligne 80 :
 
|
 
|
 
|}
 
|}
 +
 +
'''Exemple:'''
 +
 +
Configuration du [[Sync Agent (Cluster)|SyncAgent]] pour poster un message d'import d'écriture multi-société :
 +
 +
<pre>
 +
[\PARAMETER_IMPORT_ECRITURES]
 +
message.action=processus
 +
message.share.mode=loop
 +
message.share.society.names=S1,S2,S3
 +
processus.className=TProcessusImportEcritureFA
 +
processus.methodName=ExecuterAutomate
 +
processus.parameters.className=TParametreImportEcriture
 +
processus.parameters.code=Import multi-societe
 +
message.accessToken=100000009....
 +
</pre>
  
  
 
Voir aussi:
 
Voir aussi:
 
* [[Tâche_consommation_de_file_d'attente_(automate)|Tâche de consommation de file d'attente]]
 
* [[Tâche_consommation_de_file_d'attente_(automate)|Tâche de consommation de file d'attente]]
* [[Sync Agent (Cluster)|Sync Agent]]
+
* [[Sync Agent (Cluster)|SyncAgent]]
  
 
[[category:File d'attente]]
 
[[category:File d'attente]]
 
[[Category:Cluster]]
 
[[Category:Cluster]]
 
[[Category:Version700]]
 
[[Category:Version700]]

Version du 23 octobre 2019 à 09:56

Le message de traitement est utilisé pour déclencher un traitement métier.

Tip-20px.png Tip : Vous pouvez utiliser le SyncAgent pour poster ce type de message dans une file d'attente

Paramètres communs

Paramètre Utilisation
message.action Type d'action
message.accessToken Jeton d'authentification
message.share.mode Mode de gestion du partage
  • loop
  • loop_all
  • merge
  • merge_all
  • auto
message.share.society.names Liste de sociétés (Noms) à traiter lorsque le mode de gestion est enchaîner.
message.share.societies Liste de sociétés (OIDs) à traiter lorsque le mode de gestion est enchaîner.

Le type de l'action réalisée doit être contenu dans le paramètre "message.action"

Action Usage
print Exécution d'une impression
preview Exécution d'un aperçu
import Exécution d'un import (format ou descriptif)
export Exécution d'un export
importformat Import en utilisant un format
importdip Import en utilisant un descriptif
delete Suppression d'un objet
planification Exécution d'une planification
event
processus Execution d'un processus métier
process
task
admin
test

Exemple:

Configuration du SyncAgent pour poster un message d'import d'écriture multi-société :

[\PARAMETER_IMPORT_ECRITURES]
message.action=processus
message.share.mode=loop
message.share.society.names=S1,S2,S3
processus.className=TProcessusImportEcritureFA
processus.methodName=ExecuterAutomate
processus.parameters.className=TParametreImportEcriture
processus.parameters.code=Import multi-societe
message.accessToken=100000009....


Voir aussi:

Outils personnels