Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Spesometro - come verificarlo ed avere informazioni su errori presenti?

1,055 views
Skip to first unread message

RobertoA

unread,
Sep 25, 2018, 11:32:46 AM9/25/18
to
Sto completando dei test per invio dati fatture (spesometro 2018)
Il loro software di test

https://www.agenziaentrate.gov.it/wps/content/Nsilib/Nsi/Schede/Comunicazioni/Dati+Fatture+%28c.d.+nuovo+spesometro%29/Software+di+controllo+Dati+Fatture+%28c.d.+nuovo+spesometro%29/?page=schedecomunicazioni

versione 1.0.1 aggiornato al 01/03/2018 mi restituisce un laconico

---------------------
Percorso:
DatiFattura --> DTE --> CessionarioCommittenteDTE -->
IdentificativiFiscali -->
IdFiscaleIVA

Messaggio di errore:
cvc-complex-type.2.4.a: contenuto non valido che inizia con l'elemento
"IdCodice". Ã? previsto un elemento "{IdPaese}". cvc-complex-type.2.4.a:
contenuto non valido che inizia con l'elemento "IdCodice". Ã? previsto un
elemento "{IdPaese}".

Posizione: riga 1 all'interno del documento in esame
---------------------

Ora, sulla riga 1 (se per riga intendiamo una sequenza di caratteri
terminata da un cr+lf) e' impossibile ci sia l'anomalia perche' e' la
classica

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

Forse il problema e' sulla riga 2, dove ci sono i vari idPaese ed
IdCodice, ma stante il fatto che la riga 2 sono 430k caratteri, e'
complessino (almeno per me) andare alla ricerca sperando di trovare dove
sia l'errore
Che dite, cosa potrei fare per individuare l'anomalia?
Esistono altri software di controllo 'ufficiali'?
Ciao e grazie

BFS

unread,
Sep 25, 2018, 12:23:21 PM9/25/18
to
secondo me l'errore lo hai perchè non hai messo IT sul tag IdPaese

ti incollo come inizia di solito un file corretto

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:DatiFattura versione="DAT20"
xmlns:ns2="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0">
<DatiFatturaHeader>
<ProgressivoInvio>V0002</ProgressivoInvio>
</DatiFatturaHeader>
<DTE>
<CedentePrestatoreDTE>
<IdentificativiFiscali>
<IdFiscaleIVA>
<IdPaese>IT</IdPaese>
<IdCodice>xxxxxxxx</IdCodice>
</IdFiscaleIVA>

dove xxxxxx è la partita iva di chi trasmette


ciao
BFS





---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com

RobertoA

unread,
Sep 26, 2018, 6:30:34 AM9/26/18
to
Si, grazie per la risposta
Sicuramente manca qualche IdPaese
Certo che con la risposta del programma ufficiale di verifica, non e'
che si vada molto in la'
Dato un file di modello, l'xsd, e' possibile ricavare 'dove' il mio xml
non e' conforme al modello?
Inzomma, col famigerato DatiFattura_v2.1.xsd sottomano, si riesce a
capire dove il file xml sbaglia?






0 new messages