Identificador de Regra

EST-210CONDG01

Módulo: EST - Estoques.

Finalidade: Este identificador tem por finalidade disponibilizar todas as informações do movimento de estoque após a geração de qualquer tipo de movimento de estoque. Também, é executado após a exclusão de movimentos de estoque através das telas de movimento manual individual(F210MVP) e movimento manual agrupado(F210LOT).

Características: Este identificador deverá ter uma regra associada para ser executado;

Todos os campos da tabela de movimento de estoque(E210MVP) estão disponíveis apenas para consulta;

Este identificador não retorna informações ao sistema;

As informações do movimento de estoque podem ser acessadas da seguinte maneira:
E210MVP.Campo. Exemplo: E210MVP.CodPro;

O conteúdo da variável "VSInteracao" sempre será "AUTOMATICO".

Tela: Movimentação de Estoque

Transação: Não se aplica.

Regra:

definir alfa VSEstado;
definir alfa VSInteracao;
definir alfa VSModificado;
definir alfa VSTelaOrigem;

se (VSEstado = "INSERINDO")
{
se (VSModificado = "NAO")
{
se ((E210MVP.CODPRO = "PRODUTO01") e (E210MVP.CODDEP = "DEP01") e (E210MVP.CODTNS = "90250"))
{
GeraMovimento(9999);
}
}
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSEstado ALFA Estado em que o registro do movimento de estoque se encontra no momento do processamento (INSERINDO, ALTERANDO ou EXCLUINDO). N
VSInteracao ALFA Indica o tipo de interação com o usuário na execução da rotina de movimentos de estoque. Assume os valores "AUTOMATICO" (sem interação) ou "INTERATIVO" (com interação). N
VSModificado ALFA Indica se o movimento foi efetivamente modificado antes de ser passado à regra. N
VSTelaOrigem ALFA Representa uma tela em específico ou o processo do sistema responsável pela execução da rotina de movimento de estoque. N

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ê?