Tempo aproximado para leitura: 00:02:00 min
Dúvida
Como restringir o acesso do usuário para alterar informação de um campo específico?
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Gestão de Pessoal - Todas as versões
Solução
Este procedimento poderá ser efetuado para qualquer campo do sistema para que somente um ou mais usuários possam alterar a informação.
O exemplo abaixo refere-se ao cadastro de funcionário GPEA010 campo ‘Salário’ da aba ‘Funcionais’.
- Acesse o cadastro de funcionários, aba ‘Funcionais’ e no campo ‘Salário’ selecione ‘F1’ para identificar qual o nome deste campo.
Nome do campo é ‘RA_SALARIO’ da tabela SRA.
2. Acesse o módulo do Configurador > Usuários > Senha >Usuários (CFGA510).
3. Anote o ID do usuário que terá acesso para alterar o campo ‘Id Usuário’.
4. Acesse Base de Dados > Dicionários > Arquivos (CFGX034).
5. Pesquise o nome da tabela do campo em questão. Neste caso é a tabela SRA.
6. Selecione a opção ‘Editar’, ‘Funcionário’ e ‘Campos’:
7. Pesquise o campo ‘RA_SALARIO’:
8. Selecione ‘Editar’ e na aba ‘Opções’, no campo ‘Modo Edição’ informe a variável ‘__cUserId’ que é carregada automaticamente quando o usuário acessa o sistema, com o código do Id do usuário que terá acesso. O Id do usuário que terá acesso ($ "000002").
Exemplo: __cUserId $ "000002"
Caso queira liberar o acesso para outros usuários, informar ‘vírgula’ e os demais Ids.
9. Atualize o banco de dados, selecionando o botão ‘Atualizar Base de Dados’ e depois selecione ‘Sair’.
Saber Mais:
RH - Linha Protheus - GPE - Restringir acesso de usuário a determinada rotina
RH - Linha Protheus - GPE - Como configurar Bloqueio do Usuário Por Vínculo Funcional
RH - Linha Protheus - GPE - Bloqueio de acesso por vinculo funcional de usuários demitidos
1 Comentários