Newsgroup: it.comp.appl.access
Titolo: errore controllo ADE formato fattura elettronica

ho provato a far controllare il mio file al sistema di controllo del sito ADE
il file viene caricato quindi la nomenclatura del file è corretta, poi però ricevo un file contenente vari errori per esempio un paio sono questi
 
qualcuno sa aiutarmi su che cosa non gli vada bene al sistema di controllo? grazie.
 
<Codice>00200</Codice>
<Descrizione>File non conforme al formato (nella descrizione del messaggio Ã¨ riportata lâ€™indicazione puntuale della non conformitÃ ) - Invalid content was found starting with element 'AICassa'. One of '{AlCassa}' is expected. riga: 76 - colonna: 10</Descrizione>
<Suggerimento>Verificare che il file inviato sia conforme al formato previsto</Suggerimento>
 
la riga incriminata è la 76 che è questa: <AICassa>4.00</AICassa>
 
==============================
oppure un altro errore è questo
 
<Codice>00200</Codice>
<Descrizione>File non conforme al formato (nella descrizione del messaggio Ã¨ riportata lâ€™indicazione puntuale della non conformitÃ ) - Invalid content was found starting with element 'AICassa'. One of '{AlCassa}' is expected. riga: 84 - colonna: 10</Descrizione>
<Suggerimento>Verificare che il file inviato sia conforme al formato previsto</Suggerimento>
 
la riga incriminata è la 76 che è questa: <AICassa>6.00</AICassa>


Ciao,
l'errore 00200 è piuttosto generico e indica una non conformità del formato del file, praticamente devi verificare che la parte precedente alla riga specificata sia corretta, ad esempio se tutti i tag sono chiusi correttamente.
Mat.


grazie verifico subito e ti aggiorno. sai dirmi che file devo mettere nella cartella in cui viene generato il file xml?

Ciao,
scusa ma non capisco, cosa intendi per file da mettere nella cartella dove generi l'xml?
 
Mat.


forse ho capito male pensavo di dover mettere nella stessa cartella in cui genero il file xml un file scaricato dal sito ade di nome "fatturaPA_v1.2.1.xls" invece credo non serva.
 
puoi inviarmi le prime  righe di intestazione del tuo file xml? le mie sono le seguenti:
 
 
<?xml version="1.0" encoding="ISO-8859-1"?>
<p:FatturaElettronica xsi:schemaLocation="
http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v1.2
 
http://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.2/Schema_del_file_xml_FatturaPA_versione_1.2.xsd
" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance
" xmlns:p="
http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v1.2
" xmlns:ds="
http://www.w3.org/2000/09/xmldsig#
" versione="FPR12">
 
sono corrette?

la riga precedente alla riga numero 76 <AICassa>4.00</AICassa> 
 
è la riga numero 75 che è: <TipoCassa>TC22</TipoCassa>
 
i tag credo siano corretti perchè il file in EDGE lo vedo correttamente strutturato corretto almeno credo
 
per esempio un altro errore che riporta è questo:
 
<Errore>
<Codice>00200</Codice>
<Descrizione>File non conforme al formato (nella descrizione del messaggio Ã¨ riportata lâ€™indicazione puntuale della non conformitÃ ) - Invalid content was found starting with element 'IdPaese'. One of '{IdFiscaleIVA, CodiceFiscale, Anagrafica}' is expected. riga: </Descrizione>
<Suggerimento>Verificare che il file inviato sia conforme al formato previsto</Suggerimento>
</Errore>

 One of '{AlCassa}' is expected
 
posta l'intera sezione <DatiCassaPrevidenziale>


**************
<DatiCassaPrevidenziale>
<TipoCassa>TC22</TipoCassa>
<AICassa>4.00</AICassa>
<ImportoContributoCassa>0.60</ImportoContributoCassa>
<ImponibileCassa>15.00</ImponibileCassa>
<AliquotaIVA>22.00</AliquotaIVA>
<Ritenuta>SI</Ritenuta>
</DatiCassaPrevidenziale>
 
**************
l'errore è:
<Errore>
<Codice>00200</Codice>
<Descrizione>File non conforme al formato (nella descrizione del messaggio Ã¨ riportata lâ€™indicazione puntuale della non conformitÃ ) - Invalid content was found starting with element 'AICassa'. One of '{AlCassa}' is expected. riga: 76 - colonna: 10</Descrizione>
<Suggerimento>Verificare che il file inviato sia conforme al formato previsto</Suggerimento>
</Errore>
 


la mia è così :
 
 
<p:FatturaElettronica xmlns:ds="
http://www.w3.org/2000/09/xmldsig#
"
xmlns:p="
http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v1.2
"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance
" versione="FPR12"


 <AICassa>4.00</AICassa>
 
dovrebbe essere Al  (aliquota) , non AI come hai scritto tu.
 
 
 


scusa non ho capito bene, devo scrivere solo <AI>aliquota</AI> 
anziche <AICassa>4.00</AICassa> 
 
????

 ????
 
Gallego intende che hai scritto <AICassa> anziché <AlCassa>, 'Al' sta per 'al'iquota, quindi sostituisci la I maiuscola con una l (elle) minuscola.
Ciao
Mat.


Adesso ho capito grazie infinite
 
se a qualcuno interessa
parlando oggi con l'agenzia entrate ho saputo che esiste un loro software da installare sul pc localmente per la fattura elettronica si chiama "Software di compilazione Fattura Elettronica" ed è gratuito, lo proverò


problema AlCassa risolto grazie mi resta un ultimo errore che proprio non capisco, a qualcuno è capitato questo errore? grazie.
 
<Descrizione>File non conforme al formato (nella descrizione del messaggio Ã¨ riportata lâ€™indicazione puntuale della non conformitÃ ) - Invalid content was found starting with element 'IdPaese'. One of '{IdFiscaleIVA, CodiceFiscale, Anagrafica}' is expected. riga: </Descrizione>



Nella posizione in cui hai messo IdPaese il sistema si aspetta di trovare uno dei tre '{IdFiscaleIVA, CodiceFiscale, Anagrafica}' (è scritto nella descrizione dell'errore).
<IdPaese> è sempre contenuto in un blocco <IdFiscaleIVA></IdFiscaleIVA> quindi io controllerei proprio questo.
 
Ciao
Mat.


ho messo cosi, qualcosa non va?
 
<IdTrasmittente>
<IdPaese>IT</IdPaese>
<IdCodice>MIOCODICEFISCALE</IdCodice>
</IdTrasmittente>
 
 
 
<IdFiscaleIVA>
<IdPaese>IT</IdPaese>
<IdCodice>MIAPARTITAIVA</IdCodice>
</IdFiscaleIVA>
 
 
 
<DatiAnagrafici>
<IdPaese>IT</IdPaese>
<IdCodice>PARTITAIVACLIENTE</IdCodice>
<Anagrafica>
<Denominazione>RAGIONE SOCIALE CLIENTE</Denominazione>
</Anagrafica>
</DatiAnagrafici>

 </DatiAnagrafici>
 
Come dicevo, <idPaese> (almeno quando è associato a idCodice) deve essere compreso nella coppia <IdFiscaleIVA></IdFiscaleIVA> cosa che non avviene nello stralcio qui sopra.
Ciao
Mat.


grazie Potone, ora provo se è cosi ti meriti una pizza!
una altra domanda volevo farvi, se per errore i totali fattura dovessero essere sbagliati rispetto alle linee fattura il sistema interscambio fa un controllo anche sui totali e quindi scarta la fattura se i totali non tornano?
 
ovvero controlla solo la sintassi oppure anche i contenuti che siano coerenti?


Ciao,
la risposta è si, vengono fatti parecchi controlli sul contenuto oltre che sulla forma (forse anche troppi).
 
Visto che il tema fatturazione elettronica è "caldo", riporto alcuni links di fonti "ufficiali" (non ricordo se sono apparsi sul newsgroup di recente).
 
FatturaPa.gov.it
 documentazione e norme:
http://www.fatturapa.gov.it/export/fatturazione/it/normativa/norme.htm
 
 
agenziaentrate.gov.it
, area fatturazione elettronica (aggiornato più di frequente):
https://www.agenziaentrate.gov.it/wps/content/Nsilib/Nsi/Aree+tematiche/Fatturazione+elettronica/?page=areetematiche
 
 
Sul sito AdE trovi la versione 1.3 del 10 ottobre delle specifiche tecniche della fattura elettronica, in questo documento si trova tutto, compreso l'elenco dei controlli e dei relativi errori restituiti da sdi.
 
Prego, ciao
Mat.