Identificador de Regra
EST-210PRDEP01
Módulo: EST - Estoques.
Finalidade: Terá por objetivo possibilitar ao usuário informar valores padrões para os campos da Ligação Produto X Depósito.
O grande objetivo deste indentificador é o de sugerir valores para as novas ligações na tabela Estoques - Produtos por Depósito (E210EST). Existem campos cruciais como: Quantidade Mínima, Quantidade Máxima, Estoque Negativo, dentre outros, que precisam ser definidos pelos usuários.
Portanto, se as marcações forem feitas e o sistema verificar que o produto em questão ainda não está ligado ao respectivo depósito, o identificador de regras será chamado corretamente.
A partir da versão 5.5.1.3c (19/10/2007) este identificador passou a ser considerado também na geração automática da ligação em outras rotinas, como no cadastro de produtos agrupado (quando a opção para gerar a ligação estiver selecionada).
Tela: Ligação Produto X Depósito
Transação: Não se aplica.
Regra:
Definir Alfa VSEstNeg;
Definir Numero VSEstRep;
Definir Numero VSEstMin;
Definir Numero VSEstMax;
Definir Numero VSEstMid;
Definir Numero VSEstMad;
Definir Numero VSDatCcr;
Definir Numero VSDatCfr;
Definir Numero VSDatVal;
Definir Alfa VSSitEst;
Definir Numero VSQtdEst;
Definir Numero VSQtdCcr;
Definir Numero VSPrzRsu;
Definir Alfa VSCodPro;
Definir Alfa VSCodDer;
Definir Alfa VSCodDep;
Se (VSCodDep = "DEP02") @ sugerir valores se o depósito for Dep02 @
inicio
VSEstNeg = "S";
VSEstMax = 1000;
VSEstMin = 10;
fim;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCODPRO | ALFA | CÓDIGO DO PRODUTO | N |
VSCODDER | ALFA | CÓDIGO DA DERIVAÇÃO | N |
VSCODDEP | ALFA | CÓDIGO DO DEPÓSITO | N |
VSESTNEG | ALFA | EST. NEGATIVO | S |
VSESTREP | NÚMERO | EST. REPOSIÇÃO | S |
VSESTMIN | NÚMERO | EST. MINIMO | S |
VSESTMAX | NÚMERO | EST. MAXIMO | S |
VSESTMID | NÚMERO | QTD. DIAS MINIMO | S |
VSESTMAD | NÚMERO | QTD. DIAS MAXIMO | S |
VSDATCCR | DATA | DATA INI. CONSUMO | S |
VSDATFCR | DATA | DATA FINAL CONSUMO | S |
VSDATVAL | DATA | DATA VALIDADE | S |
VSSITEST | ALFA | SITUAÇÃO | S |
VSQTDEST | NÚMERO | QTD. ESTOQUE | S |
VSQTDCCR | NÚMERO | QTD. DIAS REP. | S |
VSPRZRSU | NÚMERO | PRAZO RESSUPRIMENTO | 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.