Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de Regra

GER-075DER01

Módulo: GER - Gerais.

Finalidade: Permitir que o usuário consista, através da regra, o valor dos campos da tabela de produtos, guia derivações, para complementar as consistência já existentes no sistema, conforme as necessidades do cliente.

Características: A regra será chamada ante de gravar o registro no banco, podendo ser cancelado com uma mensagem de erro.
Para acessar o valor dos campos, deve-se usar na regra apenas o nome do campo. Ex.: Para acessar "E075DER.CodPro" usar apenas "CodPro".

- A partir da versão 5.5.1.15 (18/09/09) é possível consistir também os valores dos campos de usuário. Para saber se os campos de usuário estão disponíveis na regra ou não, deve-se checar o valor da variável "CamUsu".

Tela: Cadastro de Produtos/Derivações

Transação: Não se aplica.

Regra:

Se (DesCpl = "")
GeraLog("Informe a descrição complementar");

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
E075DER ALFA Cada campo da tabela E075DER é uma variável na regra, sendo todos eles somente leitura. N
CamUsu ALFA Indica se os campos de usuário estão disponíveis (S - Sim / N - Não) N

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ê?