TransformInto

Description

(A partir de la version 04.05.0936.16))
Cette opération vous permet de transformer un élément d'un formulaire en un élément d'un autre formulaire. (ex transformer fournisseur en société).

Requête

SIMAXService a besoin de l'élément à transformer (ElemSrc, TableSrc) et du formulaire d'arrivée (Table).
Une transformation nécessite une validation car fonctionne comme une modification. Vous pouvez donc envoyer des updates succéssifs pour mettre à jour les colonnes de l'enregistrement suite à des modifications puis faire un validate.

Liste des entêtes

Entête
AutoValidate
CustomerInfos
SessionToken
UsernameToken
OptionDialogue
ActionContext
APIUser
APIUUID

Liste des paramètres

Paramètre
Table
TableSrc
ElemSrc

Exemple

=> on souhaite transformer le fournisseur "Marque A" en société

<TransformInto>
<Table>societe</Table>
<TableSrc>Fournisseur</TableSrc>
<ElemSrc>Marque A</ElemSrc>
</TransformInto>

Réponse

Le retour de cette action est la description de l'élément transformé avec les valeurs par défaut des colonnes s'il y en a et les valeurs récupérées lors de la transformation.

Liste des entêtes

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

Les valeurs de retour

Xml

Exemple

=> Le service nous renvoie donc la description de la société avec les infos du fournisseur origine

(cf résultat d'unn Create)