Pular para o conteúdo principal

ADM005 — Atalhos de Módulos por Usuário

Fonte​

  • Source: source/ADM005/

Objetivo​

O módulo ADM005 gerencia os atalhos de programas por usuário e por empresa. Atalhos são acessos rápidos a módulos do sistema que o usuário utiliza com frequência, permitindo que programas específicos sejam acessados diretamente sem navegar pela estrutura completa de menus. Cada atalho é associado a uma combinação de empresa, usuário e módulo, com uma ordem de exibição configurável.

A criação e manutenção de atalhos melhora a produtividade dos usuários, pois reduz o tempo necessário para localizar e abrir os módulos mais utilizados no dia a dia. O ADM005 permite que o administrador do sistema configure atalhos para outros usuários, garantindo que cada operador tenha acesso rápido exatamente às ferramentas de que precisa.

O módulo possui uma seção de filtro que permite ao administrador visualizar atalhos de usuários e empresas específicos, além de uma grade principal com suporte a ordenação dinâmica por colunas. A ordenação pode ser alternada entre crescente e decrescente clicando nos cabeçalhos das colunas.

A segurança do módulo é garantida por uma regra de permissão de exclusão: apenas o próprio usuário pode excluir seus atalhos ou, alternativamente, um usuário com perfil AUTORIZADOR pode excluir atalhos de outros usuários. O usuário ADMIN possui visibilidade total de todos os registros do sistema.


Funcionalidades​

  • Filtro de Consulta
  • Cadastro de Atalhos
  • Grade de Atalhos com Ordenação Dinâmica
  • Campo Calculado DS_MODULO

Mensagens exibidas​

Levantadas de source/ADM005/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-0048ConfirmaçãoDeseja Salvar as Alterações Antes de Sair?
I-0046InformaçãoRegistro Excluído com Sucesso.
I-0047InformaçãoAlterações Efetuadas com Sucesso.
W-0007AvisoUsuário não Cadastrado. Verifique [ADM001]!
W-0010AvisoEmpresa não cadastrada ou não liberada para o usuário. [ADM001]
W-0012AvisoÉ Obrigatório Informar o Usuário.
W-0014AvisoÉ Obrigatório Informar a Empresa.
W-0017AvisoO Usuário não possui Acesso a este Programa. Verifique! [ADM004]
W-0497AvisoMódulo não cadastrado. Verifique!
W-0498AvisoVocê não é Autorizador para Excluir atalhos de outro Usuário. Verifique! [TFA008]
W-0499AvisoO Usuário já Possui este Atalho Cadastrado!
W-0500AvisoO Usuário não possui a Empresa (%s) Liberada. Verifique! [ADM001]
W-0501AvisoÉ Obrigatório informar o Programa!
W-0502AvisoA Empresa não está Cadastrada ou não possui Acesso a Programas [ADM002]!

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
ATALHODELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
ACESSOSELECT
AUTORIZADORSELECT
EMPRESASELECT
USUARIOSELECT
USUARIOEMPRESASELECT