Identificador de Regra

EST-220ACINV01

Módulo: EST - Estoques.

Finalidade: Para as modalidades que geram acerto de estoque ("com Diferença" e "Todos c/ Acerto Est."), ao ser ativado e ligado a uma regra, o identificador será chamado para cada item ao clicar em Processar. A regra receberá os dados do inventário e retornará ao sistema uma transação de entrada e uma transação de saída, transações essas que, internamente, serão posicionadas possibilitando efetuar o acerto com transações diferentes das padrões, definidas no cadastro da filial (F070FES).

Quando realizado o processo de finalização de inventário via tela (F220DAI), o identificador irá habilitar na grade Produtos, o campo Motivo, no qual fará a busca nos registros do cadastro de motivos (F021MOT - Cadastros > Identificadores e parâmetros > Motivo de situações/observações). Via web service de finalização de inventário, esse campo estará sempre ativo para o preenchimento do usuário. O motivo deverá estar previamente cadastrado com a "Aplicação Motivo" como "28 - Acerto por Inventário Rotativo". Para inventários do tipo "Rotativo", será obrigatória a informação do Motivo e, ao processar, será gravado no camp E220CON.MOTACE.

Tela: F220DAI, web service com.senior.g5.co.mcm.est.finalizacaoinventario, porta FinalizarInventarioEstoque

Transação: Não se aplica.

Regra:

Definir alfa EstACodPro;
Definir alfa EstAEstTei;
Definir alfa EstAEstTsi;

@Transações padrão@
EstAEstTei = "90249";
EstAEstTsi = "90255";

se (EstACodPro = "P007") {
EstAEstTei = "90200";
EstAEstTsi = "90250";
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
EstNCodEmp ALFA Código da empresa N
EstDDatInv DATA Data do inventário N
EstACodDep ALFA Código do depósito do inventário N
EstACodPro ALFA Código do produto N
EstACodDer ALFA Código da derivação N
EstAConInv NÚMERO Tipo de contagem do inventário N
EstAEstTei ALFA Transação de entrada por inventário S
EstAEstTsi ALFA Transação de saída por inventário 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ê?