Messaggio Response_WCS_CreateInvReceipt

Il messaggio Response_WCS_CreateInvReceipt č un messaggio in uscita che contiene informazioni sulla creazione di una ricevuta dell'inventario di WebSphere Commerce. WebSphere Commerce genera questo messaggio in risposta al messaggio in entrata Create_WCS_InventoryReceipt. Se il messaggio in entrata contiene un storeID valido e un ReceiptDate valido, allora viene richiamata l'attivitā di visualizzazione ReceiptCreateRedirectView che utilizza il file CreateInvReceiptOK.jsp per generare un messaggio di risposta. Nel messaggio di risposta, viene incluso un nuovo receipt_id per i record creati nella tabelle RECEIPT e RCPTAVAIL. Se si verifica un errore durante l'esecuzione del comando, viene utilizzata l'attivitā di visualizzazione ReceiptCreateErrorView. Tale attivitā di visualizzazione dell'errore viene implementata dal file CreateInvReceiptError.jsp. Se č disponibile merce a sufficienza per un record di inventario atteso, il record verrā chiuso.

Nota: Se il messaggio in entrata non contiene un StoreID o un ReceiptDate valido, per la composizione dei messaggi di errore viene utilizzato il viewname GenericApplicationError. Il messaggio di risposta viene generato dal file GenericApplicationErrorXML.jsp.

Il messaggio Response_WCS_CreateInvReceipt utilizza il formato XML e segue Response_WCS_CreateInvReceipt_10.dtd.

Nella seguente tabella viene descritto il formato del messaggio Response_WCS_CreateInvReceipt. Per una descrizione di una colonna di database, fare clic sul collegamento della tabella associata. Tutti i campi sono facoltativi salvo indicato diversamente. La lunghezza della tag nel messaggio XML per i campi di database di tipo INT, BIGINT e DOUBLE deve essere rispettivamente CHAR (10), CHAR(19) e CHAR(16).

Livello Nome campo Commento Nome tabella Nome colonna Nota
1 ResponseStatus Obbligatorio N/D N/D Commento all'errore
2 status Obbligatorio N/D N/D OK o ERROR (un attributo di ResponseStatus)
3 code   N/D N/D Codice di errore (un attributo di ResponseStatus, esistente solo se status="ERROR")
4 ItemOwnerID   ITEMSPC MEMBER_ID N/D
5 ProductSKU   ITEMSPC PARTNUMBER N/D
6 StoreID   RECEIPT STORE_ID N/D
7 FulfillmentCenterID   RECEIPT FFMCENTER_ID N/D
8 VendorID   RECEIPT VENDOR_ID N/D
9 QTYReceived   RECEIPT QTYRECEIVED N/D
10 ReceiptDate   RECEIPT RECEIPTDATE N/D

Argomenti correlati

Riferimenti correlati

IBM copyright