Befehl 'ReturnItemAdd'

Dieser Befehl fügt einer Artikelrückgabeberechtigung (RMA) Produkte hinzu. 

osrtnitad.gif (9639 Byte)

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
Identisch mit "forUser"; hier wird jedoch der Benutzer mit einer internen Benutzer-ID identifiziert, wie in der Tabelle USERS angegeben.
creditAdjustment_i
Der Betrag, um den der Gutschriftsbetrag für das Produkt anzupassen ist. Das Format dieser Zahl muss mit den Regeln für ein java.math.BigDecimal-Objekt übereinstimmen. Als Dezimalzeichen muss ein Punkt verwendet werden. Dieser Betrag wird in die Spalte ADJUSTMENT der Tabelle RMAITEM gestellt. Der Parameter ist optional und nur dann gültig, wenn der Parameter forUserId angegeben wird.
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.
storeId
(Obligatorisch) Die Referenznummer des Geschäfts.
orderItemId_i
(Obligatorisch) Die Bestellartikel-ID, sofern verfügbar. Zur Rückgabe einer Komponente, die nicht Bestandteil eines dynamischen Kits ist, oder des gesamten Kit eines Bestellartikels muss für diesen Parameter ein Wert angegeben werden. Zur Rückgabe eines Teils eines dynamischen Kits, für das ein Bestellartikel existiert, muss für diesen Parameter und den Parameter i ein Wert angegeben werden.
catEntryId_i
(Obligatorisch) Der zurückgegebene Katalogeintrag. Dieser Wert muss entweder ein Produkt oder ein Artikel sein. Andere Werte werden für Katalogeinträge nicht unterstützt und führen zu einer BAD_MISSING_CMD_PARAMETER-Ausnahmebedingung. Zur Rückgabe einer Komponente, die kein Bestellartikel ist, muss ein Wert für diesen Parameter angegeben werden. Zur Rückgabe eines dynamischen Kits, für das ein Bestellartikel existiert, muss für diesen Parameter und den Parameter orderItem_i ein Wert angegeben werden.
attrName_i
Ein spezifisches, für das Produkt definiertes Attribut.
attrValue_i
Der Wert des Produktattributs.
RMAId
Die Kennung einer bestehenden Artikelrückgabeberechtigung, der die zurückgegebenen Artikel hinzugefügt werden sollen. Verwenden Sie zur Erstellung einer neuen Artikelrückgabeberechtigung den Wert "**". Wenn kein Wert für diesen Parameter angegeben wird, wird standardmäßig ** verwendet.
quantity_i
(Obligatorisch) Die zurückgegebene Menge.
UOM_i
Die Maßeinheit für quantity_i. Dieser Wert muss mit einem der primären Schlüssel in der Tabelle QTYUNIT übereinstimmen. Wenn dieser Parameter nicht angegeben wird, wird der Wert der Spalte QUANTITYMEASURE in der Tabelle CATENTSHIP für die Zeile verwendet, deren CATENTRY_ID mit dem Bestellartikel übereinstimmt, und der Wert des Parameters quantity_i wird mit der Spalte NOMINALQUANTITY derselben Zeile in der Tabelle CATENTSHIP multipliziert.
comment_i
Ein Kommentar zum zurückgegebenen Artikel.
reason_i
(Obligatorisch) Der vom Käufer angegebene Grund für die Rückgabe. Dieser Wert kann der Spalte CODE von Tabelle RTNREASON mit dem Ursachentyp in 'B' oder 'C' entnommen werden.
outRMAName 
Der Name für das Name/Wert-Paar, das an die umgeleitete URL übermittelt wird. Dieser Parameter ist beim Verketten von Befehlen von Nutzen. Wenn dieser Parameter nicht angegeben wird, wird der Wert des Parameters RMAId verwendet.
URL
(Obligatorisch) Die URL-Adresse, die nach der erfolgreichen Ausführung des Befehls aufgerufen werden soll.
forUserId
Die Anmelde-ID des Benutzers in dessen Namen der Befehl ausgeführt wird; nur eine Person mit dem Sicherheitsaufgabenbereich eines Kundendienstmitarbeiters kann diesen Parameter angeben. Der Benutzer wird mit einer internen Benutzer-ID identifiziert, wie in der Tabelle USERS angegeben.

Beispiel
Im folgenden Beispiel werden fünf Einheiten des Bestellartikels 15 einer neuen Artikelrückgabeberechtigung hinzugefügt. Der Ursachencode der Rückgabe ist DEFECT. Die erstellte Artikelrückgabeberechtigung wird angezeigt.
    http://myhostname/webapp/wcs/stores/servlet/ReturnItemAdd?
    orderItemId_1=15&quantity_1=5&reason_1=DEFECT&RMAId=**&storeId=1
    &URL=ReturnDisplay

Verhalten

Ausnahmebedingungen

 Verwandte Konzepte

Verwandte Referenzen

IBM Copyright