Befehl 'ProductListPriceUpdate'
Der Befehl ProductListPriceUpdate wird dazu verwendet,
Produktpreisinformationen für die XML-Nachricht 'Update_WCS_ProductPrice' zu aktualisieren. Er wird verwendet,
um Informationen in der WebSphere Commerce-Datenbank
über den Listenpreis eines Produkts zu aktualisieren.
Parameter
- partNumber
- Die Teilenummer des Katalogeintrags, wie in Spalte PARTNUMBER
der Tabelle CATENTRY definiert.
- memberId
- Die Referenznummer, die den Eigner des Katalogeintrags
kennzeichnet.
- catEntryId
- Der zum Verkauf angebotene Katalogeintrag.
- currency
- Die Währungsart gemäß ISO 4217, in der der Preis
ausgedrückt wird. Dieser Wert ist verbindlich.
- listPrice
- Der Listenpreis des Produkts, mit dem die Tabelle LISTPRICE
aktualisiert wird.
Verhalten
- Der Befehl aktualisiert einen Datensatz in der
Tabelle LISTPRICE.
- Der Katalogeintragsschlüssel (Spalte CATENTRY_ID in Tabelle
CATENTRY) wird durch die Kombination von Teilenummer
(partNumber) und Mitglieds-ID (memberId) erhalten.
- Wenn der Katalogeintrag mit einem vorhandenen Eintrag in der
Tabelle LISTPRICE übereinstimmt, jedoch kein Datensatz für diesen
Katalogeintrag eine identische Währung hat, wird in der Tabelle
LISTPRICE ein neuer Datensatz erstellt. Auf diese Weise können Sie für denselben Katalogeintrag Preise in
unterschiedlichen Währungen angeben.
Ausnahmebedingungen
- Der Parameter 'currency' ist leer.
- Der Katalogeintrag kann anhand der Mitglieds-ID (memberId), die
Eigner des Geschäfts ist, und der
Teilenummer (partNumber) nicht gefunden werden.