seqEvento
Número sequencial de identificação que indica a versão do evento processado na base de dados.
O que o arquivo aceita neste campo
- Ocorrência
- 0-1
- Tamanho
- 2
- Tipo no leiaute
- N
- Tipo no esquema
- —
Nota: O controle sequencial é ininterrupto para a mesma chave de identificação. A exclusão de um evento não zera a contagem para futuras reinclusões. Exemplo: 1º Envio (Inclusão): seqEvento = [00]; 2º Envio (Alteração): seqEvento = [01]; 3º Envio (Exclusão): seqEvento = [02]; 4º Envio (Nova Inclusão): seqEvento = [03].
Nota: O controle sequencial é ininterrupto para a mesma chave de identificação. Como o evento D-1198 admite apenas a operação de Inclusão ({tpOper} = [1]), as versões subsequentes ({seqEvento} maior que [00]) decorrem obrigatoriamente de novas transmissões de Reabertura efetuadas após o período ter sido novamente encerrado por um evento de Fechamento Mensal (D-1199). Exemplo: 1º Envio (Inclusão): seqEvento = [00]; 2º Envio (Nova Inclusão): seqEvento = [01]; 3º Envio (Nova Inclusão): seqEvento = [02].
Nota: O controle sequencial é ininterrupto para a mesma chave de identificação. Como o evento D-1199 admite apenas a operação de Inclusão ({tpOper} = [1]), as versões subsequentes ({seqEvento} maior que [00]) decorrem obrigatoriamente de novas transmissões de Fechamento efetuadas após o período ter sido reaberto por um evento de Reabertura de Período de Apuração (D-1198). Exemplo: 1º Envio (Inclusão): seqEvento = [00]; 2º Envio (Nova Inclusão): seqEvento = [01]; 3º Envio (Nova Inclusão): seqEvento = [02].
Valores aceitos — 2
| Valor | O que significa |
|---|---|
| 00 | Evento Original (atribuído exclusivamente no processamento com sucesso da primeira Inclusão ({tpOper} = [1]) para uma chave inédita no banco de dados); |
| 01 | 99 – Evento Versionado (atribuído de forma sucessiva e cronológica ao processar eventos de Alteração ({tpOper} = [2]), Exclusão ({tpOper} = [3]) ou nova Inclusão ({tpOper} = [1]) de uma chave previamente excluída). |
Lista fechada do leiaute oficial: qualquer outro valor é recusado na validação do arquivo.
Onde este campo aparece — 6 pontos do leiaute
O mesmo nome de tag em 6 eventos diferentes. O caminho no XML muda; o sentido, não.
Quando este campo passa a ser exigido
Campos do mesmo grupo — no D-9101
Perguntas frequentes
O que é o campo seqEvento da DeRE?
Número sequencial de identificação que indica a versão do evento processado na base de dados. Na Declaração de Regimes Específicos ele aparece em 6 pontos do leiaute, nos eventos D-9101, D-9106, D-9112, D-9121, D-9198, D-9199.
Onde seqEvento entra no XML da DeRE?
No D-9101, em DeRE/evtRetornoBalan/infoRecEv/seqEvento, com ocorrência 0-1 e tamanho 2. No D-9106, em DeRE/evtRetornoAplicFin/infoRecEv/seqEvento, com ocorrência 0-1 e tamanho 2. No D-9112, em DeRE/evtRetornoRDed/infoRecEv/seqEvento, com ocorrência 0-1 e tamanho 2. No D-9121, em DeRE/evtRetornoTitPub/infoRecEv/seqEvento, com ocorrência 0-1 e tamanho 2. E em mais 2 pontos do leiaute.
Quais valores seqEvento aceita?
O leiaute da DeRE fecha a lista em 2 valores: 00 para evento original (atribuído exclusivamente no processamento com sucesso da primeira inclusão ({tpoper} = [1]) para uma chave inédita no banco de dados);; 01 para 99 – evento versionado (atribuído de forma sucessiva e cronológica ao processar eventos de alteração ({tpoper} = [2]), exclusão ({tpoper} = [3]) ou nova inclusão ({tpoper} = [1]) de uma chave previamente excluída).. Qualquer outro valor é recusado na validação do arquivo.
A partir de quando seqEvento precisa ser informado?
A partir de 01/01/2027, que é a data do evento mais próximo em que este campo aparece. A DeRE tem prazos escalonados por grupo de evento, e o Buscador NCM tira cada data do Ato Conjunto RFB/CGIBS nº 4, de 30 de julho de 2026, em vez de escrevê-la à mão.