Interrogation tarif (V10.5) (XML)

Permet de simuler, en mode synchrone, une recherche tarifaire concernant un article.

L'action pour la simulation d'une recherche tarifaire: INTERROGER_TARIF

BaliseContenuObligatoireRemarques
tiers Tiers clientOUISi le tiers saisi est inexistant, une erreur va être retournée "Tiers inexistant"
refRéférence articleOUISi la référence saisie est inexistante, une erreur va être retournée "Article inexistant" 
sref1Sous-référence1OuiSi les champs sont précisés pour un article qui ne gère pas les sref, on aura comme réponse "L'article doit être géré sans sous-référence" 
sref2Sous-référence2NonSi les champs sont précisés pour un article qui ne gère pas les sref, on aura comme réponse "Sous-réf obligatoire"



Si les sref saisies sont inexistants, une erreur va être affiché "Sous référence inexistante"
depotDépôtNonValeur par défaut : celui du dossier (d'appel du SW). Si le dépôt est rempli, on teste s'il est existant sinon "Dépôt inexistant"
marcheCode marchéNon
prixType de prixNon1=HT 2=TTC
quantiteQuantitéOui


Exemple de requête XML: 

BaliseNiveauContenuObligatoireRemarques
<dem>1Ouverture demandeOUI
<action dos="998" nom="INTERROGER_TARIF"> 1Liste des champs de l'évènement sous la forme nomduchamp = valeurOUIAu moins les champs obligatoires d'un évènement
<tiers> C0000001</tiers>2


NON

datetime pour une date/heure

note pour une note

<ref> BLO0001</ref>2


<sref1> XL</sref1>2
OUI
<sref2> BLEU </sref2>

OUI
<depot>1</depot>2
OUI
<prix>1</prix>2
OUI
</action>1Fermeture de l'actionOUI
</dem>1Fermeture demande OUI


Exemple complet flux XML
<?xml version="1.0" encoding="UTF-8" ?>
<dem>
 <action dos="998" nom="INTERROGER_TARIF" user="DEMO">
 </action>
</dem>


Format de la réponse :

BaliseContenu
Aucune


Exemple de réponse

Réponse XML à la requête :
<?xml version="1.0" encording="ISO-8859-1"?>
<rep version="1">
<action dos="998" nom="interroger_tarif"/>
Tiers="C0000001" Ref="BLO0001" SRef1="XL" SRef2="BLEU" Depot="1" Prix="1"
Lib_Prix="HT" Code_Tarif="PU" Lib_Code_Tarif="Prix public HT" TypPrix="1"
Typ_Prix="Prix Brut" Prix_Unitaire="60.4500" Pour_Rem1="0.00" TypRem1="2"
TypRem1="Successif" Pour_Rem2="0.00" TypRem2="2" Typ_Rem2="Successif"
Pour_Rem3="0,00" TypRem3="2" Typ_Rem3="Successif" PrixForfaitre="1"
Prix_Forfaitaire="Sans prix forfaitaire" Mt_Tot="0,00" Dev_Mt"_Tot="EUR"
Pour_Rem1_Promo="0,00" Pour_Rem2_Promo="0,00" Pour_Rem3_Promo="0.00"
PrixPromoForfaitaire="0" Prix_Promo_Forfaitaire="Sans prix forfairtaire"
Mt_Promo_Tot="0,00">
</rep>
</action>