Estou com um problema de lógica para fazer uma validação.
Vou citar meu exemplo.
Tenho varios itens que pertencem a varias filiais da empresa.
Aí quero que o usuario possa ver apenas os itens da sua filial.
Eu fiz a validação da seguinte forma.
Criei uma procedure que valida a filial dando uma mensagem de erro
quando o usuario não for da filial.
Ai criei outra que chama a procedure que valida filial
sempre que cair num item de filial que ele não tenha acesso.
Porem da a msg de erro e pula pro proximo registro
ate chegar a um que o usuario possa ver.
Queria otimizar
para diretamente e trazer somente os registros que o usuario pode ver
pulando os que o usuario não tem acesso.
Qual seria a melhor forma?
Validação.
-
- Rank: Estagiário Sênior
- Mensagens: 10
- Registrado em: Seg, 08 Ago 2011 11:54 am
- Localização: RS
-
- Moderador
- Mensagens: 641
- Registrado em: Seg, 03 Set 2007 3:26 pm
- Localização: Fortaleza - CE
att,
Daniel N.N.
Daniel N.N.
Esta usando junto o EBS? pois existe algumas alternativas por la.
Mas de qualquer forma. Se você consegue identificar usuário-filial e filial-items. Então não vejo muito problema.
Só existir um parâmetro de filial na consulta de items que quando for rodar, pegar a filial do usuário epassar como parametro pro seu select lá.
Mas de qualquer forma. Se você consegue identificar usuário-filial e filial-items. Então não vejo muito problema.
Só existir um parâmetro de filial na consulta de items que quando for rodar, pegar a filial do usuário epassar como parametro pro seu select lá.
-
- Rank: Estagiário Sênior
- Mensagens: 10
- Registrado em: Seg, 08 Ago 2011 11:54 am
- Localização: RS
Obrigado.
Está resolvido ...
Está resolvido ...
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes