Sub-sistema de administração de logs

Índice

Históricos de dados

RTLOG.CON_JOURNALING

Descrição

Permite consultar o histórico de alterações de um determinado registro. Esta interface apresenta os históricos registrados de uma forma descritiva.

Campos:

Data e hora em que ocorreu a alteração.
Usuário da sessão que gerou esta informação.
Nome da tabela que foi alterada.
ID do registro que originou o DML. Obrigatório para comando "I", "U" ou "D".
Tipo de alteração realizada.
  • Inclusão
  • Alteração
  • Exclusão
Descrição textual da operação realizada, combinado os valores aplicados e anteriores em um único campo.
Lista dos valores anteriores para os atributos da entidade. Nas operações de DELETE, é formado por uma lista de CHAVE=VALOR. Nas operações de UPDATE, segue a mesma ordem dos parâmetros informados para o comando.
Relação dos valores informados para os atributos.
Identificação (nome global) do nodo que originou a operação (M, M.2, etc.).
Endereço IP de onde veio a requisição que gerou este LOG.

Operações

Topo

Pesquisa

Permite restringir o conjunto de registros a serem listados informando filtros para determinados campos.
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Topo

Listagem

Apresenta uma lista com os registros que atendem os filtros informados. Clique no registro para selecioná-lo. Caso o registro desejado seja o primeiro (ou único), é possível selecioná-lo pressionando a tecla ENTER.
Topo

Consulta (VIEW)

Tela que apresenta os dados de um registro específico apenas para consulta.

Configurações

RTLOG.CON_JOURNALING.NULL_TEXT

Texto a ser apresentado para indicar que o campo não está informado

Define o texto que deve ser apresentado para indicar que um determinado campo não está ou estava informado.
Caso não configurado, assume "(não informado)".

Tipo: TEXT

RTLOG.CON_JOURNALING.TEMPLATE_DESCRICAO_DELETE

Template para apresentação da descrição de uma exclusão

Template HTML utilizado para formar a descrição de registros de exclusão.
O template DEVE se formado por 3 linhas HTML:
A segunda linha será repetida para cada atributo inserido/alterado e as seguintes macro-substituições deverão ser utilizadas:

  • ${label}: Título (label) utilizado para identificar o atributo.
  • ${antes}: O valor do atributo antes da operação.
  • ${depois: O valor do atributo após a operação.

Exemplos:
  • Simplificado (apenas indica que o registro foi excluído)
Registro excluído


  • Simplificado apresntando os valores antigos

<strike><b>${label}:</b> ${antes}</strike><br>

Tipo: TEXT_LONG

RTLOG.CON_JOURNALING.TEMPLATE_DESCRICAO_INSERT

Template para apresentação da descrição de uma inclusão

Template HTML utilizado para formar a descrição de registros de inclusão.
O template DEVE se formado por 3 linhas HTML:
A segunda linha será repetida para cada atributo inserido/alterado e as seguintes macro-substituições deverão ser utilizadas:

  • ${label}: Título (label) utilizado para identificar o atributo.
  • ${antes}: O valor do atributo antes da operação.
  • ${depois: O valor do atributo após a operação.

Exemplos:
  • Modelo simplificado:

<b>${label}:</b> ${depois}<br>

  • Modelo em tabela
<table class="form"><tbody>
<tr><td class="label"><b>${label}:</b></td><td>${depois}</td></tr>
</tbody></table>

Tipo: TEXT_LONG

RTLOG.CON_JOURNALING.TEMPLATE_DESCRICAO_UPDATE

Template para apresentação da descrição de uma alteração

Template HTML utilizado para formar a descrição de registros de alteração.
O template DEVE se formado por 3 linhas HTML:
A segunda linha será repetida para cada atributo alterado e as seguintes macro-substituições deverão ser utilizadas:

  • ${label}: Título (label) utilizado para identificar o atributo.
  • ${antes}: O valor do atributo antes da operação.
  • ${depois: O valor do atributo após a operação.

Exemplos:
Apresentar os valores organizados em uma tabela
<table class="form"><tbody><tr><th></th><th>De</th><th>Para</th></tr>
<tr><td class="label"><b>${label}:</b></td><td>${antes}</td><td>${depois}</td></tr>
</tbody></table>

Apresentar os valores de forma simplificada (padrão)

<b>${label}:</b> <strike>${antes}</strike> ${depois}<br>

Resultado:
Nome do campo: Valor antigo Valor novo
Outro: 215,90 225,55

Tipo: TEXT