Saltar para o conteúdo
Tema
Português

Aviso

CII-SR-166: As linhas da fatura não devem indicar de onde a mercadoria saiu

Em resumo

Aviso: convém verificar.

CII-SR-166 significa que uma linha da fatura indica quem expediu a mercadoria, ou o local de onde saiu (ShipFromTradeParty), o que a EN 16931 não utiliza. É apenas um aviso e o ficheiro continua a ser aceite; corrija removendo o expedidor da linha.

Nesta página

O que significa

Os dados de entrega de uma linha da fatura (SpecifiedLineTradeDelivery no XML) não devem conter um ShipFromTradeParty. Este elemento indica quem ou que local expediu a mercadoria, por exemplo um armazém. A EN 16931 não tem nenhum campo para isso.

Porque é importante

É um aviso, pelo que nada é rejeitado. O software que lê apenas os campos da EN 16931 não procura um expedidor, por isso a informação costuma perder-se do lado do adquirente. Vale a pena corrigir se quem recebe a fatura exigir um ficheiro sem avisos ou se o adquirente precisar de saber de onde veio a mercadoria, porque este campo não leva essa informação até ele.

Como corrigir

No seu software de faturação, apague a definição de armazém ou de origem nas linhas, ou mude a exportação para o perfil EN 16931 em vez de um perfil alargado. Se o adquirente precisar de saber de onde veio a mercadoria, indique-o numa nota da fatura. Se criar o XML diretamente, elimine o bloco ShipFromTradeParty dentro do SpecifiedLineTradeDelivery da linha.

A regra tal como foi publicada

ShipFromTradeParty 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
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 CII-SR-166 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026