Mensajes heredados de integración de sistema de fondo

WebSphere Commerce ofrece soporte para los mensajes que utilizan el formato de mensajes heredado.  A menos que esté migrando desde una versión anterior de WebSphere Commerce Suite, se recomienda que en su lugar utilice los mensajes XML, ya que cumplen la misma función y son más fáciles de leer y mantener.

El formato de los mensajes WebSphere Commerce consta de dos secciones: el descriptor del mensaje y los datos de aplicación. En el caso de los mensajes de entrada, el descriptor del mensaje contiene información de control necesaria para funcionar, como por ejemplo, la identidad y el tipo de mensaje. Los datos de aplicación contienen la información que se ha de procesar. Todos los mensajes de WebSphere Commerce constan de un conjunto de códigos y registros en una secuencia lógica y segmentos de datos definidos dentro de los registros. Los registros <PROLOG>, <HDR>, <ITM> y <DATUSR>, que se incluyen en los mensajes soportados, adoptan el formato siguiente:

<CÓDIGO>SEGMENTO DE DATOS</CÓDIGO>

donde el segmento de datos se identifica con un sufijo _DATA. Por ejemplo, un registro para el mensaje Crear pedido sería así:

<HDR010>ORDER_CREATE_HDR010_DATA</HDR010>

Cada segmento de datos (en este ejemplo, ORDER_CREATE_HDR010_DATA) debe sustituirse por información de tabla de base de datos y campo específica para el mensaje concreto.

La tabla siguiente describe los seis mensajes soportados y el mandato de controlador al que llama cada uno de ellos:

Nombre de mensaje Tipo de mensaje Segmento de datos Mandato de controlador
Cliente nuevo De entrada CUSTOMER_NEW_PROLOG_DATA
CUSTOMER_NEW_HDR010_DATA
DATUSR_DATA para mensajes de entrada
UserRegistration Add
Actualizar cliente De entrada CUSTOMER_UPDATE_PROLOG_DATA
CUSTOMER_UPDATE_HDR010_DATA
DATUSR_DATA para mensajes de entrada
UserRegistration Update
Crear pedido De salida ORDER_CREATE_PROLOG_DATA
ORDER_CREATE_HDR010_DATA
ORDER_CREATE_HDR020_DATA
ORDER_CREATE_HDR030_DATA
ORDER_CREATE_HDR040_DATA
DATUSR_DATA para mensajes de salida
ORDER_CREATE_ITM010_DATA
SendWCSOrder
Actualizar estado del pedido De entrada ORDER_STATUS_UPDATE_PROLOG_DATA
ORDER_STATUS_UPDATE_HDR010_DATA
DATUSR_DATA para mensajes de entrada
ORDER_STATUS_UPDATE_ITM010_DATA
OrderStatus
Actualizar precio del producto De entrada PRODUCT_PRICE_UPDATE_PROLOG_DATA
PRODUCT_PRICE_UPDATE_HDR010_DATA
ProductOffer PriceUpdate
Actualizar cantidad del producto De entrada PRODUCT_QUANTITY_UPDATE_PROLOG_DATA
PRODUCT_QUANTITY_UPDATE_HDR010_DATA
ProductInventory Update

Conceptos relacionados

Referencia relacionada

IBM copyright