Vai al contenuto

Errore

FX-SCH-A-001026: Le condizioni di resa di una riga richiedono un solo elemento codice

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-001026 significa che un blocco di condizioni di resa su una riga della fattura non contiene ram:DeliveryTypeCode, oppure contiene più di un elemento con questo nome. Aggiungi l'elemento mancante o elimina quelli in più, mantenendo un solo elemento con il codice delle condizioni concordate.

In questa pagina

Che cosa significa

Nel profilo Extended di Factur-X (Francia) e ZUGFeRD (Germania), formati diversi dalla FatturaPA, ogni ram:ApplicableTradeDeliveryTerms sotto ram:SpecifiedLineTradeAgreement di una riga deve contenere esattamente un ram:DeliveryTypeCode. Questa regola conta gli elementi: non verifica se il codice è vuoto o se il suo valore è ammesso.

Perché è importante

Il profilo Extended richiede un solo elemento codice in ogni blocco di condizioni di resa. Più elementi non rispettano questa struttura, anche se contengono lo stesso codice.

Come correggerlo

Controlla le condizioni di resa della riga interessata. Se manca ram:DeliveryTypeCode dentro ram:ApplicableTradeDeliveryTerms, aggiungilo con il codice delle condizioni concordate. Se compare più volte, elimina gli elementi in più e mantieni quello con il codice corretto. Esporta di nuovo e ricontrolla il file.

Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura ZUGFeRD

Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori Beta

Il testo ufficiale della regola

Element 'ram:DeliveryTypeCode' must occur exactly 1 times.

Dove si applica questa regola

Set di regole Versione
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se FX-SCH-A-001026 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026