Un mensaje de integración de despacho de pedidos de entrada es una petición que WebSphere Commerce recibe de un sistema de centro de despacho de pedidos. Cada mensaje de entrada activa en WebSphere Commerce un mandato que realiza una función determinada. Si se produce un error al procesar un mensaje de entrada, el mensaje anómalo se coloca en la cola de errores.
WebSphere Commerce soporta mensajes de integración de despacho de pedidos que realizan las funciones siguientes:Cada una de las funciones listadas anteriormente puede activarse mediante un mensaje en formato XML. Los mensajes XML están codificados en formato UTF-8.
La tabla siguiente resume los mensajes de integración de despacho de pedidos de entrada utilizados y el mandato de controlador que invocan:
Mensajes XML | Descripción | Mandato de controlador |
---|---|---|
Create_WCS_ExpectedInventoryRecord | Crea un registro de inventario esperado. | ExpectedInventoryRecordCreate |
Create_WCS_PickBatch | Genera un lote de requisición de artículos. | PickBatchGenerateCmd |
Inquire_WCS_PickPackListDetail | Solicita los detalles creados por CreatePickBatch. | GetPickPackListDetailCmd |
Create_WCS_InventoryReceipt | Crea registros de inventario de artículos. | ReceiptCreateCmd |
Update_WCS_InventoryReceipt | Ajusta el inventario para un artículo. | InventoryAdjustCmd |
Create_WCS_ShipmentConfirmation | Emite la confirmación de envío para un artículo. | ReleaseShipConfirmCmd |
Crear un registro de inventario esperado
Para crear un registro de inventario esperado en la base de datos de
WebSphere Commerce, utilice el mensaje XML
Create_WCS_ExpectedInventoryRecord. Este mensaje
es ideal para instancias en las que un centro de despacho de pedidos gestiona el
inventario y la información de pedidos de los proveedores.
WebSphere Commerce recibe información acerca de la disponibilidad de las existencias futuras
y puede hacer un seguimiento de los niveles de inventario. El centro de despacho de pedidos
puede enviar uno de estos mensajes a WebSphere Commerce para crear un registro de inventario
esperado en la base de datos de WebSphere Commerce cuando el nivel de inventario para un
producto es bajo. Este registro puede utilizarse para pedidos en espera.
Crear un lote de requisición de artículos
Para crear un registro de lote de requisición de artículos en la base de datos de
WebSphere Commerce, utilice el mensaje XML
Create_WCS_PickBatch. Este mensaje es ideal para instancias en las que un
centro de despacho de pedidos gestiona las funciones de lote de requisición de artículos. El
centro de despacho de pedidos pueden enviar uno de estos mensajes a
WebSphere Commerce para crear un lote de requisición de artículos en la base de datos
de WebSphere Commerce. Un lote de requisición de artículos agrupa todos los pedidos pendientes
listos para salir para el centro de despacho de pedidos y la tienda en concreto.
Se crea un comprobante de requisición de artículos para todos los pedidos despachados
de un lote y se almacena dicho comprobante en la tabla
PICKBATCH. Se crea una lista de embalaje
para cada pedido despachado y dicha lista de almacena en la tabla
ORDRELEASE.
Obtener detalles de lista de embalaje de requisición de artículos
Para realizar consultas sobre detalles del comprobante de requisición de artículos,
utilice el mensaje XML
Inquire_WCS_PickPackListDetail. Este mensaje se utiliza con el mensaje
Create_WCS_PickBatch. Cuando el centro de despacho de pedidos envía un mensaje
Create_WCS_PickBatch a WebSphere Commerce, se crea un lote de requisición de artículos y
se devuelve el nuevo ID de lote de requisición de artículos al centro de despacho de pedidos. Entonces
el centro de despacho de pedidos puede enviar el mensaje
Inquire_WCS_PickPackListDetail con el ID de lote de requisición de artículos como
parámetro para recuperar los detalles del comprobante de requisición de artículos
y de la lista de embalaje.
Crear recepciones de inventario
Para crear una recepción para productos pedidos, utilice el mensaje XML
Create_WCS_InventoryReceipt. Este mensaje le permite
crear una recepción para los productos que se han pedido a un proveedor,
ayudando a actualizar el inventario disponible a mano
(bajo la tabla de base de datos RECEIPT)
en la base de datos de inventario de WebSphere
Commerce. Un centro de despacho de pedidos puede enviar uno de estos mensajes a WebSphere
Commerce para crear una recepción que puede utilizarse para hacer un seguimiento de
los productos pedidos.
Actualizar niveles de inventario
Para resolver cualquier discrepancia entre una cuenta de inventario físico y los niveles
de inventario mantenidos en WebSphere Commerce, utilice el mensaje XML
Update_WCS_InventoryReceipt. Este mensaje se utiliza cuando un sistema de
centro de despacho de pedidos externo gestiona los envíos de inventario. El
sistema del centro de despacho de pedidos puede enviar este mensaje a
WebSphere Commerce para ajustar los niveles de inventario de productos.
Emitir confirmación de envío
Para emitir una confirmación de envío a WebSphere Commerce, utilice
el mensaje XML Create_WCS_ShipmentConfirmation.
Un centro de despacho de pedidos puede enviar uno de estos mensajes a
WebSphere Commerce para crear un mensaje de confirmación de envío que verifique si se ha
enviado un pedido.
Este mensaje también le da la opción de enviar una notificación de correo electrónico
al cliente cuando se envían los pedidos. Consulte Habilitar el correo electrónico
de notificación de envío para obtener detalles adicionales sobre cómo habilitar la
notificación de correo electrónico del cliente.
![]() |