Mensajes XML de integración de sistema de fondo

WebSphere Commerce ofrece soporte para los mensajes de entrada y de salida que utilizan el formato XML. Cada mensaje de entrada invoca comportamientos específicos en el servidor WebSphere Commerce ejecutando un mandato de controlador. Cada mandato de controlador, a su vez, efectúa operaciones en la base de datos WebSphere Commerce y en los subsistemas. Algunos mandatos de controlador los pueden ejecutar más de un mensaje XML. Además, algunos mensajes pueden invocar diferentes mandatos, dependiendo del contenido del mensaje.

El formato de los mensajes XML consiste en un conjunto de elementos XML definidos en archivos DTD específicos. Cada archivo DTD puede contener uno o más archivos comunes, identificados por la extensión de archivo .mod. Además, cada mensaje de entrada está asociado a un mandato de controlador de WebSphere Commerce en el archivo de definición de plantilla de mensajes sys_template.xml. Todos los archivos DTD, MOD y XML se encuentran en el directorio siguiente:

unidad:\Archivos de programa\WebSphere\CommerceServer\xml\messaging
unidad:\WebSphere\CommerceServer\xml\messaging
/usr/WebSphere/CommerceServer/xml/messaging
/opt/WebSphere/CommerceServer/xml/messaging
/QIBM/Proddata/WebCommerce/xml/messaging

La tabla siguiente describe los mensajes de entrada utilizados y el mandato de controlador al que invocan:

Mensajes XML Descripción Mandato de controlador
Create_WCS_Customer, Create_NC_Customer Crea una entrada de registro para un usuario nuevo, o actualiza un registro para un usuario existente. UserRegistrationAdd  
Update_NC_Customer, Update_WCS_Customer Actualiza una entrada de registro para un usuario existente. UserRegistrationUpdate
Update_WCS_OrderStatus, Update_NC_OrderStatus Actualiza el estado general de un pedido. OrderStatus
Update_WCS_OrderStatus Actualiza el estado de confirmación de un pedido. OrderConfirmStatus
Update_WCS_OrderStatus Actualiza el estado de envío de un pedido. OrderShippingStatus
Update_WCS_OrderStatus Actualiza el estado de facturación de un pedido. OrderInvoiceStatus
Update_WCS_ProductPrice, Update_NC_ProductPrice Actualiza la información sobre el precio de oferta de un producto. ProductOfferPriceUpdate
Update_WCS_ProductPrice Actualiza la información sobre el precio de catálogo de un pedido. ProductListPriceUpdate
Update_NC_ProductInventory
Update_WCS_ProductInventory
Actualiza la información sobre el inventario de productos. ProductInventoryUpdate

Nota: Algunos mensajes contienen las letras NC en el nombre y otros contienen WCS. Los que contienen las letras NC en el nombre son los mensajes XML de las versiones anteriores de WebSphere Commerce. Los que contienen las letras WCS en el nombre utilizan los formatos actualizados que ofrecen una mayor flexibilidad. Generalmente, se recomienda utilizar las versiones WCS, siempre que se tenga la opción.

La tabla siguiente describe el mensaje de integración de sistema de fondo que utiliza el sistema de mensajería de salida, así como el mandato que lo genera:

Mensaje XML Descripción Mandato de controlador
Report_NC_PurchaseOrder
Envía un mensaje a un sistema de fondo que contiene información sobre un nuevo pedido. SendXMLOrder

Conceptos relacionados

Referencia relacionada

IBM copyright