Linha de Produto: | Datasul |
Segmento: | Tecnologia |
Módulo: | Menu
|
Função: | Atualiza menu usuário
|
Situação/Requisito: | No programa de atualização do menu do usuário (MER010AA) não é possível informar a faixa de usuários ou grupos nos ambientes Oracle e SQL. Também é realizada uma consulta diferente para cada tipo de ambiente, o que acaba dificultando a manutenibilidade do programa.
|
Solução/Implementação: | Foram realizadas diversas melhorias no programa de atualização do menu do usuário, as quais seguem abaixo: 1 - Unificação da atualização para os bancos Oracle, Progress e SQL Server. Nos 3 ambientes poderá ser informada a faixa de usuários ou grupos e será realizada a mesma consulta para atualizar; 2 - Melhoria na performance da atualização; 3 - Inclusão das opções "Bloqueado" e "Senha Expirada" na tela de seleção para informar se deseja considerar os usuários bloqueados e/ou com senha expirada. São considerados usuários bloqueados todos que estiverem com a data final de validade no cadastro de usuários, menor que a data em que será realizada a atualização; 4 - Usuários inativos não serão considerados na atualização. São considerados usuários inativos todos os usuários que foram excluídos e aparecem no cadastro de usuários com a opção "Inativo" marcada; 5 - Foi corrigido a funcionalidade que utilizava a propriedade menu.ignore.asterisk. Quando esta opção for ativada no arquivo datasul_framework.properties, na atualização será ignorado o grupo de usuário * (asterisco); 6 - Foi inserida uma mensagem de acompanhamento mais detalhada: - Para registros que serão incluídos ou alterados, serão apresentados o nome do usuário, nome do grupo de usuário e nome do programa. A ordenação será por usuário, grupo de usuário e programa, respectivamente;
- Para registros que serão excluídos, serão apresentados o nome do usuário e o nome do programa. A ordenação será por usuário e programa.
|
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))