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 |
![]() |