01. DADOS GERAIS

Produto:

Segmento:

Módulo:Serviços de integração
Função:Melhoria no controle de permissão para os serviços de integração.
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVACOM-20240

DVACOM-20107


02. SITUAÇÃO/REQUISITO

Foi solicitada a implementação de restrição de permissão por usuário no componente GERFP095, no qual apenas os usuários que estão inseridos na restrição IN_CANC_ATIV_ENC_PRO podem realizar alterações.

Solicitado a criação de log para cada ação do processo (Ativar, Cancelar e Encerrar).

03. SOLUÇÃO

Foi realizada a implementação da restrição IN_CANC_ATIV_ENC_PRO  no componente GERFP095, no qual permite que os usuários que estejam inseridos na lista tenham permissão para realizar ativação, cancelamento ou encerramento de serviços.

Observação: Caso não exista nenhum usuário cadastrado na restrição IN_CANC_ATIV_ENC_PRO, todos estarão liberados para realizar alterações.

Foi implementada a funcionalidade de criação de log para cada ação realizada no processo (GERFP095).



Imagem 01 - A imagem acima demonstra a configuração do usuário 978173, cadastrado na restrição IN_CANC_ATIV_ENC_PRO no componente GERFP09.


Imagem 02 - A imagem acima demonstra a configuração de alteração utilizando o usuário configurado na restrição.


Imagem 03 - Após confirmar, é solicitado login e senha do usuário para executar a alteração.


Imagem 04 - A imagem acima demonstra a alteração realizada após inserir corretamente o login e senha solicitado.


Imagem 05 - Caso o usuário não esteja inserido na restrição, o processo será barrado informando a falta de permissão.


Imagem 1 - Acima vemos o botão "Log" que ira chamar o novo componente criado para a listagem.


Imagem 2 - Acima vemos como exemplo o novo componente criado para a consulta de Log do processo background (GERFC016), este componente pode ser chamado tanto pelo GERFP095 como pelo menu.