Mensajes de integración de sistema de fondo de entrada

Un mensaje de entrada es una petición que WebSphere Commerce recibe de una aplicación externa. 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, éste se coloca en la cola de errores.

WebSphere Commerce soporta mensajes de fondo de entrada que realizan las cinco funciones siguientes:

Cada una de las funciones listadas anteriormente puede activarse mediante un mensaje de petición en formato XML y algunas pueden activarse utilizando el formato de mensaje heredado. En general, se recomienda el formato XML. Los mensajes XML están codificados en formato UTF-8.

Para crear un registro de cliente, utilice el mensaje XML Create_WCS_Customer. Si ya ha registrado información sobre el cliente en un sistema de fondo existente, utilice este mensaje para registrar los datos del cliente en la base de datos de WebSphere Commerce, en lugar de volver a crear esta información desde cero. El mensaje envía la información sobre clientes existente desde el servidor de fondo al servidor WebSphere Commerce. También puede utilizar el mensaje XML Create_NC_Customer y los mensajes heredados Actualizar cliente para realizar una función similar. Sin embargo, el mensaje XML Create_WCS_Customer le proporciona la posibilidad de entrar más información sobre clientes.

Para actualizar un registro de cliente que ya existe en la base de datos de WebSphere Commerce, utilice el mensaje XML Update_WCS_Customer. Al utilizar este mensaje, el sistema de gestión de clientes de fondo actualiza la información sobre clientes y envía el mensaje a WebSphere Commerce para actualizar la información sobre un comprador registrado. También puede utilizar el mensaje XML Update_NC_Customer y los mensajes heredados  Actualizar cliente para realizar una función similar. Sin embargo, el mensaje XML Update_WCS_Customer proporciona la posibilidad de actualizar más información sobre clientes.

Para actualizar el estado de un pedido que ya existe en la base de datos de WebSphere Commerce, utilice el mensaje XML Update_WCS_OrderStatus. Utilice este mensaje para actualizar la base de datos de WebSphere Commerce con el estado de los pedidos procesados por una aplicación de sistema de fondo. Por ejemplo, el estado de envío de un pedido del sistema de despacho de pedidos de fondo puede actualizarse en el sistema WebSphere Commerce enviando este mensaje desde el sistema de fondo a WebSphere Commerce. También puede utilizar el mensaje XML Update_NC_OrderStatus o el mensaje heredado Actualizar estado del pedido para realizar una función similar. Sin embargo, el mensaje XML Update_WCS_OrderStatus le proporciona la posibilidad de actualizar más información de estado.

Para actualizar el inventario para un producto que ya existe en la base de datos de WebSphere Commerce, utilice el mensaje XML Update_WCS_ProductInventory. Este mensaje es ideal para instancias en las que un sistema de inventario externo o de fondo mantiene el inventario del producto. El sistema externo puede enviar el mensaje a WebSphere Commerce para actualizar el inventario en la base de datos de WebSphere Commerce. También puede utilizar el mensaje heredado Actualizar cantidad del producto  para realizar la misma función. Alternativamente, el mensaje XML Update_NC_ProductInventory realiza una función similar. Sin embargo, el mensaje XML Update_WCS_ProductInventory le proporciona la posibilidad de actualizar más información del inventario.

Para actualizar el precio de catálogo o el precio de oferta de un producto que ya existe en la base de datos de WebSphere Commerce, utilice el mensaje XML Update_WCS_ProductPrice. Este mensaje es ideal para instancias en las que un sistema externo o de fondo mantiene información sobre productos, incluidos los precios. El sistema externo puede enviar uno de estos mensajes a WebSphere Commerce para actualizar los precios de catálogo o los precios de oferta de los productos de la base de datos de WebSphere Commerce. Si está actualizando el precio de oferta de un producto, también puede utilizar el mensaje XML Update_NC_ProductPrice o el mensaje heredado Actualizar precio del producto para realizar la misma función. Sin embargo, sólo se puede utilizar el mensaje Update_WCS_ProductPrice para actualizar información de precios de catálogo.

Conceptos relacionados

Referencia relacionada

IBM copyright