Riferimento
Esporta MarkdownBR-DE-19 Il conto SEPA deve contenere un IBAN valido
Per un bonifico SEPA (codice 58 in BT-81), l’identificativo del conto di pagamento (BT-84) deve essere un IBAN valido. Le regole XRechnung controllano struttura e cifre di controllo (modulo 97). BR-DE-19 è un avviso, non un errore.
Descrizione del problema
AVVISO
Regola nazionale tedesca XRechnung (KoSIT, BR-DE) · XRechnung 3.0
Pipeline interattiva
Dove viene controllata BR-DE-19
Fai clic su una fase per vedere cosa controlla, oppure digita l’ID di una regola per trovare la fase che la segnala.
BR-DE-19 regola XRechnung (Germania)
Segnalata nella fase 3: Regole nazionali (CIUS).
Livello avviso: da solo, la fattura viene comunque accettata.
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
Molti export includono dati bancari come testo. I validatori attendono solo l’identificativo instradabile.
Soluzione
Normalizza spazi, rimuovi etichette come IBAN: e salva solo il valore IBAN in BT-84.
Azioni rapide
Esempi validi
- DE89370400440532013000
Esempi non validi
- IBAN: DE89 3704 0044 0532 0130 00
- Conto corrente Example Bank
Esempi di codice
<cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DE89370400440532013000</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans><cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>IBAN: DE89 3704 0044 0532 0130 00</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>