Interrogation de tarif
L'action pour la (description du SW) : interroger_tarif
Balise du corps (data) | Niveau | Contenu | Obligatoire | Remarques |
---|---|---|---|---|
tar | 1 | Balise ouvrante de demande de tarif | OUI | |
THIRDPARTY | 2 | Tiers pour la recherche de tarif | OUI | |
REFERENCE | 2 | Référence article de la recherche de tarif | OUI | |
WAREHOUSE | 2 | Dépôt de la recherche de tarif | OUI | |
QUANTITY | 2 | Quantité pour la recherche de tarif | OUI | |
PRICE | 2 | Type de prix | OUI | |
SUBREFERENCE1, SUBREFERENCE2 | 2 | Sous-références pour la recherche de tarif | NON | |
MARKET | 2 | Marché pour la recherche de tarif | NON | |
SALEUNIT | 2 | Unité pour la recherche de tarif | NON |
Ce service web fait appel à la recherche tarifaire standard ERP.
Note technique diva : application de la recherche dans GTTMSWINFINITY, Remplir_Interroger_Tarif_Json
Exemple de corps
'data':{ 'tar':{ 'THIRDPARTY':'C0000001', 'REFERENCE' :'2240', 'WAREHOUSE':'1', 'QUANTITY':'24', 'PRICE':'1' } }
Exemple complet flux JSON
{ "action":"WEB_SERVICE_INFINITY", "access_token":"{{TOKEN}}", "param":" { 'action': {'swinfinity': 'interroger_tarif'}, 'data': { 'tar':{ 'THIRDPARTY':'C0000001', 'REFERENCE' :'2240', 'WAREHOUSE':'1', 'QUANTITY':'24', 'PRICE':'1' } } }" }
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 |
result | Détail du résultat fonctionnel de l’appel du service web
|
Exemple de réponse
{ "error": 0, "result": "{\"label\": \"infinity\",\"codeScript\": \"interroger_tarif\",\"resultType\": \"JSON\",\"result\":{\"common\":{\"resultcode\": \"0\",\"errormessage\": \"\"},\"response\":{\"THIRDPARTY\": \"C0000001\",\"REFERENCE\": \"ALB0001\",\"QUANTITY\": \"24,000\",\"WAREHOUSE\": \"1\",\"PRICE\": \"1\",\"SALEUNIT\": \"P\",\"ESTABLISHMENT\": \" \",\"RATECODE\": \"PU\",\"DESCRIPTIONRATECODE\": \"Prix public HT\",\"DISCOUNTCODE\": \" \",\"DESCRIPTIONDISCOUNTCODE\": \" \",\"PRICETYPE\": \"1\",\"UNITPRICE\": \"18,8400\",\"PRICEPER\": \"0,000\",\"DISCOUNT1\": \"0,00\",\"DISCOUNTTYPE1\": \"2\",\"DISCOUNT2\": \"0,00\",\"DISCOUNTTYPE2\": \"2\",\"DISCOUNT3\": \"0,00\",\"DISCOUNTTYPE3\": \"2\",\"AMOUNTDISCOUNT\": \"0,00\",\"FLATERATEPRICEFLAG\": \"1\",\"LINEAMOUNT\": \" \",\"CURRENCY\": \"EUR\",\"RATECODEPROMOTION\": \" \",\"DESCRIPTIONRATEPROMOTIONCODE\": \" \",\"DISCOUNTCODEPROMOTION\": \" \",\"DESCRIPTIONDISCOUNTPROMOTIONCODE\": \" \",\"PRICETYPEPROMOTION\": \" \",\"UNITPRICEPROMOTION\": \" \",\"PRICEPERPROMOTION\": \" \",\"DISCOUNTPROMOTION1\": \" \",\"DISCOUNTTYPEPROMOTION1\": \" \",\"DISCOUNTPROMOTION2\": \" \",\"DISCOUNTTYPEPROMOTION2\": \" \",\"DISCOUNTPROMOTION3\": \" \",\"DISCOUNTTYPEPROMOTION3\": \" \",\"AMOUNTDISCOUNTPROMOTION\": \" \",\"FLATERATEPRICEFLAGPROMOTION\": \" \",\"LINEAMOUNTPROMOTION\": \" \",\"LINEAMOUNTPROMOTION\": \" \"}}}", "txterr": "", "infos": "" }