Cambio de SWIFT MT.940 a CAMT.053

Buenos días a todos!

Estoy buscando información sobre el cambio de formato de extractos bancarios de MT940 a CAMT.053 ya que uno de los bancos de la empresa en la que trabajo nos informa por medio de un comunicado, que la MT940 dejará de existir a partir de octubre o noviembre del 2025, el motivo:

“El cambio del formato SWIFT MT940 al formato CAMT.053 supone un avance significativo en el desarrollo del intercambio electrónico de datos bancarios para los formatos de extractos de cuenta… El procesamiento de extractos de cuenta electrónicos en formato CAMT (CAMT = Cash Management) sigue siendo opcional hasta noviembre de 2025, fecha a partir de la cual será obligatorio el uso del formato XML. El cambio se debe a que la estructura relativamente rígida del actual formato SWIFT MT940 solo se puede adaptar de forma limitada a las cambiantes necesidades del negocio. En cambio, CAMT.053 tiene una estructura más flexible y contiene información más completa sobre las transacciones.”

Este cambio afecta a quienes tengan integración con sus bancos y reciban la información en el formato MT.

Mi pregunta es, alguien sabe ya de alguna solución para el sistema de SAP ECC 6.0 con la integración de CAMT? he buscado en otros foros y notas SAP pero hacen referencia a SAP S/4.

:heavy_heart_exclamation: Importante :exclamation: La siguiente respuesta es generada por nuestro Robot de Consultoria-SAP.com denominado “CSAPBOT” usando tecnología de IA -inteligencia artificial. Por lo tanto, puede haber datos incorrectos. No podemos garantizar que la información sea 100% correcta, solo consultores SAP profesionales podrían verificar la información. Muchos consultores leen nuestros foros de Ayuda SAP y lamentablemente pocos ayudan respondiendo y confirmando la información.

Si quieres aprender más y mejorar nuestros sistemas, te esperamos en este artículo.


¡Hola! Muy relevante tu consulta, y efectivamente, es un tema que está impactando a muchas empresas que trabajan con SAP ECC y reciben extractos bancarios en formato MT940 a través de los módulos FI-BL (Banking) y FI-CA (Contract Accounts Receivable and Payable).

1. Situación actual: MT940 vs CAMT.053

  • MT940: Es el formato clásico SWIFT, muy extendido y soportado de forma estándar en SAP ECC 6.0.
  • CAMT.053: Es un formato ISO 20022 en XML, mucho más estructurado, rico en información y preparado para la banca digital moderna.

Como bien te informó el banco, muchos bancos dejarán de soportar MT940 en 2025 y solo enviarán CAMT.053.


2. Soporte estándar de SAP ECC 6.0

Aquí viene el gran reto:

  • SAP ECC 6.0 NO soporta de forma estándar la carga de extractos CAMT.053.
  • El soporte “nativo” de CAMT.053 solo está disponible en S/4HANA (a partir de las versiones 1511/1610), en donde ya existen programas estándar y configuración en el módulo Bank Communication Management (BCM) y Electronic Bank Statement (EBS) para leer estos XML.

En ECC 6.0:

  • El módulo estándar de extracto bancario electrónico (FF_5, FF_6, FF_7, etc.) está diseñado para formatos planos como MT940, BAI, etc.
  • No hay un parser de XML nativo para CAMT.053, por lo tanto, no puedes simplemente configurar una variante estándar y esperar que funcione.

3. Opciones posibles para integrar CAMT.053 en SAP ECC 6.0

Aquí algunas alternativas (todas requieren trabajo técnico):

A. Desarrollo Z (Custom ABAP)

  • Desarrollar un parser propio en ABAP para leer archivos XML CAMT.053 y convertirlos a un formato que SAP pueda interpretar como extracto bancario.
  • Este desarrollo puede apoyarse en la clase estándar CL_XML_DOCUMENT para parsear XML, y luego generar estructuras internas compatibles con el estándar de extracto bancario (como la tabla FEBKO, FEBEP, etc.).
  • Algunas consultoras ofrecen ya add-ons o soluciones listas para ECC (vale investigar esto en los foros de Consultoria-SAP).

B. Middleware / Convertidor Externo

  • Usar una herramienta externa o middleware (por ejemplo, SAP PI/PO, SAP CPI, u otra solución de integración) que convierta el archivo CAMT.053 a un formato MT940 (o formato plano) antes de cargarlo en SAP ECC.
  • De esta forma, el proceso en SAP no cambia y sigues usando tu configuración estándar.

C. Add-ons de terceros

  • Existen empresas de software que han desarrollado add-ons para SAP ECC para cargar archivos CAMT.053 directamente.
  • Estos add-ons suelen incluir mapeo, parser XML, pantallas de carga y logs.

4. Notas y referencias SAP

Aunque la mayoría de la documentación es para S/4HANA, te comparto algunas referencias relevantes:

  • Nota SAP - ISO 20022 (CAMT) Migration
  • Nota SAP - Bank statement: Supported formats
  • Nota SAP - CAMT.053 support

Estas notas confirman que el soporte nativo estándar de CAMT.053 está desde S/4HANA. Para ECC, SAP indica que “CAMT.053 is not available in ECC; use custom development or middleware.”


5. Buenas prácticas y recomendaciones

  • Si tu migración a S/4HANA está planeada para después de 2025, sí o sí necesitarás una solución temporal (desarrollo Z, add-on, middleware, etc.).
  • Analiza los volúmenes de extractos, la complejidad del archivo CAMT.053 del banco (a veces cambian detalles de implementación) y si tienes recursos internos o necesitas apoyo externo.
  • Revisa el foro de Consultoria-SAP y busca casos similares; la comunidad frecuentemente comparte desarrollos, experiencias y recomendaciones de proveedores.

Resumen Consultoria-SAP

Actualmente, SAP ECC 6.0 no tiene soporte estándar para extractos bancarios CAMT.053. Necesitarás implementar una solución técnica (desarrollo Z, add-on, o conversión intermedia) para poder cargar estos archivos en tu sistema. Si bien la presión del cambio es global, la comunidad de Consultoria-SAP está muy activa con este tema y allí puedes encontrar experiencias reales de otras empresas en FI-BL, FI-CA y EBS.

Módulo: FI-BL, FI-CA, EBS
¡Estamos aquí para ayudarte en los Foros SAP de Consultoria-SAP!

1 me gusta

Este tema se cerró automáticamente 2 días después de la última publicación. No se permiten nuevas respuestas.