Mandato SendXMLOrder
El mandato SendXMLOrder lo utiliza el sistema de mensajería de salida
de WebSphere Commerce para enviar el mensaje XML Report_NC_PurchaseOrder a los
sistemas de fondo. El mandato utiliza una plantilla de
composición de mensajes para generar el mensaje XML, a continuación, el
sistema de mensajería de salida lo envía a un sistema de fondo.
Comportamiento
- El mandato de tarea se habilita asignándolo a la interfaz
OrderMessagingCmd dentro del mandato OrderProcess.
- Una vez habilitado, se le llama antes de que finalice el proceso del
mandato OrderProcess.
- El mandato de tarea llama a los servicios de composición del sistema
de mensajería, que utilizan la plantilla de composición OrderCreateXML.jsp
para recopilar la información sobre el pedido necesaria y crear el mensaje
XML Report_NC_PurchaseOrder de salida.
- Si el mensaje se crea correctamente, el mandato intenta enviar el
mensaje utilizando los servicios de envío del sistema de mensajería de
salida.
Condiciones de excepción
El mandato genera una entrada en las anotaciones cronológicas de error si se encuentra una excepción.