Mensajes heredados de integración de sistema de fondo
HCL Commerce ofrece soporte para mensajes que utilizan el formato de mensajes heredado. A menos que esté migrando de una versión anterior de HCL Commerce Suite, en su lugar se recomienda utilizar 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 de HCL Commerce consta de dos secciones: el descriptor de mensajes y los datos de la 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 HCL Commerce constan de un conjunto de etiquetas y registros en una secuencia lógica y segmentos de datos definidos dentro de registros. Los registros <PROLOG>, <HDR>, <ITM> y <DATUSR>, que se incluyen en los mensajes soportados, adoptan el formato siguiente:
<TAG>DATA SEGMENT</TAG>
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 | UserRegistration Add | |
Actualizar cliente | De entrada | UserRegistration Update | |
Crear pedido | De salida | SendWCSOrder | |
Actualizar estado del pedido | De entrada | OrderStatus | |
Actualizar precio del producto | De entrada | ProductOffer PriceUpdate | |
Actualizar cantidad del producto | De entrada | ProductInventory Update |