Identificador de Regra

EST-210MEDON03

Módulo: EST - Estoques.

Finalidade: Manter sempre o preço médio atualizado. O identificador força que o sistema faça um fechamento dos estoques a cada movimento de entrada (E) ou movimento de saída(S) com valorização de estoque por movimento(M). A atualização será feita conforme definição via regra.

O aspecto desempenho, se torna crucial quando o usuário habilita este identificador, pois pode tornar o sistema lento, apesar de todos os controles internos.

Características: Através das variáveis disponibilizadas no identificador é possível alimentar a variável de retorno "EstAAtualiza" com os valores "S" ou "N", indicando se o preço médio será atualizado ou não.

Tela: F210MVP, F215FES

Transação: Não se aplica.

Regra:

Definir Numero EstNCodFil;
Definir Numero EstNCodEmp;
Definir Numero EstNCodFil;
Definir alfa EstACodPro;
Definir alfa EstACodDer;
Definir alfa EstACodDep;
Definir Data EstDDatMov;
Definir Numero EstNSeqMov;
Definir Numero EstNVlrMov;
Definir Numero EstNQtdMov;
Definir alfa EstACodTns;
Definir alfa EstAAtualizar;

EstAAtualizar = "N";

se (EstNCodFil = 1) {
EstAAtualizar = "S";
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
EstACodEmp ALFA Código da empresa N
EstNCodFil NÚMERO Código da filial N
EstACodPro ALFA Código do produto N
EstACodDer ALFA Código da derivação N
EstACodDep ALFA Código do depósito N
EstDDatMov DATA Data do movimento N
EstNSeqMov NÚMERO Sequência do movimento N
EstNVlrMov NÚMERO Valor do movimento N
EstNQtdMov NÚMERO Quantidade movimentada N
EstACodTns ALFA Código da transação do movimento N
EstAAtualizar ALFA Indicativo se atualiza ou não o preço médio ("S" ou "N") 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ê?