Existem alguns processos da área Comercial que requer que seus vendedores visualizem e façam movimentações somente com determinados clientes de sua respectiva carteira, ou seja, restrição para que outros vendedores não visualizem lançamentos originados de outro vendedor.
Vejamos a seguir uma boa prática para configuração desta restrição.
O Sistema Sankhya/Jiva W existe uma expressão chamada: ctx[usuario_logado] e ctx[emp_usu_logado].
- Vejamos a configuração básica.
- Acesse o sistema com o usuário SUP
- Configurações » Controle de Acesso » Usuários
No cadastro do usuário, vincule o Código do Vendedor, no campo 'Vendedor'
Vincule o código da Empresa(se desejar), no campo 'Empresa' - Acesse a Rotina desejada. [Exemplo: Financeiro » Rotinas » Movimentação Financeira]
- Clique para abrir o 'Assistente de Filtro'.
- Clique em 'Editar filtro padrão'.
- Escolha uma das opções de filtro indicada abaixo e cole nesta opção
- Salve o registro.
Observação: Somente o usuário SUP tem permissão de inserir/alterar e excluir este filtro padrão. Os usuários não visualizara esta opção, portanto não poderá altera-lo ou exclui-lo.
- Vejamos um exemplo de uso das expressões na rotina de 'Movimentação Financeira'.
Abaixo foram definidas três possibilidades para configurar tal filtro:
Desta forma o USUÁRIO 'XXXXX', visualiza apenas títulos que ele mesmo lançou e para a empresa que está vinculada ao seu cadastro e o usuário SUP visualiza tudo.
( ctx[usuario_logado] <> 0 and
Financeiro.CODEMP = ctx[emp_usu_logado] AND
Financeiro.CODUSU = ctx[usuario_logado] ) or
ctx[usuario_logado] = 0
Se desejar que apenas o USUÁRIO 'XXXXX', visualize apenas títulos que são da Empresa 2(por exemplo), independente de quem lançou o título use apenas o filtro abaixo, usuário SUP visualiza tudo:
( ctx[usuario_logado] <> 0 and
Financeiro.CODEMP = ctx[emp_usu_logado]) or
ctx[usuario_logado] = 0
Se desejar que apenas o USUARIO 'XXXXX', visualize apenas títulos que ele próprio lançou independente da empresa vinculada ao usuário, use o filtro dessa forma,o usuário SUP visualiza tudo:
( ctx[usuario_logado] <> 0 AND
Financeiro.CODUSU = ctx[usuario_logado] ) or
ctx[usuario_logado] = 0
Comentários
0 comentário
Por favor, entre para comentar.