Saltar para o conteúdo

Fatal

BR-DE-18: Os descontos de pronto pagamento seguem o formato da XRechnung

Em resumo

Fatal: falha nas verificações selecionadas.

BR-DE-18 significa que uma linha de desconto de pronto pagamento (Skonto) nas condições de pagamento (BT-20) não segue o formato que a XRechnung exige. Corrija escrevendo cada desconto como #SKONTO#TAGE=14#PROZENT=2.00# numa linha própria.

Nesta página

O que significa

Quando uma XRechnung concede um desconto de pronto pagamento, as condições de pagamento (BT-20) têm de o indicar num formato fixo, legível por máquina: #SKONTO#TAGE=n#PROZENT=n.nn#, com um #BASISBETRAG=n.nn# opcional para quando o desconto incide apenas sobre uma parte do valor a pagar (BT-115). Cada linha que começa por # é verificada: tem de seguir este formato, terminar com uma quebra de linha, usar um ponto com duas casas decimais nas percentagens e ter as palavras-chave em alemão e em maiúsculas, sem espaços a mais.

Porque é importante

Os sistemas dos adquirentes alemães leem esta linha para aplicar o desconto automaticamente. Se a linha não seguir exatamente o formato, a leitura falha e a XRechnung rejeita a fatura.

Como corrigir

No seu software de faturação, use a definição de desconto de pronto pagamento, se existir, para que o programa escreva a linha automaticamente. Caso contrário, escreva as condições de pagamento assim: #SKONTO#TAGE=14#PROZENT=2.00# seguido de uma quebra de linha, e coloque qualquer texto explicativo numa linha à parte. Não use vírgula como separador decimal, escreva as palavras-chave em maiúsculas e não deixe espaços dentro da linha.

A regra tal como foi publicada

Skonto Zeilen in müssen diesem regulärem Ausdruck entsprechen: … . Die Informationen zur Gewährung von Skonto müssen wie folgt im Element "Payment terms" (BT-20) übermittelt werden: Anzugeben ist im ersten Segment "SKONTO", im zweiten "TAGE=n", im dritten "PROZENT=n". Prozentzahlen sind ohne Vorzeichen sowie mit Punkt getrennt von zwei Nachkommastellen anzugeben. Liegt dem zu berechnenden Betrag nicht BT-115, "fälliger Betrag" zugrunde, sondern nur ein Teil des fälligen Betrags der Rechnung, ist der Grundwert zur Berechnung von Skonto als viertes Segment "BASISBETRAG=n" gemäß dem semantischen Datentypen Amount anzugeben. Jeder Eintrag beginnt mit einer #, die Segmente sind mit einer # getrennt und eine Zeile schließt mit einer # ab. Am Ende einer vollständigen Skontoangabe muss ein XML-konformer Zeilenumbruch folgen. Alle Angaben zur Gewährung von Skonto müssen in Großbuchstaben gemacht werden. Zusätzliches Whitespace (Leerzeichen, Tabulatoren oder Zeilenumbrüche) ist nicht zulässig. Andere Zeichen oder Texte als in den oberen Vorgaben genannt sind nicht zulässig.

Em XRechnung 3.0 (CII), a regra tem a seguinte redação:

Skonto Zeilen in muessen diesem regulärem Ausdruck entsprechen: … . Die Informationen zur Gewährung von Skonto müssen wie folgt im Element "Payment terms" (BT-20) übermittelt werden: Anzugeben ist im ersten Segment "SKONTO", im zweiten "TAGE=n", im dritten "PROZENT=n". Prozentzahlen sind ohne Vorzeichen sowie mit Punkt getrennt von zwei Nachkommastellen anzugeben. Liegt dem zu berechnenden Betrag nicht BT-115, "fälliger Betrag" zugrunde, sondern nur ein Teil des fälligen Betrags der Rechnung, ist der Grundwert zur Berechnung von Skonto als viertes Segment "BASISBETRAG=n" gemäß dem semantischen Datentypen Amount anzugeben. Jeder Eintrag beginnt mit einer #, die Segmente sind mit einer # getrennt und eine Zeile schließt mit einer # ab. Am Ende einer vollständigen Skontoangabe muss ein XML-konformer Zeilenumbruch folgen. Alle Angaben zur Gewährung von Skonto müssen in Großbuchstaben gemacht werden. Zusätzliches Whitespace (Leerzeichen, Tabulatoren oder Zeilenumbrüche) ist nicht zulässig. Andere Zeichen oder Texte als in den oberen Vorgaben genannt sind nicht zulässig.

Termos de negócio: BT-20, BT-115

Onde esta regra se aplica

Conjunto de regras Versão
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Texto da regra retirado de phive-rules 4.6.4.

Verifique o seu ficheiro

Arraste para aqui a sua fatura eletrónica para ver se a regra BR-DE-18 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026