Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

L'action pour la récupération de la listes des commandes d’un client : interrogation_encours

Balise de paramètres (parameters)

Niveau

Contenu

Obligatoire

Remarques

dos

1

Dossier achat-vente

NON

Par défaut selon utilisateur

doscpt

1

Dossier comptable

NON

Par défaut selon utilisateur

etb

1

Etablissement

OUI

Balise du corps (data)

Niveau

Contenu

Obligatoire

Remarques

tiers

1

Code du tiers client

OUI

Remplacé par le Tiers règlement le cas échéant

Exemple de corps
Bloc de code
languagejson
'data':
     {'tiers':'C0000001'}


Exemple complet flux

...

JSON
Bloc de code
languagejson
{ 
    "action":"WEB_SERVICE_INFINITY",
    "access_token":"{{TOKEN}}",
    "param":"
        {
        'action': {'swinfinity': 'interrogation_encours'},
        'data':{'tiers':'C0000001'}
        }"
}

...

Format de la réponse :

Balise

Contenu

error

Anomalie technique de l’appel du service web

0 = pas n’anomalie, autre valeur = anomalie

Dans ce cas la balise txterrindique le message d’erreur

result

Détail du résultat , notamment le message d’erreur le cas échéant.Contient un ORDERTB fonctionnel de l’appel du service web

resultcode= 0 => pas d’anomalie fonctionnelle la demande est bien traitée

resultcode<>0 => anomalie fonctionnelle/métier dont la raison est indiquée dans errormessage

La response contient un ENCTB correspondant à la liste des commandes du clientéchéances et un totenc de totalisation

Retourne un tableau des échéances qui contient la date d'échéance, l'état, la position, le libellé de la position, le montant, le nombre des jours et le tiers, suivi des totaux échus et non échus.

...