Instruction ProductListPriceUpdate
L'instruction ProductListPriceUpdate met à jour les informations relatives au prix du produit pour le message XML Update_WCS_ProductPrice. Elle sert à
mettre à jour les informations contenues dans la base de données WebSphere Commerce concernant le prix indiqué d'un produit.
Paramètres
- partNumber
- Référence de l'entrée de catalogue telle qu'elle est définie dans la colonne PARTNUMBER de la table CATENTRY.
- memberId
- Numéro de référence qui identifie le propriétaire de l'entrée de catalogue.
- catEntryId
- Produit du catalogue mis en vente.
- currency
- Type de devise ISO 4217 dans laquelle est exprimé le prix. Cette valeur est obligatoire.
- listPrice
- Prix courant du produit servant à mettre à jour la table LISTPRICE.
Comportement
- L'instruction met un enregistrement à jour dans la table LISTPRICE.
- La référence et l'ID de membre sont tous deux utilisés pour obtenir la clé d'entrée de catalogue (zone CATENTRY_ID dans la table CATENTRY).
- Si l'entrée de catalogue a au moins un équivalent exact dans la table LISTPRICE, mais que le type de devise ne correspond à aucun autre type de devise de la même entrée de catalogue, un nouvel enregistrement sera créé dans la table LISTPRICE. Ceci vous permet d'indiquer le prix d'une même entrée de catalogue dans des devises différentes.
Conditions d'exception
- Le paramètre de devise est vide.
- Impossible de trouver l'entrée de catalogue en utilisant l'ID de membre, qui contient aussi bien la référence du magasin que celle de l'article.