Saltar para o conteúdo

Fatal

BR-TMP-3: Preço unitário bruto e líquido com a mesma quantidade base

Em resumo

Fatal: falha nas verificações selecionadas.

BR-TMP-3 significa que, numa linha de um ficheiro CII, a quantidade base do preço, ou a sua unidade, é indicada de forma diferente no preço unitário antes do desconto (bruto) e no preço unitário depois do desconto (líquido). Corrija-o usando a mesma quantidade e a mesma unidade nos dois preços.

Nesta página

O que significa

Num ficheiro CII, cada linha pode indicar o preço unitário antes do desconto, o preço bruto (BT-148), e o preço unitário depois do desconto, o preço líquido (BT-146). Qualquer dos preços pode dizer a quantas unidades se aplica, a quantidade base do preço (BT-149), e em que unidade, o código da unidade de medida (BT-150), por exemplo um preço por 100 peças. Quando os dois preços indicam uma quantidade base, os valores têm de ser idênticos. Se o preço líquido indicar uma unidade, o preço bruto tem de indicar a mesma. Esta regra existe apenas para CII.

Porque é importante

A quantidade base diz ao destinatário a quantas unidades corresponde um preço unitário. Se os preços bruto e líquido não concordarem, não é claro se o preço é por peça ou por cem, pelo que o valor da linha não é fiável. O ficheiro é rejeitado.

Como corrigir

Veja os detalhes de preço da linha no seu software de faturação. O preço unitário e a sua unidade, como peça ou hora, devem ser definidos uma só vez para a linha e usados no preço bruto e no preço líquido. Se o software os escrever sempre de forma diferente, trata-se de uma falha da exportação, por isso contacte o apoio do seu software de faturação. No XML, verifique o elemento BasisQuantity e o atributo unitCode nos dois blocos de preço da linha e torne-os idênticos.

A regra tal como foi publicada

Wenn BT-149 (Item price base quantity) sowohl in GrossPriceProductTradePrice als auch in NetPriceProductTradePrice vorhanden ist, müssen die Werte identisch sein. Wenn BT-150 (unit of measure code) auf dem NetPrice-Pfad vorhanden ist, muss es auch auf dem GrossPrice-Pfad vorhanden und identisch sein.

Termos de negócio: BT-149, BT-150

Onde esta regra se aplica

Conjunto de regras Versão
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-TMP-3 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026