Hola
Es una buena práctica conocer el estado del archivo de pago en lugar de esperar a que el banco llame. Sí, si es necesario, deberás crear una interfaz entrante.
Muchas cosas dependerán del método de comunicación con los bancos que elijas (es decir, conexión directa o red de valor agregado), que debe ser seguro y encriptado. SWIFTnet es un producto que SWIFT ofrece para permitir a las empresas construir una única conexión a SWIFT net y conectarse a miles de bancos en todo el mundo. No estoy seguro de si este es un escenario válido para tu proyecto. Obviamente, hay implicaciones de costos asociadas a esto.
Si estás utilizando el módulo BCM, necesitarás usar un formato creado en el banco de trabajo de medios de pago para MT103 y PI para facilitar el mapeo de archivos, conversión, encriptación y transmisión segura a tu banco. En este caso, construirías una interfaz entrante para Estado/Confirmación desde el banco a BCM para el monitor de lotes.
Mientras que si no estás utilizando el módulo BCM, mapearías IDOC a MT103. En este caso, construirías una Interfaz Entrante para gestionar el mensaje de confirmación del banco. He trabajado en este tipo de desarrollo de interfaz y he creado una salida de informe para que los usuarios la ejecuten.
Espero que esto ayude
taro