Identificador de Regra

GER-075VOLPD01

Módulo: GER - Gerais.

Finalidade: Permite manipular o valor dos campos de Volume do Produto e Volume da Derivação.
O valor do volume (produto/derivação) não pode ser maior de 999.999, conforme máscara dos campos.

Características: As variáveis GerACodOri, GerACodFam, GerAUniMed são passadas quando a chamada para regra vier do cadastro de produtos.

A variável GerACodDer é passada quando a chamada para regra for referente a cadastro de derivações.

Demais variáveis são passadas tanto para produto quanto para derivação.

Tela: F075PRO e F075GFP

Transação: Não se aplica.

Regra:

Definir Numero GerNVlrAlt;
Definir Numero GerNVlrLar;
Definir Numero GerNVlrCom;
Definir Numero GerNVolCal;
Definir Numero GerNVlrVol;

se (GerNVolCal > 999999)
GerNVlrVol = ((GerNVlrAlt * GerNVlrLar * GerNVlrCom)/100);
senao
GerNVlrVol = ((GerNVlrAlt * GerNVlrLar * GerNVlrCom));

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
GerACodPro ALFA Código do produto N
GerACodOri ALFA Código da Origem do produto N
GerACodFam ALFA Código da Família do produto N
GerAUniMed ALFA Unidade medida do produto N
GerNVlrLar NÚMERO Largura do produto ou derivação N
GerNVlrAlt NÚMERO Altura do produto ou derivação N
GerNVlrCom NÚMERO Comprimento do produto ou derivação N
GerNVolCal NÚMERO Volume do produto/derivação calculado pelo sistema N
GerACodDer ALFA Código da Derivação N
GerNVlrVol NÚMERO Volume definido pela regra 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ê?