Comment utiliser le webservice de NOUTOnline.
Toutes les actions de manipulations de données se sont font pendant une session authentifié. Cette dernière est ouverte au début avant les manipulations et fermée à la fin des manipulations.
Il y a 2 utilisateurs dans une session :
Afin de sécurisé le service, il est possible de filtrer les applications qui y accèdent. Ces dernières doivent alors ajouter l'entête APIUUID avec l'identifiant qui leur a été attribuée.
L'ensemble des actions sont regroupés en contexte d'action quand les actions ont un lien entre elles. Les actions de création d'une commande et de ses lignes de commandes apartiennent au même contexte.
Après la phase d'idenfication, le UsernameToken de l'utilisateur SIMAX doit être recalculé et insérer dans le header SOAP à chaque requête.
Il est recommander d'utiliser les identifiants dans le dialogue SOAP car cela garantie l'identification des éléments (voir la documenation du XML et du XSD).
L'entête OptionDialogue permet de configurer le dialogue avec NOUTOnline.
Il faut ajouter l'obligatoirement 3 entêtes HTTP aux requêtes SOAP :