Cualquier importación

“Mi archivo CAMT.053 no se importa”

CAMT.053 es XML, y un XML se lee entero o no se lee: la lectura parcial no existe. Cuando un programa lo rechaza, la causa es casi siempre una versión o un espacio de nombres para el que no fue escrito, y no un daño en el archivo.

Síntomas

  • El programa informa de un esquema XML desconocido o no admitido
  • El archivo se abre en el navegador como XML válido pero importa vacío
  • Los archivos de unos bancos pasan y los de otros no

Qué ocurre en realidad

Causa 1

Circulan varias versiones de CAMT.053 a la vez

Los bancos entregan la versión 02, 04 u 08 según su plataforma, y cada una declara un espacio de nombres distinto. Un programa que compara el espacio de nombres de forma exacta rechaza todas las versiones salvo la que conoce, aunque el contenido sea casi idéntico.

Causa 2

Elementos opcionales que tu programa exige

El esquema marca muchos elementos como opcionales, así que un archivo válido puede omitir el nombre de la contraparte o la referencia estructurada. Un importador que presupone su presencia lee un archivo conforme como si no tuviera operaciones aprovechables.

Causa 3

El archivo se volvió a guardar y perdió su declaración

Editar el XML en un editor de texto puede hacer desaparecer la declaración XML o añadir una marca de orden de bytes delante. Los analizadores estrictos se niegan a leer nada anterior a la declaración, y el archivo falla ya en su primer byte.

Cómo corregirlo

  1. Comprueba qué versión CAMT entrega tu banco y cuál admite tu programa; si el banco ofrece elección, toma la admitida al exportar.
  2. Haz revisar el archivo con la herramienta de abajo para descartar un daño antes de investigar el soporte del esquema.
  3. No abras ni vuelvas a guardar el XML en un editor de texto: una marca de orden de bytes añadida ahí basta para impedir la lectura por completo.
  4. Si ninguna versión encaja, pide desde la misma pantalla de banca en línea una exportación MT940 o CSV como solución provisional.

Evite la corrección manual: repárelo automáticamente

La herramienta señala marcas de orden de bytes y daños estructurales en extractos XML: los fallos que hacen que un archivo conforme falle en el primer byte. Gratis, sin registro y sin envíos.

Abrir la herramienta

Su archivo nunca sale de su navegador.