Befehl 'RequisitionListItemUpdate'
Dieser Befehl dient zum Hinzufügen, Aktualisieren und Löschen von Artikeln in einer
Anforderungsliste.

Parameterwerte
- http://host_name/pfad/
- (Obligatorisch) Der vollständig qualifizierte Name Ihres WebSphere Commerce Servers und der Konfigurationspfad.
- forUser
- Die Anmelde-ID des Benutzers in dessen Namen der Befehl ausgeführt wird;
nur eine Person mit der Berechtigung, Bestellungen verarbeiten zu können,
kann diesen Parameter angeben.
- forUserId
- Mit dem Parameter forUser vergleichbar, doch wird hier der Benutzer anhand der
internen Benutzer-ID aus der Tabelle USERS identifiziert.
- langId
- Setzt die bevorzugte Sprache für die Dauer der Sitzung oder setzt die bevorzugte
Sprache zurück; die unterstützten Sprachen sind in der Tabelle
STORELANG enthalten.
- URL
- (Obligatorisch) Die URL-Adresse, die nach der erfolgreichen Ausführung des
Befehls aufgerufen werden soll.
- orderItemId_i
- (Obligatorisch) Die Referenznummern der Artikel, die in der Anforderungsliste aktualisiert werden sollen.
- storeId
- Die Referenznummer des Geschäfts; diese ist nur obligatorisch, wenn den Bestellungen Produkte oder Artikel hinzugefügt werden sollen.
- catEntryId_i
- Die Referenznummern der zu hinzuzufügenden Artikel.
- partNumber_i
- Wenn dieser Parameter angegeben ist, wird der Parameter catEntryId ignoriert. Die partNumber und memberId ermitteln eine catentry_id durch Auswählen der Spalten PARTNUMBER
und MEMBER_ID in der Tabelle CATENTRY, und dieser
Befehl verhält sich, als wäre diese Referenznummer als Wert für catEntryId angegeben worden.
- memberId_i
- Die Kennung für das Mitglied, das der Eigner des Katalogs ist, in dem die Bestellung platziert wird.
- attrName_i
- Ein beliebiges eindeutiges Attribut, das für den Artikel definiert ist.
- attrValue_i
- Der Wert des Attributs in 'attrName'.
- quantity_i
- (Obligatorisch) Die Menge des der Bestellung hinzuzufügenden Artikels.
- UOM_i
- Die Maßeinheit.
- addressId_i
- Die Referenznummer der Adresse, an die die Produkte und Artikel versendet werden.
- shipModeId_i
- Die Referenznummer des Versandmodus, nach dem das Produkt oder
der Artikel versendet werden soll.
- comment_i
- Ein Kommentar, der in die erstellten oder aktualisierten
Bestellartikel aufgenommen werden soll.
- field1_i
- Ein für das Geschäft reservierter ganzzahliger Wert.
- field2_i
- Ein für das Geschäft reservierter Textwert; akzeptiert bis zu 254 Zeichen.
- requisitionListId
- Die Kennung der Anforderungsliste.
- outOrderName
- Gibt die Namen von Name/Wert-Paaren an, die der Umleitungs-URL
hinzugefügt werden sollen.
Die Werte der hinzugefügten Name/Wert-Paare sind die Referenznummern
der erstellten oder aktualisierten Bestellungen.
- outOrderItemName
- Gibt die Namen von Name/Wert-Paaren an, die der Umleitungs-URL
hinzugefügt werden sollen.
Die Werte der hinzugefügten Name/Wert-Paare sind die Referenznummern
der erstellten oder aktualisierten Bestellartikel.
- listId
- Die Kennung der Liste interessanter Artikel. Wenn Sie diesen Parameter angeben, erstellt der Befehl OrderItemUpdate eine neue Bestellung, die alle Artikel in der Liste enthält. Sie können eine der Sonderabkürzungen ".", "*", ".t", "*t" verwenden. Siehe hierzu die Beschreibung unter Abkürzungen für Bestellungen.
- orderDesc
- Gibt die Beschreibung der Bestellung für die von diesem Befehl
erstellte neue Bestellung an.
Verhalten
- Der ursprüngliche Parameter orderId für den Befehl OrderItemUpdate wird durch
requisitionListId ersetzt.
- Der Parameter requisitionListId unterstützt keine Abkürzungen, er muss als Zahl eingegeben werden.
- Der Befehl RequisitionListItemUpdate nimmt keine Lagerbestandsprüfungen und
Preisberechnungen vor.
Ausnahmebedingungen
- Wenn ein oder mehrere Parameterwerte ungültig sind, gibt der Befehl die
Ausnahmebedingung ECApplicationException mit der Fehlersicht RLInvalidInputErrorView aus.
- Wenn die Artikelnummer (partNumber) angegeben wurde, im Katalog jedoch nicht
gefunden werden kann, gibt der Befehl die Ausnahmebedingung ECApplicationException
mit der Fehlersicht RLBadPartNumberErrorView aus.

