O que significa
O bloco do preço bruto de uma linha (GrossPriceProductTradePrice, dentro de SpecifiedLineTradeAgreement) contém um TypeCode, um código que diz de que tipo de preço se trata. A norma da fatura precisa apenas do preço antes do desconto (BT-148) e de um desconto opcional sobre ele.
Porque é importante
Os destinatários ignoram o código. É um aviso e a fatura continua a ser aceite. Convém corrigir para ter um resultado limpo, ou se usou o código para assinalar um tipo especial de preço, porque esse significado não chega ao adquirente.
Como corrigir
Retire o TypeCode do preço bruto de todas as linhas. Num software de faturação costuma ser uma definição de exportação ou de perfil, e não um campo da fatura, por isso escolha o perfil EN 16931 ou XRechnung. Se o tipo de preço for importante para o adquirente, indique-o na nota da linha.
A regra tal como foi publicada
TypeCode should not be present Onde esta regra se aplica
| Conjunto de regras | Versão |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |