Pular para o conteúdo principal

DT_REGISTRO — Data de Registro da Comissão de Transporte

Tela de configuração: TTR017 — Parâmetros de Comissão de Transporte
Localização: Tela TTR017, coluna DT_REGISTRO da grade de parâmetros
Tabela: PARMCOMISSAOTRANSP
Tipo de dado: DOM_TIMESTAMP_NOW (Timestamp automático)
Valor padrão: preenchido automaticamente pelo banco de dados (CURRENT_TIMESTAMP / NOW)


Resumo​

O campo DT_REGISTRO na tabela PARMCOMISSAOTRANSP é um campo técnico de auditoria, não editável pelo usuário final. Ele registra automaticamente a data e hora exatas da criação ou alteração de cada linha de parâmetro de comissão de transporte.

Por ser do domínio DOM_TIMESTAMP_NOW, o preenchimento ocorre de forma transparente, sem intervenção do operador na tela TTR017.


Telas impactadas​

TelaDescriçãoImpacto
TTR017Parâmetros de Comissão de TransporteExibe DT_REGISTRO como coluna somente-leitura na grade de parâmetros.

Campos envolvidos​

CampoTabelaTipoEditávelObservação
DT_REGISTROPARMCOMISSAOTRANSPTIMESTAMPNãoPreenchido automaticamente pelo domínio DOM_TIMESTAMP_NOW

Opções disponíveis​

Não aplicável.

Este campo não possui opções configuráveis. Trata-se de uma coluna de controle de data/hora de registro (audit trail), cujo valor é atribuído automaticamente pelo sistema de banco de dados no momento do INSERT ou UPDATE.


Comportamento detalhado​

Preenchimento automático​

Quando o usuário realiza qualquer operação na tabela PARMCOMISSAOTRANSP — incluindo a inserção de um novo parâmetro de comissão ou a alteração de valores como PS_CARGA ou QT_MEDIA — o banco de dados atualiza o campo DT_REGISTRO com a data e hora corrente.

OperaçãoComportamento de DT_REGISTRO
Inclusão de novo parâmetroRecebe CURRENT_TIMESTAMP automaticamente
Alteração de parâmetro existenteAtualizado para CURRENT_TIMESTAMP automaticamente
Consulta / visualizaçãoExibido como informação somente-leitura

Procedures impactadas​

Rotinas Delphi com referência direta ao parâmetro​

Nenhuma rotina Delphi foi encontrada fazendo referência direta ao campo PARMCOMISSAOTRANSP.DT_REGISTRO.

Referências SQL diretas ao campo​

Nenhuma procedure/view em Scripts/ faz referência literal ao campo DT_REGISTRO dentro da tabela PARMCOMISSAOTRANSP.

Candidatas por uso da tabela​

A seguinte procedure consulta a tabela PARMCOMISSAOTRANSP, mas não utiliza o campo DT_REGISTRO explicitamente:

ProcedureArquivoObservação
CALCULA_COMISSAOVIAGEMScripts/CALCULA_COMISSAOVIAGEM.sqlLê PARMCOMISSAOTRANSP (colunas PS_CARGA e QT_MEDIA); DT_REGISTRO não participa do cálculo.

Nota: Como DT_REGISTRO não é consumido em rotinas de cálculo ou regras de negócio, sua função é estritamente de rastreabilidade/auditoria.


Tabela Comparativa Resumida​

AspectoDetalhe
ParâmetroDT_REGISTRO
TabelaPARMCOMISSAOTRANSP
TelaTTR017 — Parâmetros de Comissão de Transporte
TipoTIMESTAMP (DOM_TIMESTAMP_NOW)
EditávelNão (automático)
ObrigatórioSim (implícito pelo domínio)
Impacto funcionalAuditoria / rastreabilidade
Rotinas DelphiNenhuma referência direta identificada
Procedures SQLNenhuma referência direta identificada

Exceção / Importante:
O valor exibido em DT_REGISTRO depende do relógio do servidor de banco de dados. Diferenças de fuso horário ou ajustes no servidor podem refletir neste campo. Não há interface na tela TTR017 para correção manual desta data/hora.