Ir para o conteúdo principal

OS 91700 - MELHORIA - SENDDECOR - LOG DE ALTERAÇÃO DE PARAMENTRO SEM USUARIO DE QUEM MODIFICOU

Objetivo:

A solicitação visa, garantir rastreabilidade nas alterações do cadastro de parâmetros da Frente de Loja, permitindo que, ao consultar o Histórico do parâmetro, o usuário visualize quem (usuário logado) realizou cada modificação.
Com isso, o time consegue auditar alterações e identificar responsáveis sem depender de validações externas.

Premissas:

  • Necessário o ambiente estar atualizado com as versões:
    • SendDecor de número 127230 Genexus 15 ou superior;
    • Script de número 127509 SQL / 127510 Postgre ou superior;

Teste realizado após a atualização

Cenário 1: Alterar um parâmetro e validar gravação do “Usuário” no histórico

Objetivo: confirmar que ao salvar uma alteração, o histórico registra e exibe o usuário responsável.

Passos:

  1. Acessar Frente de Loja > Cadastro > Parâmetros (Editar).

  2. Localizar um parâmetro na listagem.

  3. Abrir o registro para edição.

  4. Alterar campo do parâmetro

  5. Clicar em Confirmar.

  6. Clicar em Histórico.

Resultado esperado:

  • O sistema confirma a alteração (sem erros).

  • Na tela de histórico, deve existir um novo registro contendo:

    • data/hora da alteração

    • valores dos campos alterados

    • Coluna “Usuário” preenchida com o usuário logado (ex.: SUPERVISOR).

Acessando a funcionalidade
image.png
image.png

Tela de parâmetro

Na tela principal, clique em editar.

image.png

Altere os campos desejados, neste exemplo vamos alterar todos os campos.image.png

Após alteração dos campos:image.png

Consulta do histórico
Para consultar a alteração, clique no botão Histórico.image.png

Observação: Os registros gravados antes da versão atualização, na coluna usuário ficará em branco. 

4.png

ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.