Header : ReturnType

Type

Enumeration

Description

Ce header vous permet de savoir quel type de réponse le service vient de vous envoyer. Ce qui vous permet de savoir comment lire le contenu du body.

Réponses génériques :
-------------------------------------
- Empty: réponse vide.
- Report : Compte rendu d'une action
- Value : réponse avec une valeur
- Record: description d'un enreg
- List : description d'une liste d'enreg
- RequestFilter : retour d'une liste initialisée à partir d'une requête filtre ( à partir de la version 04.00.0917.04)
- Chart : description d'un graphe (à partir de la version 06.00..1204.01)
- NumberOfChart : nombre de graphe en retour d'une requête de type liste avec DisplayMode = ChartData (à partir de la version 06.00..1204.01)

Réponses particulières :
-------------------------------------
- XSD : le retour est un XSD
- Identification : résultat de l'Identification (uniquement pour GetTokenSession)
- Planning : retour d'une requête de planning (uniquement pour GetPlanningInfo) ( à partir de la version 04.00.0917.04)
- GlobalSearch : retour d'une recherche globale (action qui ne peut être lancé que via un menu), c'est une liste un peu particuliere (à partir de la version 04.05.0939.01)
- ListCalculation : Liste de calculs de fin de liste, (voir Reponse GetCalculation) à partir de 04.05.0936.19.

Réponses intermédaires (ie question du web service):
--------------------------------------
- AmbiguousAction : l'action est ambigüe, il faut choisir parmi les actions proposées
- MessageBox : Une question à afficher à l'utilisateur
- ValidateAction (ancien InvalidParameter ou checkasked) : Compléter ou valider les paramètres d'une action
- ValidateRecord : quand l'enregistrement a besoin d'être complété ou modifié pour respecter l'ensemble des contraintes suivantes : champ obligatoire, contrôle ( à partir de la version 04.00.0920.03). Cette valeur indique la présence du header ValidateError.
- PrintTemplate : Choisir un modèle d'édition dans une liste

Réponse de messagerie
--------------------------------------
- MailServiceRecord : enregistrement provenant de la messagerie
- MailServiceList : liste provenant de la messagerie
- MailServiceStatus : status de la messagerie
- WithAutomaticResponse : reponse au check de reponse automatic

Représentation XML

<ReturnType>Record</ReturnType >