# Libreria pubblica di fatture di test

Scarica fatture anonimizzate che coprono percorsi comuni di validazione EN 16931 senza dati cliente o segnalazioni via e-mail.

## Cosa è incluso

Scarica fatture anonimizzate che coprono percorsi comuni di validazione EN 16931 senza dati cliente o segnalazioni via e-mail.

Il set v1 è volutamente piccolo e curato: XRechnung valida, CII valida per ZUGFeRD/Factur-X, campo mancante e caso limite totali/pagamento.

## Catalogo delle fixture

| Formato | Profilo | Sintassi | Risultato atteso |
| --- | --- | --- | --- |
| XRechnung | EN 16931 | UBL 2.1 Invoice | Valida |
| XRechnung | EN 16931 | UBL 2.1 Invoice | Non valida: BT-9 o BT-20 mancante |
| ZUGFeRD / Factur-X | EN 16931 | UN/CEFACT CII D16B | Payload XML valido; contenitore PDF/A-3 non incluso |
| XRechnung | EN 16931 | UBL 2.1 Invoice | Valida |

## Focus di validazione

- [Fattura XRechnung UBL base valida](/resources/test-invoices/xrechnung-valid-basic) (Valida): Percorso UBL positivo con scadenza/termini di pagamento e totali IVA standard.
- [XRechnung non valida senza termini di pagamento](/resources/test-invoices/xrechnung-invalid-missing-payment-terms) (Non valida: BT-9 o BT-20 mancante): Percorso negativo per fatture con importo dovuto positivo ma tempi di pagamento assenti.
- [XML CII Factur-X/ZUGFeRD EN 16931](/resources/test-invoices/facturx-cii-en16931) (Payload XML valido; contenitore PDF/A-3 non incluso): Parsing namespace CII, contesto profilo, registrazione fiscale venditore e preflight ibrido.
- [Caso limite XRechnung per arrotondamenti e IBAN](/resources/test-invoices/xrechnung-edge-rounding-iban) (Valida): Riconciliazione monetaria a due decimali più conto SEPA per bonifico.

## Riferimenti ufficiali

- [KoSIT validator configuration](https://github.com/itplr-kosit/validator-configuration-xrechnung)
- [Peppol BIS Billing 3.0](https://docs.peppol.eu/poacc/billing/3.0/bis/)
- [OASIS UBL 2.1](https://docs.oasis-open.org/ubl/os-UBL-2.1/UBL-2.1.html)
- [UN/CEFACT XML schemas](https://unece.org/trade/uncefact/xml-schemas)
