Mensaje Create_WCS_InventoryReceipt

El mensaje Create_WCS_InventoryReceipt es un mensaje de entrada que contiene información para crear un registro de inventario de WebSphere Commerce. Una aplicación de centro de despacho de pedidos genera esta petición y la envía a la cola de mensajes de entrada de WebSphere Commerce, donde el sistema WebSphere Commerce recibe el mensaje. Cuando el sistema WebSphere Commerce recibe el mensaje, llama al mandato de controlador ReceiptCreate. Si el mandato se ejecuta satisfactoriamente, se envía en respuesta el mensaje Response_WCS_CreateInvReceipt. Si hay inventario suficiente para despachar un registro de inventario esperado, el registro se cerrará.

Nota: Si el mensaje de entrada no contiene un ID de tienda (StoreID) válido o una fecha de recepción (ReceiptDate) válida, se utiliza la vista GenericApplicationError para la composición del mensaje de error y no se llama al mandato ReceiptCreate. El mensaje de respuesta lo genera GenericApplicationErrorXML.jsp.

El mensaje Create_WCS_InventoryReceipt utiliza el formato de mensaje XML y va a continuación de Create_WCS_InventoryReceipt_10.dtd.

La tabla siguiente describe el formato del mensaje Create_WCS_InventoryReceipt. Para consultar una descripción de la columna de base de datos, siga el enlace con su tabla asociada. Todos los campos son opcionales a menos que se indique lo contrario. La longitud del valor del código del mensaje XML para campos de base de datos de tipo INT, BIGINT y DOUBLE debe ser CHAR(10), CHAR(19) y CHAR(16) respectivamente.

Nivel Nombre de campo Comentario Nombre de tabla Nombre de columna Nota
1 ItemOwnerID Obligatorio ITEMSPC MEMBER_ID N/A
2 ProductNumberbyMerchant Obligatorio ITEMSPC PARTNUMBER N/A
3 VersionName   ITEMVERSN VERSIONNAME Reservado para uso interno de IBM.
4 StoreID Obligatorio RECEIPT STORE_ID N/A
5 FulfillmentCenterID Obligatorio RECEIPT FFMCENTER_ID N/A
6 VendorID Obligatorio RECEIPT VENDOR_ID N/A
7 Cost Obligatorio RECEIPT COST N/A
8 Currency Obligatorio RECEIPT SETCCUR N/A
9 QTYReceived Obligatorio RECEIPT QTYRECEIVED N/A
10 ReceiptDate Obligatorio RECEIPT RECEIPTDATE Formato de fecha ISO 8601
11 WCSRaDetailID   RECEIPT RADETAIL_ID Un registro de inventario esperado de la tabla RA. Si no existe, la recepción es de tipo ad hoc
12 ReceiptComment   RECEIPT COMMENT1 N/A
13 QualityComment   RECEIPT COMMENT2 N/A

 

Conceptos relacionados

Referencia relacionada

IBM copyright