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
| Campo | Tabela | Tipo | Editável | Descrição |
|---|---|---|---|---|
DT_REGISTRO | PARMCERTIDAO | DOM_TIMESTAMP_NOW | Não | Data/hora automática de gravação do registro de certidão fiscal |
CD_EMPRESA | PARMCERTIDAO | DOM_INTEGER | Sim (chave) | Código da empresa (PK) |
CD_TIPOCERTIDAO | PARMCERTIDAO | DOM_INTEGER | Sim (chave) | Código do tipo de certidão (PK) |
Comportamento
| O que faz | Detalhe |
|---|---|
| Preenchimento automático | O banco de dados atribui o timestamp atual (NOW) ao campo no momento do INSERT |
| Não editável | O usuário final não tem controle sobre este valor — não há componente UI associado |
| Registro de auditoria | Serve para rastrear quando o cadastro de certidão foi registrado no sistema |
Simulação passo a passo
- Acesse TFI015 — Cadastro de Certidões Fiscais.
- Selecione ou cadastre uma empresa (
CD_EMPRESA) e um tipo de certidão (CD_TIPOCERTIDAO). - Preencha os campos editáveis disponíveis na tela.
- 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 tipoST_*,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
| Aspecto | Valor |
|---|---|
| Tipo de controle | Schema (auto-preenchido) |
| Editável pelo usuário | Não |
| Participa da PK | Não |
| Default | NOW (timestamp atual) |
| Uso | Auditoria / rastreabilidade |
| Parâmetro configurável | Nã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.