Un mensaje de fondo de salida es una petición generada por WebSphere Commerce que se puede enviar a un sistema externo. WebSphere Commerce puede configurarse para generar el mensaje de salida XML Report_NC_PurchaseOrder que le permite comunicar a los sistemas de fondo que se ha formalizado un pedido. El sistema de mensajería de salida genera y envía el mensaje XML, codificado en formato Unicode UTF-8. También puede utilizar el mensaje heredado Crear pedido, que realiza una función similar.
Los mensajes de salida contienen la información sobre pedidos enviada desde WebSphere Commerce Server a sistemas externos, donde tienen lugar los procesos adicionales de formalización de pedidos. Para habilitar el mensaje de salida, primero necesita elegir qué mensaje desea utilizar, el mensaje XML Report_NC_PurchaseOrder o el mensaje heredado Crear pedido. No se pueden habilitar los dos al mismo tiempo.
Si elige utilizar el mensaje XML Report_NC_PurchaseOrder, actualice la tabla de
base de datos CMDREG
utilizando la sentencia de SQL siguiente:
update cmdreg set
classname='com.ibm.commerce.messaging.commands.SendXMLOrderCmdImpl' where
interfacename='com.ibm.commerce.order.commands.OrderMessagingCmd'
Esto asigna el mandato de tarea SendXMLOrderCmdImpl que genera y envía el mensaje a la interfaz OrderMessagingCmd del mandato OrderProcess.
Si elige utilizar el mensaje heredado Crear pedido, actualice la tabla
CMDREG de la base de datos utilizando la sentencia de
SQL siguiente:
update cmdreg set
classname='com.ibm.commerce.messaging.commands.SendWCSOrderCmdImpl' where
interfacename='com.ibm.commerce.order.commands.OrderMessagingCmd'
Esto asigna el mandato de tarea SendWCSOrderCmdImpl que genera y envía el mensaje a la interfaz OrderMessagingCmd del mandato OrderProcess. Para que el cambio entre en vigor, necesitará reiniciar la instancia de WebSphere Commerce.
También puede crear mensajes de integración de sistema de fondo de salida nuevos.
![]() |