Validate

Description

Cette opération permet de valider l'action courante.

Remarque :
Dans le cas où cette action est l'action principale, elle est éxécutée dans la base de données. (ex : valider "créer société")
Dans le cas où cette action est une action quelconque du contexte d'action, la validation permet de remonter à l'action précédente (ex : valider "Créer ligne de commande" pendant la création d'une commande, le service renvoie la commande pour continuer)

Requête

La validation ne nécessite pas de paramètre car on travaille sur l'action courante du contexte d'action.
C'est pour cela, que le contexte d'action est obligatoire.

Liste des entêtes

Entête
CustomerInfos
SessionToken
UsernameToken
OptionDialogue
ActionContext
APIUser
APIUUID

Liste des paramètres

Paramètre

Exemple

<env:Body>
<Validate />
</env:Body>

Réponse

Le fait de valider une action déclenche les actions liées ainsi que les automatismes.
La réponse d'un Validate peut donc être la réponse à n'importe quelle action déclenchée par automatisme.

Liste des entêtes

Entête
ReturnType
Count
CustomerInfos
ValidateError
XSDSchema
Element
Filter
Action
Form
ActionContext

Les valeurs de retour

Xml

Exemple

Toutes les réponses sont possibles car tout dépend des automatismes qui ont été déclenchés et si il y a des ouvertures d'IHM demandées.