Identificador de Regra

GER-085CLICA01

Módulo: GER - Gerais.

Finalidade: Criar, via regra, verificações se deve ou não mostrar todas as informações existentes na tela "F085INC". Este controle é feito via regra caso o usuário não queira ver todas as informações do cliente, deve ser definido na regra que quando for o usuário ativo no sistema a variável "VSMosCad" deve receber o valor "1" (um). Se o usuário quer ver todas as informações do cliente deve ser definido o valor "0" (zero).

Características: Caso não seja definido valor "1" (um) para a variável "VSMosCad" o sistema vai definir por padrão que deve exibir todas as informações existentes na tela "F085INC".

Este identificador é valido somente para quando a tela é chamada a partir de outra tela, quando for aberta a tela direto via menu, há dois botôes na tela que permitem controlar isso, se clicar no "Mostrar" exibirá todas as informações do cliente, se clicar em "Mos. Cad." mostrará somente as informações cadastrais do cliente.

Para fazer a verificação existe a variável "VSUsuLog" que recebe o usuário ativo no sistema, caso o usuário deseja que mostre só os dados cadastrais, deve ser feita a verificação da mesma forma como é feita no exemplo da regra.

No exemplo da regra esta definindo que os usuários 15, 11 e 18 só querem ver os dados cadastrais do cliente quando a tela "F085INC" for aberta a partir de outra tela

Tela: F085INC

Transação: Não se aplica.

Regra:

Definir Numero VSMosCad;
Definir Numero VSUusLog;

se ((VSUsuLog = 15) OU
(VSUsuLog = 11) OU
(VSUsuLog = 18))
inicio
VSMosCad = 1;
fim;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSUsuLog NÚMERO Recebe o usuário Logado no sistema N
VSMosCad NÚMERO Determina se deve mostrar somente as informações cadastrais do cliente na tela 085INC S

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?