Nachricht 'Response_WCS_UpdateInvReceipt'

Die Nachricht 'Response_WCS_UpdateInvReceipt' ist eine ausgehende Nachricht, die Informationen zur Aktualisierung des Lagerbestands für einen Artikel enthält. WebSphere Commerce generiert diese Nachricht als Antwort auf die Nachricht Update_WCS_InventoryReceipt. Wenn die eingehende Nachricht eine gültige StoreID enthält, ruft sie den Befehl InventoryAdjust auf, der auf den Anzeigebefehl InventoryAdjustRedirectView umleitet. Nach erfolgreicher Ausführung erstellt InventoryAdjustRedirectView anhand von UpdateInvReceiptOK.jsp die Antwortnachricht. Wenn der Befehl auf einen Fehler stößt, wird die Anzeige-Task 'InventoryAdjustErrorView' verwendet. Diese Fehleranzeige-Task wird durch UpdateInvReceiptError.jsp implementiert.

Ist die Lagerbestandskorrektur in der Nachricht positiv, erstellt der Befehl eine neue Zeile in den Datenbanktabellen RECEIPT and RCPTAVAIL. Ist die Korrektur negativ, wird die Spalte QTYONHAND in der Tabelle RECEIPTanhand der entsprechenden Entnahmemethode als inaktiv markiert. 

Hinweis: Wenn die eingehende Nachricht keine gültige StoreID enthält, wird der Anzeigename GenericApplicationError für die Komposition von Fehlernachrichten verwendet. Die Antwortnachricht wird durch GenericApplicationErrorXML.jsp generiert.

Die Nachricht 'Response_WCS_UpdateInvReceipt' verwendet das XML-Nachrichtenformat und folgt Response_WCS_UpdateInvReceipt_10.dtd.

In der folgenden Tabelle wird das Format der Nachricht 'Response_WCS_UpdateInvReceipt' beschrieben. Um die Beschreibung einer Datenbankspalte anzuzeigen, folgen Sie dem Link zur zugehörigen Tabelle. Alle Felder auf dieser Seite sind optionale Felder (wenn nicht anders angegeben). Die Länge des Befehlswerts in der XML-Nachricht für Datenbankfelder des Typs INT, BIGINT und DOUBLE muss CHAR (10), CHAR(19) bzw. CHAR(16) sein.

Stufe Feldname Kommentar Tabellenname Spaltenname Hinweis
1 ResponseStatus Obligatorisch N/V N/V Fehlerkommentar
2 status Obligatorisch N/V N/V OK oder ERROR (ein Attribut von 'ResponseStatus')
3 code   N/V N/V Fehlercode (ein Attribut von 'ResponseStatus', das nur bei status="ERROR" vorhanden ist)
4 ItemOwnerID   ITEMSPC MEMBER_ID N/V
5 ProductSKU   ITEMSPC PARTNUMBER N/V
6 StoreID   RECEIPT STORE_ID N/V
7 FulfillmentCenterID   RECEIPT FFMCENTER_ID N/V
8 QTYAdjusted   INVADJUST QUANTITY N/V
9 InvAdjCodeID   INVADJUST INVADJCODE_ID N/V

 

Verwandte Konzepte

Verwandte Referenzen

IBM Copyright