Pular para o conteúdo principal

DT_REGISTRO - Timestamp de Registro na Certidão Fiscal

Tela de configuração: TFI015 — Cadastro de Certidões Fiscais
Tabela: PARMCERTIDAO.DT_REGISTRO
Schema: docs/schema/tables/PARMCERTIDAO.sql
Tipo: DOM_TIMESTAMP_NOW (TIMESTAMP com default NOW)
Valor padrão: Automático (NOW / timestamp atual no momento do registro)
Editável pelo usuário: Não — campo preenchido automaticamente pelo sistema

Telas impactadas​

Esta coluna é usada internamente como controle de auditoria/registro na tabela PARMCERTIDAO. Não há parâmetro configurável na tela TFI015 — o campo é preenchido automaticamente. A coluna não participa da chave primária (PK_PARMCERTIDAO = CD_EMPRESA + CD_TIPOCERTIDAO).

Campos envolvidos​

CampoTabelaTipoEditávelDescrição
DT_REGISTROPARMCERTIDAODOM_TIMESTAMP_NOWNãoData/hora automática de gravação do registro de certidão fiscal
CD_EMPRESAPARMCERTIDAODOM_INTEGERSim (chave)Código da empresa (PK)
CD_TIPOCERTIDAOPARMCERTIDAODOM_INTEGERSim (chave)Código do tipo de certidão (PK)

Comportamento​

O que fazDetalhe
Preenchimento automáticoO banco de dados atribui o timestamp atual (NOW) ao campo no momento do INSERT
Não editávelO usuário final não tem controle sobre este valor — não há componente UI associado
Registro de auditoriaServe para rastrear quando o cadastro de certidão foi registrado no sistema

Simulação passo a passo​

  1. Acesse TFI015 — Cadastro de Certidões Fiscais.
  2. Selecione ou cadastre uma empresa (CD_EMPRESA) e um tipo de certidão (CD_TIPOCERTIDAO).
  3. Preencha os campos editáveis disponíveis na tela.
  4. Clique em Salvar.

Resultado esperado: O sistema registra automaticamente a data/hora atual no campo DT_REGISTRO da tabela PARMCERTIDAO. O usuário não vê nem edita este campo — ele é preenchido pelo domínio DOM_TIMESTAMP_NOW no momento do INSERT.

Exceção / Importante: Este campo não é um parâmetro configurável (opcoes_detectadas: []). Ele existe como controle de auditoria do banco de dados. Não há combinação com outros parâmetros do tipo ST_*, TP_*, CD_* que altere seu comportamento.

Regra Geral​

O campo DT_REGISTRO segue o padrão do domínio DOM_TIMESTAMP_NOW, utilizado consistentemente em dezenas de tabelas do sistema como marca de registro/auditoria (ex: ACERTOCOMISSAO, ACERTOORDEM, ACESSO, AGENDA, ANUNCIO, etc.). Em todas essas tabelas, o comportamento é idêntico: preenchimento automático no INSERT, sem edição pelo usuário.

Tabela Comparativa Resumida​

AspectoValor
Tipo de controleSchema (auto-preenchido)
Editável pelo usuárioNão
Participa da PKNão
DefaultNOW (timestamp atual)
UsoAuditoria / rastreabilidade
Parâmetro configurávelNão

Procedures Impactadas​

Referências SQL diretas ao campo​

Não foi encontrada referência direta ao campo PARMCERTIDAO.DT_REGISTRO em Scripts/. O campo é populado exclusivamente pelo domínio DOM_TIMESTAMP_NOW via DDL do banco de dados.

Candidatas por uso da tabela PARMCERTIDAO​

A tabela PARMCERTIDAO é pequena (3 colunas, PK de 2 campos). Não foram localizadas procedures/rotinas que referenciem a tabela diretamente em Scripts/. Consultas à tabela provavelmente ocorrem via DataModules das telas Delphi (padrão do sistema).


Documento gerado com base nas evidências do schema PARMCERTIDAO.sql e no inventário da tela TFI015.