Identificador de Regra

GER-000HDTPA01

Módulo: GER - Gerais.

Finalidade: Tornar os campos "Pre. Mt. 2", "Cus. MO.", "Consumo Teórico", "Consumo Praticado", "Representante" e "Preço Orçado" somente leitura.

Para manipular os campos, o usuário terá acesso as variáveis abaixo, bastando atribuir "D" a uma delas quando desejar desabilitar o campo na tela.
Caso qualquer uma das variáveis não esteja declarada na regra, ou seja atribuído qualquer outro valor diferente de "D", o campo continuará acessível, conforme o padrão da tela.

VEstadoPreMt2 referente ao campo "Pre. Mt. 2"
VEstadoVlrCmo referente ao campo "Cus. MO."
VEstadoVlrCte referente ao campo "Consumo Teórico"
VEstadoVlrCpr referente ao campo "Consumo Praticado"
VEstadoCodRep referente ao campo "Representante"
VEstadoPreOrc referente ao campo "Preço Orçado"

Tela: F081TPA

Transação: Não se aplica.

Regra:

Exemplo de Regra:

Definir Numero VSCodEmp;
Definir Alfa VSCodPro;
Definir Numero VSCodCli;

Definir Alfa VEstadoPreMt2;
Definir Alfa VEstadoVlrCmo;
Definir Alfa VEstadoVlrCte;
Definir Alfa VEstadoVlrCpr;
Definir Alfa VEstadoCodRep;
Definir Alfa VEstadoPreOrc;

VEstadoPreMt2 = "D";
VEstadoVlrCmo = "D";
VEstadoVlrCte = "D";
VEstadoVlrCpr = "D";
VEstadoCodRep = "D";
VEstadoPreOrc = "D";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da Empresa N
VSCodPro ALFA Código do Produto N
VSCodCli NÚMERO Código do Cliente N
VSCodTpr ALFA Código da Tabela de Preços N
VEstadoPreMt2 ALFA Referente ao campo "Pre. Mt. 2" da grade de produtos S
VEstadoVlrCmo ALFA Referente ao campo "Cus. MO." da grade de produtos S
VEstadoVlrCte ALFA Referente ao campo "Consumo Teórico" da grade de produtos S
VEstadoVlrCpr ALFA Referente ao campo "Consumo Praticado" da grade de produtos S
VEstadoCodRep ALFA Referente ao campo "Representante" da grade de produtos S
VEstadoPreOrc ALFA Referente ao campo "Preço Orçado" da grade de produtos 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ê?