ValidateFin

BR-DE-18 - O desconto deve seguir o formato SKONTO em BT-20

As informações de desconto de pronto pagamento devem ser indicadas nas condições de pagamento (BT-20) num formato textual rígido: segmentos SKONTO, TAGE=n e PROZENT=n, mais BASISBETRAG=n quando o desconto não incide sobre a totalidade do montante devido (BT-115). Os segmentos são separados por # e escritos em maiúsculas, sem espaços adicionais.

BR-DE-18 - O desconto deve seguir o formato SKONTO em BT-20

As informações de desconto de pronto pagamento devem ser indicadas nas condições de pagamento (BT-20) num formato textual rígido: segmentos SKONTO, TAGE=n e PROZENT=n, mais BASISBETRAG=n quando o desconto não incide sobre a totalidade do montante devido (BT-115). Os segmentos são separados por # e escritos em maiúsculas, sem espaços adicionais. Esta é uma regra XRechnung (CIUS alemão do KoSIT). Aplica-se além de EN 16931 e Peppol e é obrigatória para a faturação B2G na Alemanha.

PagamentoXRechnungBT-20 Erro
Esta é uma regra XRechnung (CIUS alemão do KoSIT). Aplica-se além de EN 16931 e Peppol e é obrigatória para a faturação B2G na Alemanha.

O que esta regra verifica

As informações de desconto de pronto pagamento devem ser indicadas nas condições de pagamento (BT-20) num formato textual rígido: segmentos SKONTO, TAGE=n e PROZENT=n, mais BASISBETRAG=n quando o desconto não incide sobre a totalidade do montante devido (BT-115). Os segmentos são separados por # e escritos em maiúsculas, sem espaços adicionais.

Como corrigir

Reescreva BT-20 com a estrutura #SKONTO#TAGE=n#PROZENT=n#, uma linha por desconto.

Validar com esta regra

Esta regra faz parte da EN 16931. Verifique a sua fatura com o validador adequado ao seu formato:

Regras relacionadas

Fonte: KoSIT XRechnung · Última verificação: 2026-07-10

Todas as regras de validação