“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
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.
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.
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
- 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.
- Haz revisar el archivo con la herramienta de abajo para descartar un daño antes de investigar el soporte del esquema.
- 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.
- 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.
Problemas de importación relacionados
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