Identificador de Regra
EST-220INVRT01
Módulo: EST - Estoques.
Finalidade: Foi implementado na rotina de inventário de estoques o conceito de Inventário Rotativo, que consiste em, via identificador de regras, permitir inventariar produtos em intervalos regulares. Foi efetuado as seguintes alterações:
F220INI - Suprimentos > Gestão de Estoques > Inventário > Geração
- Nesta tela o identificador receberá os dados do inventário, e ao ser ativado e ligado a uma regra, tem o objetivo de filtrar os produtos a serem mostrados na grade "Produtos" de acordo com a variável de retorno "EstAIndInv".
------------------------------------------------------------------------------------------------------
F220COI - Suprimentos > Gestão de Estoques > Inventário > Contagens
F220COA - Suprimentos > Gestão de Estoques > Inventário > Contagens c/ Acertos Automáticos
- Nestas telas, o identificador EST-220INVRT01 ativo e ligado a uma regra tem como objetivo disponibilizar o campo "Tipo Inventário" no cabeçalho das telas para a informação do tipo de inventário, com as opções "Normal" e "Rotativo". O valor padrão para esta opção será "1-Normal", e será gravada no novo campo disponibilizado E220CON.CONINV.
------------------------------------------------------------------------------------------------------
F220DAI - Suprimentos > Gestão de Estoques > Inventário > Diferenças/Acertos:
- O identificador EST-220INVRT01 tem como objetivo disponibilizar na grade "Produtos" o campo de consulta "Tip.Cont.Inv.", onde será exibida a informação do tipo de contagem que foi gravada para o inventário.
Características: Somente na tela F220INI a regra é executada, nas demais telas só é verificado se o identificador está ativo e ligado a uma regra, habilitando os campos citados.
Tela: F220INI, F220COA, F220DAI
Transação: Não se aplica.
Regra:
Exemplo de regra:
---------------------
Definir Numero EstNCodEmp;
Definir alfa EstDDatInv;
Definir alfa EstACodDep;
Definir alfa EstACodOri;
Definir alfa EstACodFam;
Definir alfa EstACodPro;
Definir alfa EstACodDer;
Definir alfa EstAIndInv;
@Indicativo se permite inventariar (mostrar) o produto@
EstAIndInv = "S";
se (EstACodPro = "P002") {
EstAIndInv = "N";
}
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
EstNCodEmp | ALFA | Código da empresa | N |
EstDDatInv | DATA | Data base do inventário | N |
EstACodDep | ALFA | Código do depósito para o inventário | N |
EstACodOri | ALFA | Código da origem do produto | N |
EstACodFam | ALFA | Código da família do produto | N |
EstACodPro | ALFA | Código do produto | N |
EstACodDer | ALFA | Código da derivação | N |
EstAIndInv | ALFA | Indicativo se permite inventariar o produto | 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.