SdI checks (FatturaPA ordinary invoice)
38 rules, version Specifiche tecniche 1.9.1, published by xmlvalid, after the checks Agenzia delle Entrate lists for the SdI (MIT, source). Checked with FatturaPA 1.2.3 .
- SDI-00313 L'elemento 1.1.4 <CodiceDestinatario> può essere valorizzato con "XXXXXXX" per comunicare i dati di fatture emesse esclusivamente verso soggetti non residenti (1.4.1.1 <IdFiscaleIVA> deve essere valorizzato e 1.4.1.1.1 <IdPaese> deve essere diverso da "IT")
- SDI-00400 how to fix2.2.1.14 <Natura> non presente a fronte di 2.2.1.12 <AliquotaIVA> pari a zero
- SDI-00401 2.2.1.14 <Natura> presente a fronte di 2.2.1.12 <AliquotaIVA> diversa da zero
- SDI-00403 2.1.1.3 <Data> successiva alla data di ricezione
- SDI-00409 Fattura duplicata nel lotto
- SDI-00411 2.1.1.5 <DatiRitenuta> non presente a fronte di almeno un blocco 2.2.1 <DettaglioLinee> con 2.2.1.13 <Ritenuta> uguale a SI
- SDI-00413 2.1.1.7.7 <Natura> non presente a fronte di 2.1.1.7.5 <AliquotaIVA> pari a zero
- SDI-00414 2.1.1.7.7 <Natura> presente a fronte di 2.1.1.7.5 <AliquotaIVA> diversa da zero
- SDI-00415 2.1.1.5 <DatiRitenuta> non presente a fronte di 2.1.1.7.6 <Ritenuta> uguale a SI
- SDI-00417 1.4.1.1 <IdFiscaleIVA> e 1.4.1.2 <CodiceFiscale> non valorizzati
- SDI-00418 2.1.1.3 <Data> antecedente a 2.1.6.3 <Data>
- SDI-00419 how to fix2.2.2 <DatiRiepilogo> non presente in corrispondenza di almeno un valore di 2.1.1.7.5 <AliquotaIVA> o 2.2.1.12 <AliquotaIVA>
- SDI-00420 2.2.2.2 <Natura> con valore di tipo N6 a fronte di 2.2.2.7 <EsigibilitaIVA> uguale a S (scissione pagamenti)
- SDI-00421 how to fix2.2.2.6 <Imposta> non calcolato secondo le regole definite nelle specifiche tecniche
- SDI-00422 how to fix2.2.2.5 <ImponibileImporto> non calcolato secondo le regole definite nelle specifiche tecniche
- SDI-00423 how to fix2.2.1.11 <PrezzoTotale> non calcolato secondo le regole definite nelle specifiche tecniche
- SDI-00424 2.2.1.12 <AliquotaIVA> o 2.2.2.1 <AliquotaIVA> o 2.1.1.7.5 <AliquotaIVA> non indicata in termini percentuali
- SDI-00425 2.1.1.4 <Numero> non contenente caratteri numerici
- SDI-00427 how to fix1.1.4 <CodiceDestinatario> di 7 caratteri a fronte di 1.1.3 <FormatoTrasmissione> con valore FPA12 o 1.1.4 <CodiceDestinatario> di 6 caratteri a fronte di 1.1.3 <FormatoTrasmissione> con valore FPR12
- SDI-00428 1.1.3 <FormatoTrasmissione> non coerente con il valore dell'attributo VERSION
- SDI-00429 2.2.2.2 <Natura> non presente a fronte di 2.2.2.1 <AliquotaIVA> pari a zero
- SDI-00430 2.2.2.2 <Natura> presente a fronte di 2.2.2.1 <AliquotaIVA> diversa da zero
- SDI-00437 2.1.1.8.2 <Percentuale> e 2.1.1.8.3 <Importo> non presenti a fronte di 2.1.1.8.1 <Tipo> valorizzato
- SDI-00438 2.2.1.10.2 <Percentuale> e 2.2.1.10.3 <Importo> non presenti a fronte di 2.2.1.10.1 <Tipo> valorizzato
- SDI-00443 Non c'è corrispondenza tra i valori indicati nell'elemento 2.2.1.12 <AliquotaIVA> o 2.1.1.7.5 <AliquotaIVA> e quelli dell'elemento 2.2.2.1 <AliquotaIVA>
- SDI-00444 Non c'è corrispondenza tra i valori indicati nell'elemento 2.2.1.14 <Natura> o 2.1.1.7.7 <Natura> e quelli dell'elemento 2.2.2.2 <Natura>
- SDI-00445 how to fixNon è più ammesso il valore generico N2, N3 o N6 come codice natura dell'operazione
- SDI-00471 Per il valore indicato nell'elemento 2.1.1.1 <TipoDocumento> il cedente/prestatore non può essere uguale al cessionario/committente
- SDI-00472 Per il valore indicato nell'elemento 2.1.1.1 <TipoDocumento> il cedente/prestatore deve essere uguale al cessionario/committente
- SDI-00473 Per il valore indicato nell'elemento 2.1.1.1 <TipoDocumento> il valore presente nell'elemento 1.2.1.1.1 <IdPaese> non è ammesso
- SDI-00474 Per il valore indicato nell'elemento 2.1.1.1 <TipoDocumento> non sono ammesse linee di dettaglio con l'elemento 2.2.1.12 <AliquotaIVA> contenente valore zero
- SDI-00475 Per il valore indicato nell'elemento 2.1.1.1 <TipoDocumento> deve essere presente l'elemento 1.4.1.1 <IdFiscaleIVA> del cessionario/committente
- SDI-00476 Gli elementi 1.2.1.1.1 <IdPaese> e 1.4.1.1.1 <IdPaese> non possono essere entrambi valorizzati con codice diverso da IT
- XV-IT-01 The transmitter's code 1.1.1.2 <IdCodice> is neither a partita IVA nor a codice fiscale with a valid check digit; the SdI rejects it with 00300.
- XV-IT-02 The seller's partita IVA 1.2.1.1.2 <IdCodice> is not eleven digits with a valid check digit; the SdI rejects it with 00301.
- XV-IT-03 The partita IVA of a tax representative (1.3.1.1.2 or 1.4.4.1.2 <IdCodice>) is not eleven digits with a valid check digit; the SdI rejects it with 00303.
- XV-IT-04 The buyer's partita IVA 1.4.1.1.2 <IdCodice> is not eleven digits with a valid check digit; the SdI rejects it with 00305.
- XV-IT-05 The buyer's codice fiscale 1.4.1.2 <CodiceFiscale> has no valid check character; with no partita IVA for the buyer, the SdI rejects it with 00306.