Identificador de Regra
CHA-900DSCBC01
Módulo: CHA - Chão de Fábrica.
Finalidade: Quando este identificador estiver cadastrado, ativo e ligado a uma regra, será possível definir a situação dos campos de seleção localizados no cabeçalho da tela F900BAC (check box). A regra sempre será executada quando a tela F900BAC for aberta, independente se for por menu ou por apontamento de O.P no chão de fábrica.
900DSCBC01 - Definir Situação dos Campos para Baixa de Componentes
Tela: Baixa de Componentes do Estoque(F900BAC)
Transação: Não se aplica.
Regra:
Este identificador necessita de regra ligada
Definir Alfa ChaACalCom;
Definir Alfa ChaAEtqPen;
Definir Alfa ChaANomTel;
@@- Define a situação dos campos, caso a tela ser acessada via Menu -@@
se (ChaANomTel = "FMENU")
inicio
ChaACalCom = "S";
ChaAEtqPen = "N";
fim;
@@- Define situação dos campos, quando for aberta por um apontamento de O.P -@@
se (ChaANomTel = "F909MIF") @@- -@@
inicio
ChaAEtqPen = "S";
ChaACalCom = "N";
fim;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
ChaANomTel | ALFA | Nome da tela que fará a abertura da tela F900BAC (ex: F909MIF, FMENU). | N |
ChaACalCom | ALFA | Define a situação do campo de seleção "Baixar Prop. Qtde Produzida". | S |
ChaAResPen | ALFA | Define a situação do campo de seleção "Tirar Reserva Pendente". | S |
ChaAComDis | ALFA | Define a situação do campo de seleção "Apenas Lotes c/ Qtde Disp". | S |
ChaAQtdLot | ALFA | Define a situação do campo de seleção "Propor Qtde Lote Ao Copiar". | S |
ChaADesPer | ALFA | Define a situação do campo de seleção "Descons. Qtde Perda". | S |
ChaACriBai | ALFA | Define a situação do campo de seleção "Util. Crit. Baixa Movtos". | S |
ChaACriDls | ALFA | Define a situação do campo de seleção "Util. Crit. Baixa Reserva". | S |
ChaAEtqPen | ALFA | Define a situação do campo de seleção "Pend. p/ baixar estq.". | S |
ChaAComEtq | ALFA | Define a situação do campo de seleção "C/ Estoque". | S |
ChaASemEtq | ALFA | Define a situação do campo de seleção "S/ Estoque". | 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.