HCL Commerce Enterprise

URL RFQItemUpdate

Met à jour les informations produits dans une demande de devis.

Structure de l'adresse URL

http:// host_name/path/
Nom hôte entièrement qualifié de votre serveur HCL Commerce Server et du chemin de configuration.

Valeurs des paramètres

offering_id
Obligatoire : L'ID d'identification unique de la demande de devis.
categoryId_i
Facultatif : Numéro de référence interne de la catégorie utilisée pour regrouper le nième article inclus dans cette demande de devis.
subst_i
Facultatif : Indique si le nième produit peut être remplacé dans la réponse : 0=Ce produit ne peut pas être substitué 1=Ce produit peut être substitué
prodName_i
Facultatif : Nom du nième produit.
rfqprod_id_i
Facultatif : L'identification interne du nième produit inclus dans cette demande de devis.
negotiationType_i
Facultatif : Type de négociation pour le nième produit inclus dans cette demande de devis.
price_i
Facultatif : Le prix demandé pour le nième produit inclus dans cette demande de devis.
percentagePrice_i
Facultatif : L'ajustement de prix demandé pour le nième produit inclus dans cette demande de devis.
currency_i
Facultatif : Type de devise dans laquelle le prix a été spécifié pour le nième produit inclus dans cette demande de devis.
quantity_ i
Facultatif : La quantité demandée pour le nième produit inclus dans cette demande de devis.
quantityunit_i
Facultatif : Unité de mesure pour la quantité demandée pour le nième produit inclus dans cette demande de devis.

Exemple 1

L'exemple suivant met à jour un produit de demande de devis avec l'ID 10001.


    
http://myhostname/webapp/wcs/stores/servlet/RFQItemUpdate?offering_id=10001&categoryId_1=Tools&subst_1=0
       
&rfqprod_id_1=10005&price_1=12&currency_1=USD&quantity_1=10&quantityunit_1=C62&URL=/

Exemple 2

L'exemple suivant met à jour deux produits de demande de devis.


    
http://myhostname/webapp/wcs/stores/servlet/RFQItemUpdate?offering_id=10001&categoryId_1=Tools&subst_1=1
       
&rfqprod_id_1=10005&price_1=12&currency_1=USD&quantity_1=10&quantityunit_1=C62&
       
&rfqprod_id_2=10005&price_2=23&currency_2=USD&quantity_2=20&quantityunit_2=C62&URL=/

Comportement

  • Vérifie si le produit de demande de devis fourni existe déjà dans la base de données.
  • Appelle l'instruction de tâche UpdateRFQCatentryRelCmd pour mettre à jour les produits de la demande de devis.

Conditions d'exception

  • Le paramètre offering_id doit être spécifié.
  • Le paramètre rfqprod_id_i doit être spécifié.