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.