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

CHA-900CDMLO01

Módulo: CHA - Chão de Fábrica.

Finalidade: Consistir dados em geral.

A regra deste identificador é executada:
1. Na entrada da tela => para buscar o conteúdo do campo DesRef (VsTipEve será igual a 'C');
2. No mostrar da tela => para buscar o conteúdo da variável CodRef (VsTipEve será igual a 'M');
3. No Processar da tela => para checar os dados em geral, ou seja, validar o que o usuário fez (VsTipEve será igual a 'P').

Tela: F900Dls

Transação: Não se aplica.

Regra:

Tem.
Exemplo de regra:

definir alfa DesRef;
definir alfa CodRef;
definir alfa VSTipEve;
definir alfa CodPro;
definir alfa CodDer;
definir alfa CodDep;

DesRef = "Característica";
CodRef = "Lote com caract. XXX";

Se (VsTipEve = 'P')
{
/* fazer as devidas checagens */
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSTipEve ALFA Evento que está sendo executado ('C'=Consulta entrada tela; 'M'=Mostrar dados tela; 'P'=Processar dados tela N
CodPro ALFA Código do Produto N
CodDer ALFA Código da Derivação N
CodDep ALFA Código do Depósito N
CodLot ALFA Código do Lote N
QtdRes NÚMERO Qtde que usuário reservou do lote para a OP em questão (conteúdo disponibilizado no processar). N
DesRef ALFA Descrição do cabeçalho do campo referência inserido na grade. S
CodRef ALFA Conteúdo que usuário deseja mostrar no campo criado na grid 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ê?