Die Nachricht 'Response_WCS_PickBatch' ist eine ausgehende Nachricht, die Informationen zu einem Entnahmestapel von WebSphere Commerce enthält. WebSphere Commerce generiert diese Nachricht als Antwort auf die eingehende Nachricht 'Create_WCS_PickBatch'. Wenn die eingehende Nachricht eine gültige StoreID enthält, ruft die Nachricht den Befehl 'PickBatchGenerate' auf, der bei erfolgreichem Abschluss zur Anzeige-Task PickBatchGenerateRedirectView oder bei Fehlschlagen des Befehls zur Anzeige-Task PickBatchGenerateErrorView umleitet. PickBatchGenerateRedirectView wird zur Antwortverarbeitung von PickBatchResult.jsp implementiert. Die XML-Nachricht Response_WCS_PickPatch, die Backend-PickBatchID der eigentlichen Anforderung und die neu generierte PickBatchID werden als Antwort zurückgesendet. Wenn der Befehl fehlschlägt, wird die Anzeige-Task PickBatchGenerateErrorView verwendet, die von PickBatchError.jsp implementiert wird.
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_PickBatch' verwendet das XML-Nachrichtenformat und verwendet die Datei Response_WCS_PickBatch_10.dtd.
In der folgenden Tabelle wird das Format der Nachricht 'Response_WCS_PickBatch' 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, wenn Status="ERROR" |
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 | MorePickBatch | N/V | N/V | YES oder NO: zeigt an, ob eine weitere Nachricht 'Create_WCS_PickBatch' für mehr PickBatches erneut übergeben werden soll | |
5 | BackendPickBatchID | N/V | N/V | Eine Referenz auf die ursprüngliche PickBatch-Anforderung | |
6 | WCSPickBatchID | PICKBATCH | PICKBATCH_ID | Kann "NULL" sein, wenn kein Entnahmestapel für die angegebene StoreID und die angegebene FulfillmentCenterID verfügbar ist. Wird in der Nachricht 'Inquire_WCS_PickPackListDetail' verwendet. |
![]() |