Cambio de SWIFT MT.940 a CAMT.053

: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