# XRechnung non valida senza termini di pagamento

Percorso negativo per fatture con importo dovuto positivo ma tempi di pagamento assenti.

## Metadati della fixture

- **Formato**: XRechnung
- **Profilo**: EN 16931
- **Sintassi**: UBL 2.1 Invoice
- **Risultato atteso**: Non valida: BT-9 o BT-20 mancante
- **BT e regole coperti**: BT-9, BT-20, BT-115, BR-CO-25

## Cosa verifica

Percorso negativo per fatture con importo dovuto positivo ma tempi di pagamento assenti.

Fattura con importo dovuto positivo che omette intenzionalmente scadenza e termini di pagamento.

## Asserzioni da eseguire

- Il validatore deve fallire BR-CO-25 perché PayableAmount è positivo e mancano DueDate e PaymentTerms.
- La stessa fattura deve diventare valida aggiungendo BT-9 scadenza o BT-20 termini pagamento.
- Gli altri totali sono coerenti per isolare l’errore sui tempi di pagamento.

## Download

- [xrechnung-invalid-missing-payment-terms.xml](/resources/test-invoices/xrechnung-invalid-missing-payment-terms.xml): Non valida: BT-9 o BT-20 mancante
- [test-invoices-manifest.json](/resources/test-invoices/test-invoices-manifest.json): Metadati della fixture
