HCL Commerce Enterprise

URL RFQToOrderCreate

Convertit une demande de devis en commande.

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'identification interne de la demande de devis.
response_id
Obligatoire : L'identification interne de la réponse de la demande de devis.
BillingAddress
Obligatoire : L'adresse de facturation.
paymentTCId
Obligatoire : L'identification interne des modalités de paiement.
policyId
Obligatoire : L'identification interne de la stratégie.
cardBrand
Obligatoire : Marque de la carte.
responseProductEvalId_i
Obligatoire : L'identification interne de l'évaluation du nième produit de réponse à la demande de devis.
ShippingAddress_i
Obligatoire : L'adresse d'expédition pour le nième produit.
ShippingMode_i
Identification interne du mode d'expédition pour le nième produit.
cardNumber
Facultatif : le numéro de carte.
cardExpiryMonth
Facultatif : le mois d'expiration de la carte.
cardExpiryYear
Facultatif : l'année d'expiration de la carte.

Exemple

L'exemple suivant crée une commande à partir d'une réponse à la demande de devis avec l'ID 10005.


    
http://myhostname/webapp/wcs/stores/servlet/RFQToOrderCreate?offering_id=10001&response_id=10005
 
       
&BillingAddress=billAddressHere&paymentTCId=1001&policyId=123&cardBrand=VISA
       
&responseProductEvalId_1=10015&ShippingAddress_1=ShipAddressHere&ShippingMode_1=123
       
&cardNumber=4111111111111111&cardExpiryMonth=05&cardExpiryYear=2003&URL=/

Comportement

  • Vérifie si la réponse demande de devis fournie existe dans la base de données.
  • S'il existe des informations d'ajustement des prix pour les produits, cela calcule le prix de l'article de commande.
  • Appelle l'instruction de tâche com.ibm.commerce.order.commands.OrderPrepareCmd pour allouer l'inventaire et effectuer des vérifications liées au centre de distribution sur la commande.
  • Appelle l'instruction de tâche com.ibm.commerce.order.commands.OrderProcescsCmd pour gérer le traitement des paiements sur la commande.

Conditions d'exception

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