Compartir a través de


Ejemplo del controlador NAK de FRR

En el ejemplo de controlador NAK de FRR se muestra cómo crear un controlador personalizado para procesar mensajes que la conciliación de respuestas de FIN (FRR) se ha correlacionado con las respuestas SWIFT. Este controlador personalizado procesa los mensajes que FRR ha correlacionado con un mensaje de confirmación negativa MTS21_FIN_ACKNAK, lo que indica que SWIFT no recibió correctamente el mensaje de A4SWIFT. El controlador personalizado agrega un objeto de error al mensaje, lo que convierte el mensaje en un mensaje de dos partes y promueve las propiedades que hacen que la orquestación de reparación de mensajes recoja el mensaje. Como resultado, un reparador puede corregir el mensaje y volver a enviarlo a SWIFT Alliance Access (SAA).

Componentes de ejemplo

El ejemplo de controlador NAK de FRR incluye los siguientes componentes:

  • RepairSWIFTRejectedMessage.odx. Esta orquestación es el controlador personalizado que procesa un mensaje que SWIFT no pudo recibir correctamente, enrutarlo a la orquestación de reparación de mensajes para que un reparador pueda corregir y reenviar el mensaje.

  • RepairSWIFTRejectedMessage.btproj. Este proyecto incluye RepairSWIFTRejectedMessage.odx y las referencias necesarias para que el proyecto compile e implemente.

  • RepairSWIFTRejectedMessage.sln. Esta solución incluye el proyecto RepairSWIFTRejectedMessage.btproj.

    Esta sección contiene:

  • Implementación del ejemplo del controlador NAK de FRR

  • Cómo funciona el ejemplo del controlador NAK de FRR