Interrogation fiche client (V10.8) (JSON)

Interrogation d’une fiche client

L'action pour l’interrogation d’une fiche client : interroger_client

Balise de paramètres (parameters)

Niveau

Contenu

Obligatoire

Remarques

Balise de paramètres (parameters)

Niveau

Contenu

Obligatoire

Remarques

code

1

Code du tiers (client)

OUI

 

Balise du corps (data)

Niveau

Contenu

Obligatoire

Remarques

Balise du corps (data)

Niveau

Contenu

Obligatoire

Remarques

(aucun corps data)

 

 

 

 

Ce services web permettent est notamment mis en oeuvre dans le dialogue avec l’addin Outlook365 .

 

Exemple de parameters
'parameters': { 'code': 'C0000001' } }



Exemple complet flux JSON
{ "action":"WEB_SERVICE_INFINITY", "access_token":"{{TOKEN}}", "param":" { 'action': { 'swinfinity': 'interroger_client', 'parameters': {'dos': '998', 'code': 'C0000001'} } }" }



Format de la réponse :

Balise

Contenu

Balise

Contenu

error

Anomalie technique de l’appel du service web

0 = pas n’anomalie, autre valeur = anomalie

Dans ce cas la balise txterr indique le message d’erreur

result

Détail du résultat 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


Exemple de réponse

{ "error": 0, "result": "{\"label\": \"infinity\",\"codeScript\": \"interroger_client\",\"resultType\": \"JSON\",\"result\": {\"common\":{\"resultcode\": \"0\",\"errormessage\": \"\"},\"response\":{\"data\":[{\"customer\":{\"codecustomer\": \"C0000001\",\"name\": \"NEBOUT\",\"baseuser_id\": \"GRO-OUES\",\"adress1\": \"55, Bld Victor Hugo\",\"adress2\": \" \",\"adress3\": \" \",\"postalCode\": \"87000\",\"city\": \"LIMOGES\",\"phoneNumber\": \"05 55 79 56 99\",\"faxNumber\": \"05 55 79 56 11\",\"mobilePhoneNumber\": \"\",\"email\": \"contact@nebout.div\",\"generictype_ID_customerType\": \"CUSTOMER_TYPE-CTC\",\"generictype_ID_country\": \"COUNTRY-FR\",\"generictype_ID_province\": \"\",\"generictype_ID_civility\": \"CIVILITY-SA\",\"baseculture_ID\": \"FR-FR\",\"branchoffice_ID\": \"\"}}]}}}", "txterr": "", "infos": "" }