Saltar para o conteúdo

Aviso

CII-SR-015: Remova DateTime da data da fatura

Em resumo

Aviso: convém verificar.

O aviso CII-SR-015 indica que existe udt:DateTime dentro de rsm:ExchangedDocument/ram:IssueDateTime. Remova esse elemento, indique a data da fatura (BT-2) em udt:DateTimeString com o código de formato 102 e volte a verificar o ficheiro.

Nesta página

O que significa

Verifica se ram:IssueDateTime, dentro de rsm:ExchangedDocument, não contém nenhum elemento filho direto udt:DateTime. O aviso também se aplica se já existir udt:DateTimeString. Esta regra não verifica a presença nem o formato de DateTimeString.

Porque é importante

A representação CII da EN 16931 usa udt:DateTimeString com o código de formato 102 para a data da fatura, no formato AAAAMMDD. O elemento separado udt:DateTime não é utilizado neste campo.

Como corrigir

Em rsm:ExchangedDocument/ram:IssueDateTime, remova udt:DateTime. Se faltar udt:DateTimeString, acrescente-o nesse local; se já existir, mantenha-o. Defina o atributo format como 102 e indique a data da fatura no formato AAAAMMDD, sem separadores nem hora. Volte a verificar o ficheiro.

Depois de corrigir o ficheiro, volte a verificá-lo gratuitamente: Verificar uma fatura eletrónica

Ou corrija a fatura num formulário e transfira o ficheiro corrigido, por 1 crédito: Corrigir uma fatura eletrónica rejeitada

A regra tal como foi publicada

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

Atualizado em 7 de novembro de 2026