Che cosa significa
Per il profilo Extended di Factur-X e ZUGFeRD, questo test ammette un codice vuoto oppure un valore presente nell'elenco 36 di FACTUR-X_EXTENDED_codedb.xml. FX-SCH-A-000319 verifica separatamente che ogni ram:ApplicableTradeDeliveryTerms contenga esattamente un ram:DeliveryTypeCode. Superare questo singolo controllo sul valore non dimostra che le condizioni di consegna siano corrette. Il controllo non riguarda la FatturaPA.
Perché è importante
Se non è vuoto, il codice delle condizioni di consegna deve corrispondere a una voce dell'elenco ammesso dal profilo.
Come correggerlo
Controlla ram:DeliveryTypeCode dentro ram:ApplicableTradeDeliveryTerms. Usa il codice esatto ammesso per le condizioni di consegna concordate, senza aggiungere al codice un luogo o una descrizione. Non scegliere un codice diverso solo per eliminare l'errore. Se hai inserito il blocco delle condizioni di consegna per errore, elimina l'intero blocco. Esporta di nuovo la fattura e ricontrollala.
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
Value of 'ram:DeliveryTypeCode' is not allowed. 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 |
Verifica il file
Regole correlate
- FX-SCH-A-000321 L'agente del cliente può avere un solo codice di ruolo
- FX-SCH-A-000322 Ogni movimento di trasporto richiede un solo codice
- FX-SCH-A-000323 L'importo base delle righe compare al massimo una volta per voce d'imposta
- FX-SCH-A-000324 La base di sconti e maggiorazioni compare al massimo una volta per voce d'imposta
- FX-SCH-A-000325 Ogni acconto deve avere una voce d'imposta
- FX-SCH-A-000326 Al massimo un riferimento a fattura per acconto