Instruction ReturnItemUpdate

Cette instruction met à jour les informations relatives à l'article retourné et peut être appelée pour plusieurs articles de l'autorisation de retour de marchandise. 

osrtnitup.gif (7461 octets)

Valeur des paramètres

http://host_name/path/
(Obligatoire) Nom qualifié complet de votre serveur WebSphere Commerce Server et chemin de configuration
langId
Affecte ou réinitialise la langue préférée pour la durée de la session ; les langues prises en charge pour un magasin figurent dans la table STORELANG.
storeId
(Obligatoire) Référence du magasin.
forUser
ID de connexion de l'utilisateur au nom duquel l'instruction est exécutée. Seule une personne disposant des droits de traitement des commandes peut spécifier ce paramètre.
forUserId
ID de connexion de l'utilisateur au nom duquel l'instruction est exécutée. Seule une personne jouant le rôle de représentant du service clientèle peut spécifier ce paramètre. L'utilisateur est identifié par un ID utilisateur interne, tel qu'il se présente dans la table USERS.
creditAdjustment_i
Montant par lequel ajuster le crédit du produit. Le format de ce nombre doit suivre les règles de l'objet java.math.BigDecimal. La décimale doit être marquée par un point. Ce montant va remplacer tous les montants calculés par l'instruction d'activité CalculateReturnItemAdjustmentCmd. Ce paramètre est optionnel et correct lorsque le paramètre forUserId ou forUserId est spécifié.
receive_i
Précise si le retour doit être réceptionné par le magasin. Par exemple, les articles d'épicerie périmés ne doivent pas être retournés au magasin, à l'inverse des tricots abîmés.
RMAItemId_i
(Obligatoire) L'identificateur RMAItem.
quantity_i
Quantité retournée.
UOM_i
Unité de mesure pour quantity_i. Cette valeur doit correspondre à une des clés principales de la table QTYUNIT. Lorsqu'elle n'est pas précisée, alors la valeur de la colonne QUANTITYMEASURE de la table CATENTSHIP pour la rangée avec la même CATENTRY_ID que celle utilisée par OrderItem, et la valeur du paramètre quantity_i est multipliée par la colonne NOMINALQUANTITY de la même rangée dans la table CATENTSHIP.
comment_i
Commentaire concernant l'article retourné.
reason_i
Raison du retour, telle qu'elle est donnée par l'acheteur. Cette valeur est disponible dans la colonne CODE de la table RTNREASON avec le type de raison 'B' ou 'C'.
URL
(Obligatoire) URL devant être lancée lorsque l'instruction aboutit.
outRMAName 
Nom à utiliser pour la paire nom-valeur transmise à l'URL de réacheminement. Ce paramètre est utile pour les instructions de chaînage. Si ce paramètre n'est pas spécifié, alors "RMAId" est utilisé.

Exemple
L'exemple suivant met à jour le RMAItem 123 pour indiquer un retour de 2 unités et met à jour le RMAItem 456 pour indiquer un retour de 3 unités." A l'issu de l'exécution, la RMA s'affiche.
    http://myhostname/webapp/wcs/stores/servlet/ReturnItemUpdate?RMAItemId_1=123&RMAItemId_2=456
&quantité_1=1&quantité_2=3&URL=ReturnDisplay&storeId=1

Comportement

Conditions d'exception

Rubriques connexes

Référence connexe

IBM copyright