URL PICopy
L'URL PICopy copie les modes de paiement d'une commande vers une autre 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
- orderId
- Obligatoire : L'identificateur de la commande à partir duquel les modes de paiement doivent être copiés (la commande source).
- toOrderId
- Obligatoire : L'identificateur de la commande qui doit recevoir le mode de paiement copié (la commande cible).
- URL
- Obligatoire : Adresse URL à appeler une fois que la commande a abouti.
Exemple
L'exemple suivant copie tous les modes de paiement de la commande 112233 à la commande 112234.
http://host_name/webapp/wcs/stores/servlet/PICopy?orderId=112233&toOrderId=112234&URL=/
Comportement
- Vérifie que les paramètres requis sont transmis : orderId, toOrderId et URL.
- Interroge les modes de paiement à partir de la commande avec l'identificateur spécifié par OrderId en invoquant l'instruction de tâche queryPICmd.
- Appelle l'instruction de tâche EditCmd avec la liste des modes de paiement actifs obtenus, le montant total de la commande (calculé à partir de tous les modes de paiement) et orderId.
Conditions d'exception
- L'exception ECApplicationException est lancée si l'option Moteur de règles de paiement ne peut pas être utilisée pour interroger les modes de paiement à partir de l'ordre source ou si elle ne peut pas ajouter des modes de paiement à l'ordre cible.