Message de traitement (file d'attente)

De Wiki1000
(Différences entre les versions)
Ligne 36 : Ligne 36 :
 
|-
 
|-
 
!Action
 
!Action
 +
!Géré par l'interface
 
!Usage
 
!Usage
 
|-
 
|-
 
|[[Message print (msg)|print]]
 
|[[Message print (msg)|print]]
 +
|Exécution des impressions
 
|Exécution d'une impression
 
|Exécution d'une impression
 
|-
 
|-
 
|[[Message preview (msg)|preview]]
 
|[[Message preview (msg)|preview]]
 +
|Exécution des apperçus
 
|Exécution d'un aperçu
 
|Exécution d'un aperçu
 
|-
 
|-
 
|[[Message import (msg)|import]]
 
|[[Message import (msg)|import]]
 +
|
 
|Exécution d'un import (format ou descriptif)
 
|Exécution d'un import (format ou descriptif)
 
|-
 
|-
 
|[[Message export (msg)|export]]
 
|[[Message export (msg)|export]]
 +
|
 
|Exécution d'un export
 
|Exécution d'un export
 
|-
 
|-
 
|[[Message importformat (msg)|importformat]]
 
|[[Message importformat (msg)|importformat]]
 +
|
 
|Import en utilisant un format
 
|Import en utilisant un format
 
|-
 
|-
 
|[[Message importdip (msg)|importdip]]
 
|[[Message importdip (msg)|importdip]]
 +
|
 
|Import en utilisant un descriptif
 
|Import en utilisant un descriptif
 
|-
 
|-
 
|[[Message delete (msg)|delete]]
 
|[[Message delete (msg)|delete]]
 +
|
 
|Execution de la suppression d'un objet
 
|Execution de la suppression d'un objet
 
|-
 
|-
 
|[[Message planification (msg)|planification]]
 
|[[Message planification (msg)|planification]]
 +
|Exécution des planifications
 
|Exécution d'une planification
 
|Exécution d'une planification
 
|-
 
|-
 
|[[Message event (msg)|event]]
 
|[[Message event (msg)|event]]
 +
|Enchainement des planifications
 
|Execution des tâches en attente de cet évènement
 
|Execution des tâches en attente de cet évènement
 
|-
 
|-
 
|[[Message processus (msg)|processus]]
 
|[[Message processus (msg)|processus]]
|Execution d'une méthode de processus
+
|
 +
|Execution d'une méthode d'une classe processus
 
|-
 
|-
 
|[[Message process (msg)|process]]
 
|[[Message process (msg)|process]]
 +
|Exécution différé d'un processus
 
|Exécution d'un process métier d'automate
 
|Exécution d'un process métier d'automate
 
|-
 
|-
 
|[[Message task (msg)|task]]
 
|[[Message task (msg)|task]]
 +
|
 
|Exécution d'une tâche métier
 
|Exécution d'une tâche métier
 
|-
 
|-
 
|[[Message admin (msg)|admin]]
 
|[[Message admin (msg)|admin]]
 +
|
 
|Exécution d'une tâche d'administration
 
|Exécution d'une tâche d'administration
 
|-
 
|-
 
|[[Message test (msg)|test]]
 
|[[Message test (msg)|test]]
 +
|
 
|
 
|
 
|}
 
|}

Version du 23 octobre 2019 à 10:14

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 Géré par l'interface Usage
print Exécution des impressions Exécution d'une impression
preview Exécution des apperçus 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 Execution de la suppression d'un objet
planification Exécution des planifications Exécution d'une planification
event Enchainement des planifications Execution des tâches en attente de cet évènement
processus Execution d'une méthode d'une classe processus
process Exécution différé d'un processus Exécution d'un process métier d'automate
task Exécution d'une tâche métier
admin Exécution d'une tâche d'administration
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