Saltar para o conteúdo
Tema
Português

Aviso

CII-SR-167: As linhas da fatura não devem indicar a data de expedição

Em resumo

Aviso: convém verificar.

CII-SR-167 significa que uma linha da fatura indica a data em que a mercadoria foi efetivamente expedida (ActualDespatchSupplyChainEvent), que a EN 16931 não utiliza. É apenas um aviso e o ficheiro continua a ser aceite; corrija removendo o evento de expedição 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 ActualDespatchSupplyChainEvent. Este elemento regista a data em que a mercadoria saiu efetivamente do fornecedor. A EN 16931 não tem data de expedição. A única data do fornecimento é a data de entrega (BT-72), indicada uma só vez para toda a fatura.

Porque é importante

É um aviso, pelo que o ficheiro não é rejeitado. Uma data de expedição numa linha fica fora do que o software da EN 16931 lê, por isso costuma ser descartada antes de chegar ao sistema do adquirente. Vale a pena corrigir se quem recebe a fatura exigir um ficheiro sem avisos.

Como corrigir

Remova a data de expedição das linhas, limpando-a no seu software de faturação ou mudando a exportação para o perfil EN 16931 em vez de um perfil alargado. Se quiser indicar quando os bens ou serviços foram fornecidos, preencha a data de entrega para toda a fatura. Se criar o XML diretamente, elimine o bloco ActualDespatchSupplyChainEvent dentro do SpecifiedLineTradeDelivery da linha.

A regra tal como foi publicada

ActualDespatchSupplyChainEvent 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-167 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026