01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Administração de sistema |
Função: | Permitir relacionamento de componentes e restrições ao grupo de menu |
Requisito/Story/Issue (informe o requisito relacionado) : | DVACOM-1039 |
02. SITUAÇÃO/REQUISITO
Foi solicitado para que sejam revisadas as funcionalidades e comportamentos operacionais do componente ADMFM139 para um melhor funcionamento.
03. SOLUÇÃO
Foi realizada uma refatoração no componente ADMFM139 afim de evitar processamentos e atualizações desnecessárias de registros. Este componente permite o vínculo de componentes para grupo de menu e estes podem estar vinculados com usuários do sistema. Além disso, permite a manutenção de valores das restrições dos componentes.
Imagem 01 - No componente ADMFM014 foi realizada a configuração do parâmetro empresa "USA_GRUPO_RESTRICOES" com o valor "1" para que permita o cadastro de valores das restrições associadas aos componentes do grupo.
Imagem 02 - Após informar o código do grupo "602" (ADMFM036) é possível verificar os componentes do grupo, os usuários do grupo e as restrições associadas ao componente que está em foco.
Imagem 03 - Foi adicionado o componente PDVFM001, o nível e acionado o botão "Atualizar".
Imagem 04, 05 e 06 - Caso não haja nenhuma inconsistência, serão exibidas mensagens informativas referente ao processo da atualização.
Imagem 07 - Assim como o componente ADMFM037 também é possível realizar o vínculo do grupo ao usuário do sistema através do componente ADMFM026, botão "Grupo...".
Obs.: Após a confirmação da atualização o usuário poderá atualizar ou não os valores das restrições referente aos componentes do grupo, caso opte por não os valores das restrições não serão gravados ou atualizados para o usuário.
Imagem 08 - Opcionalmente o usuário poderá criar um grupo destinado a um determinado privilégio (ADMFM036 → "Tp. privilégio"). Ao escolher um destes grupos, o privilégio ficará exibido junto ao código e descrição do grupo. Neste grupo só poderão ser relacionados componentes liberados para o privilégio. Caso seja utilizada a consulta de componente (botão ">>"), o componente SISFL030 trará apenas os componentes permitidos para o tipo de privilégio.
Imagem 09 - Se eventualmente for digitado o código de um componente não liberado para o privilégio o ADMFM037, será exibida a mensagem acima.
04. DEMAIS INFORMAÇÕES
Caso exista dois ou mais grupos com a mesma restrição, e esta possua valor inicial e final, será atualizado para o usuário o menor valor referente ao valor inicial e o maior valor referente ao valor final.
05. ASSUNTOS RELACIONADOS