Riferimento
Esporta MarkdownBR-FX-EN-04 Data di consegna o periodo di prestazione obbligatori (Factur-X / ZUGFeRD)
BR-FX-EN-04 è una regola dello Schematron Factur-X 1.09 / ZUGFeRD 2.5 per i profili BASIC ed EN 16931. Si applica quando venditore o emittente e acquirente o destinatario della fattura hanno entrambi un indirizzo postale in Germania e la fattura non è una fattura di acconto (codice tipo 386). La fattura deve allora contenere la data di consegna effettiva (BT-72), un periodo di fatturazione (BG-14) o un periodo su ogni riga (BG-26). Senza BT-72, anche il blocco di consegna deve contenere dati; il testo della regola chiede almeno il paese di consegna (BT-80). Lo Schematron la segnala come avviso.
Descrizione del problema
AVVISO
Regola Factur-X / ZUGFeRD (FNFE-MPE e FeRD, BR-FX)
Pipeline interattiva
Dove viene controllata BR-FX-EN-04
Fai clic su una fase per vedere cosa controlla, oppure digita l’ID di una regola per trovare la fase che la segnala.
BR-FX-EN-04 regola di profilo Factur-X / ZUGFeRD
Segnalata nella fase 3: Regole nazionali (CIUS).
Livello avviso: da solo, la fattura viene comunque accettata.
Questa regola la segnalano i validatori ZUGFeRD e Factur-X, non la configurazione XRechnung.
Fase 3 · Cosa controlla
Regole nazionali (CIUS)
- L’identificativo della specifica in BT-24 seleziona il set di regole, ad esempio XRechnung 3.0 o Peppol BIS Billing 3.0.
- XRechnung aggiunge le regole tedesche BR-DE: riferimento dell’acquirente (BT-10), contatto del venditore, istruzioni di pagamento.
- Peppol aggiunge regole PEPPOL-EN16931 e regole per paese. Anche XRechnung applica alcune regole PEPPOL-EN16931.
Codici di esempio
Correzione tipica
Compila nei dati anagrafici i campi richiesti dal set di regole, come la Leitweg-ID in BT-10 o il contatto del venditore.
Contesto e significato
KoSIT non esegue questa regola; lo fa un validatore ZUGFeRD o Factur-X. Per l’output ZUGFeRD e Factur-X rigoroso, Invoice-Converter.com va oltre l’avviso: la fase di revisione segnala la data o il periodo mancante e il file viene creato solo dopo che l’hai aggiunto. È una regola del prodotto, non un requisito dello standard.
Soluzione
Aggiungi la data di consegna effettiva (BT-72) se la conosci. Per i servizi, aggiungi il periodo di fatturazione (BG-14, BT-73 e BT-74) o un periodo su ogni riga (BG-26). Se indichi solo un periodo, aggiungi anche il paese di consegna (BT-80). Prendi le date dai documenti di origine; non usare la data della fattura come sostituto.
Azioni rapide
Esempi validi
- BT-72 = 15/10/2026
- BG-14 = dal 01/09/2026 al 30/09/2026 con BT-80 = DE
Esempi non validi
- Né BT-72 né BG-14 né BG-26 in una fattura nazionale tedesca
- BG-14 presente, ma senza BT-80 né altri dati di consegna
Esempi di codice
<ram:ApplicableHeaderTradeDelivery>
<ram:ActualDeliverySupplyChainEvent>
<ram:OccurrenceDateTime>
<udt:DateTimeString format="102">20261015</udt:DateTimeString>
</ram:OccurrenceDateTime>
</ram:ActualDeliverySupplyChainEvent>
</ram:ApplicableHeaderTradeDelivery><ram:ApplicableHeaderTradeDelivery/>