“Il mio file CAMT.053 non si importa”
CAMT.053 è XML, e un XML o si legge per intero o non si legge affatto: la lettura parziale non esiste. Quando un programma lo rifiuta, la causa è quasi sempre una versione o uno spazio dei nomi per cui non è stato scritto, non un danno nel file.
Sintomi
Il programma segnala uno schema XML sconosciuto o non supportato Il file si apre nel browser come XML valido ma importa vuoto I file di alcune banche passano, quelli di altre no
Che cosa succede davvero
Più versioni di CAMT.053 circolano insieme
Le banche consegnano la versione 02, 04 o 08 a seconda della piattaforma, e ognuna dichiara uno spazio dei nomi diverso. Un programma che confronta lo spazio dei nomi in modo esatto rifiuta ogni versione tranne quella che conosce, benché il contenuto sia quasi identico.
Elementi opzionali che il tuo programma pretende
Lo schema marca molti elementi come opzionali, quindi un file valido può omettere il nome della controparte o il riferimento strutturato. Un importatore che ne presume la presenza legge un file conforme come privo di operazioni utilizzabili.
Il file è stato risalvato e ha perso la dichiarazione
Modificare l’XML in un editor di testo può far sparire la dichiarazione XML o inserirvi davanti un marcatore di ordine dei byte. Gli analizzatori rigorosi rifiutano di leggere qualsiasi cosa preceda la dichiarazione, e il file fallisce già al primo byte.
Come risolverlo
- Verifica quale versione CAMT consegna la tua banca e quale accetta il tuo programma; se la banca offre una scelta, seleziona quella supportata al momento dell’esportazione.
- Fai controllare il file dallo strumento qui sotto per escludere un danno prima di indagare sul supporto dello schema.
- Non aprire e risalvare l’XML in un editor di testo: un marcatore di ordine dei byte aggiunto lì basta a impedire del tutto la lettura.
- Se nessuna versione va bene, chiedi dallo stesso schermo dell’home banking un’esportazione MT940 o CSV come soluzione provvisoria.
Problemi di importazione correlati
Evita la correzione manuale: ripara automaticamente
Lo strumento segnala marcatori di ordine dei byte e danni strutturali negli estratti XML: i difetti che fanno fallire un file conforme già al primo byte. Gratuito, senza registrazione, senza caricamenti.
Apri lo strumento