Nachricht 'Response_WCS_CreateShipConfirm'

Die Nachricht 'Response_WCS_CreateShipConfirm' ist eine ausgehende Nachricht, die Informationen zur Erstellung einer Versandbestätigung für eine Bestellung enthält. WebSphere Commerce generiert diese Nachricht als Antwort auf die eingehende Nachricht 'Create_WCS_ShipmentConfirmation'. Wenn die eingehende Nachricht ein gültiges ActualShipDate enthält, ruft sie den Befehl ReleaseShipConfirm auf, der bei erfolgreichem Abschluss zur Anzeige-Task ReleaseShipConfirmRedirectView umleitet. Die Antwortnachricht Response_WCS_CreateShipConfirm wird von CreateShipConfirmOK.jsp generiert. Der Befehl aktualisiert die erforderliche Datenbank, wobei der Fulfillment-Status des Artikels geändert wird, um die Lieferung zu bestätigen. Er bekommt eine neue manifest_id von der Tabelle MANIFEST durch den Schlüsselmanager und stuft die Tabelle MANIFEST mit Eingabedaten hoch. Wird der Befehl ei aktivierter Nachricht 'Release_WCS_ShipmentNotify' und erfolgreich ausgeführt und ist der UpdateManifestStatus 1, dann generiert die standardmäßige Datei ReleaseShipNotify.jsp eine E-Mail zur Benachrichtigung. 

Tritt bei dem Befehl ein Fehler auf, leitet er zur Anzeige-Task ReleaseShipConfirmErrorView um. Diese Fehleranzeige-Task wird durch 'CreateShipConfirmError.jsp' implementiert.

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

Die Nachricht 'Response_WCS_CreateShipConfirm' verwendet das XML-Nachrichtenformat und folgt Response_WCS_CreateShipConfirm_10.dtd.

In der folgenden Tabelle wird das Format der Nachricht 'Response_WCS_CreateShipConfirm' 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/A N/A Fehlerkommentar, wenn Status="ERROR"
2 status Obligatorisch N/A N/A OK oder ERROR (ein Attribut von 'ResponseStatus')
3 code   N/A N/A Fehlercode (ein Attribut von 'ResponseStatus', das nur bei status="ERROR" vorhanden ist)
4 ShipModeID   MANIFEST SHIPMODE_ID N/A
5 OrderNumber   MANIFEST ORDERS_ID N/A
6 OrderReleaseNum   MANIFEST ORDERRELEASENUM N/A

 

Verwandte Konzepte

Verwandte Aufgaben

Verwandte Referenzen

 
IBM Copyright