Vai al contenuto principale

Riferimento

Esporta Markdown

BR-DE-20 Il conto di addebito SEPA deve essere un IBAN valido

Quando la fattura specifica istruzioni di pagamento con addebito diretto SEPA (codice mezzo di pagamento BT-81 = 59), la regola XRechnung BR-DE-20 richiede che l’identificativo del conto addebitato (BT-91) sia un IBAN valido conforme a ISO 13616. Deve contenere il prefisso paese a due lettere, due cifre di controllo e fino a 30 caratteri alfanumerici conformi all’algoritmo MOD-97.

Descrizione del problema

AVVISO

Regola nazionale tedesca XRechnung (KoSIT, BR-DE) · XRechnung 3.0

Contesto e significato

La regola BR-DE-20 è un avviso in XRechnung 3.0. Tuttavia IBAN non validi causano il rifiuto dei flussi di addebito SEPA (pain.008) da parte degli istituti bancari.

Soluzione

Nei dati bancari del cliente ripulisci l’IBAN da spazi, trattini ed etichette testuali ("IBAN:"). In UBL 2.1 inserisci l’IBAN pulito in <cac:PaymentMeans><cac:PaymentMandate><cac:PayerFinancialAccount><cbc:ID>. In CII inseriscilo in <ram:PayerPartyDebtorFinancialAccount><ram:IBANID>.

Azioni rapide

Esempi validi

  • BT-91 = "DE89370400440532013000" (IBAN tedesco valido con cifre di controllo corrette)
  • BT-91 = "AT611904300234573201" (IBAN austriaco valido)

Esempi non validi

  • BT-91 = "0532013000" (Vecchio numero di conto nazionale al posto dell’IBAN internazionale ISO 13616)
  • BT-91 = "DE89 3704 0044 0532 0130 00" (IBAN formattato con spazi intermedi)

Esempi di codice

XML valido
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
  <cac:PaymentMandate>
    <cac:PayerFinancialAccount>
      <cbc:ID>DE89370400440532013000</cbc:ID>
    </cac:PayerFinancialAccount>
  </cac:PaymentMandate>
</cac:PaymentMeans>
XML non valido
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
  <cac:PaymentMandate>
    <cac:PayerFinancialAccount>
      <cbc:ID>0532013000</cbc:ID>
    </cac:PayerFinancialAccount>
  </cac:PaymentMandate>
</cac:PaymentMeans>

Campi interessati

Strumenti di validazione