DT_REGISTRO — Data/Hora de Registro (Automático)
Tela de configuração: FNC001 — Parâmetros Financeiros
Tabela:PARMINTEGRACAOFINANC.DT_REGISTRO
Tipo:DOM_TIMESTAMP_NOW( TIMESTAMP, padrãoCURRENT_TIMESTAMP)
Valor padrão: preenchido automaticamente pelo banco de dados
Descrição
Coluna de auditoria que registra automaticamente a data e hora da criação (INSERT) de cada registro na tabela PARMINTEGRACAOFINANC. O domínio DOM_TIMESTAMP_NOW atribui CURRENT_TIMESTAMP no momento da inserção, sem intervenção do usuário.
Telas impactadas
| Tela | Relação |
|---|---|
| FNC001 | CRUD da tabela PARMINTEGRACAOFINANC — campo gravado automaticamente ao inserir registro de integração financeira |
Campos envolvidos
| Campo | Tabela | Tipo | Observação |
|---|---|---|---|
DT_REGISTRO | PARMINTEGRACAOFINANC | DOM_TIMESTAMP_NOW | Não editável pelo usuário; preenchido pelo SGBD |
Comportamento
| O que faz | Detalhe |
|---|---|
| Registro automático de data/hora | No INSERT de um novo registro em PARMINTEGRACAOFINANC, o banco preenche DT_REGISTRO com o timestamp corrente |
| Não editável | O campo não possui controle visual na tela FNC001; não é alterado em UPDATE |
| Sem interação do usuário | O valor é definido exclusivamente pelo domínio DOM_TIMESTAMP_NOW |
Simulação passo a passo
- Acesse FNC001 — Parâmetros Financeiros.
- Posicione-se na aba/grade de Integração Financeira.
- Inclua um novo registro informando
CD_INTEGRACAOeDS_CODCLIENTE. - Salve o registro (
<F9>ou botão Salvar). - O banco de dados grava automaticamente
DT_REGISTROcom a data/hora atual.
Resultado esperado: O campo DT_REGISTRO é preenchido automaticamente com o timestamp do momento da inserção. Não há como o usuário visualizar ou alterar esse valor diretamente na tela FNC001.
Exceção / Importante: Este campo é puramente de auditoria interna. Não influencia nenhuma regra de negócio, validação ou comportamento do sistema. É um padrão adotado em diversas tabelas do JunsoftERP para rastreabilidade de registros.
Procedures impactadas
Não foram encontradas referências diretas ao campo DT_REGISTRO da tabela PARMINTEGRACAOFINANC em rotinas Delphi da tela FNC001 ou em scripts SQL (Scripts/). O campo é gerido exclusivamente pelo domínio DOM_TIMESTAMP_NOW no momento da inserção do registro.
As referências a
DT_REGISTROencontradas em outras rotinas e scripts referem-se a colunas homônimas em outras tabelas do sistema (ex.:USUARIOEMPRESA.DT_REGISTRO,LOG.DT_REGISTRO,ESTOQUEMOVTO.DT_REGISTRO), sem relação comPARMINTEGRACAOFINANC.
Tabela Comparativa Resumida
| Aspecto | Comportamento |
|---|---|
| Editável pelo usuário | Não |
| Preenchido automaticamente | Sim, no INSERT via DOM_TIMESTAMP_NOW |
| Atualizado em UPDATE | Não |
| Impacta regras de negócio | Sem impacto direto identificado no código |
| Visível na tela FNC001 | Não (coluna de auditoria sem controle visual) |