Linha de Produto: | Virtual age |
---|
Segmento: | Moda |
---|
Módulo: | Administração de usuário |
---|
Função: | Inativar grupo de menu de usuário |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DVACOM-200 |
---|
Foi solicitado a possibilidade de inativar grupos de menus e também ser possível incluir e excluir restrições de forma coletiva e selecionável.
Foi implementado no componente ADMFM036 o campo inativo que será utilizado para inativar grupos de menu. No mesmo componente foi inserido também um filtro de situação, onde será possível filtrar pela situação "Ativo", "Inativo" e "Ambos". Neste componente também foi implementado o botão "Usuário" onde terá a função de acionar o componente ADMFM147.
Foi desenvolvido o componente ADMFM147 este componente tem a função de listar os usuários de um determinado grupo de menu e também tem a função de excluir o usuário do grupo de menu de uma determinada empresa, sendo ao o usuário/empresa o mesmo terá os componentes e restrições do grupo excluídos da empresa selecionada.
Foi implementado nos componentes ADMFM037, ADMFM139, ADMFM038, ADMFM080, ADMFM125 para que não seja possível realizar manutenções em grupos de menus que estejam com situação "Inativo".
Também foi inserido nos componentes ADMFL024, ADMFL025, ADMFL026, ADMFL027, ADMFL202 o campo inativo apenas para visualização. Estes mesmos campos foram inseridos nos relatórios ADMR004, ADMR005, ADMR006, ADMR007, ADMR008, ADMR025.
Imagem 1 -Foi aberto o componente ADMFM036, acionado o checkbox "Inativo" e em seguida acionado o botão "F3" para salvar.
Imagem 2 - Ao salvar a manutenção e filtrar os grupos de menus pela situação inativo nota-se que o grupo de menu 2 ficou como inativo. Em seguida foi acionado o botão "Usuário...".
Imagem 3 - Foi aberto o componente ADMFM147 e selecionado o usuário "57-Henrique B" e acionado o botão "Excluir".
Imagem 4 - Após excluir o usuário foi apresentado a mensagem "processo concluído com sucesso". Com isso na empresa 4 este usuário não tem como acessar componentes que estavam vinculados ao grupo de menu 1 e as restrições também foram excluídas.
Imagem 5 - Foi aberto o componente ADMFM038 e ao tentar inserir o grupo de menu 1 que está inativo nota-se que foi apresentada uma mensagem barrando o processo.
Imagem 6 - Foi aberto o componente ADMFL024 com o grupo de menu 1 e nota-se que o mesmo possui um campo para demonstrar que o grupo de menu está inativo. Em seguida foi acionado o botão "F6" para realizar a impressão.
Imagem 7 - Ao realizar a impressão do relatório ADMR005 nota-se que há um campo para demonstrar que o grupo de menu 1 está inativo.
05. ASSUNTOS RELACIONADOS
- Esta implementação é um complemento da tarefa DVACOM2-916.