ValidateFin

PEPPOL-EN16931-R040 - Um desconto ou encargo deve ser a base vezes a percentagem

Quando um desconto ou encargo indica simultaneamente um montante base (BT-93 ou BT-100) e uma percentagem (BT-94 ou BT-101), o montante resultante (BT-92 ou BT-99) deve ser igual à base multiplicada pela percentagem a dividir por 100.

PEPPOL-EN16931-R040 - Um desconto ou encargo deve ser a base vezes a percentagem

Quando um desconto ou encargo indica simultaneamente um montante base (BT-93 ou BT-100) e uma percentagem (BT-94 ou BT-101), o montante resultante (BT-92 ou BT-99) deve ser igual à base multiplicada pela percentagem a dividir por 100. Esta é uma regra Peppol BIS Billing 3.0. Aplica-se além do núcleo EN 16931, em faturas trocadas na rede Peppol.

Descontos e encargosPeppol BIS 3.0BT-92 Erro
Esta é uma regra Peppol BIS Billing 3.0. Aplica-se além do núcleo EN 16931, em faturas trocadas na rede Peppol.

O que esta regra verifica

Quando um desconto ou encargo indica simultaneamente um montante base (BT-93 ou BT-100) e uma percentagem (BT-94 ou BT-101), o montante resultante (BT-92 ou BT-99) deve ser igual à base multiplicada pela percentagem a dividir por 100.

Como corrigir

Recalcule cbc:Amount no cac:AllowanceCharge a partir de cbc:BaseAmount e cbc:MultiplierFactorNumeric, arredondando a duas casas decimais.

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: OpenPeppol BIS Billing 3.0 · Última verificação: 2026-07-10

Todas as regras de validação