Identificador de Regra

EST-210IRRAD01

Módulo: EST - Estoques.

Finalidade: Definir se os produtos devem ou não ser processados na tela de distribuição de produtos nos depósitos.

Características: Serão mandados à regra os campos VSCodEmp, VSCodPro, VSCodDer, VSCodDep e VSFilDep, juntamente com o campo VSRotina, que informa se o identificador foi chamado pela rotina de "BUSCA" (botão mostrar) ou "PROCESSO" (botão processar).

Em uma "BUSCA", o usuário deve retornar "S" ou "N" para a variável VSResultado, habilitando ou não a carga do produto.

Atenção: Caso a regra não retorne valor para a variável VSResultado ou esta não tenha sido declarada, o sistema assume o retorno como "N".

Em um "PROCESSO", o usuário pode criar um cursor e assim executar um update qualquer na base de dados.

Tela: F210DPD

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da Empresa N
VSCodPro ALFA Código do Produto N
VSCodDer ALFA Código da Derivação N
VSCodDep ALFA Código do Depósito N
VSFilDep NÚMERO Código da Filial do Depósito N
VSRotina ALFA Contém a tipo da rotina executada no momento da chamada do Identificador de Regra N
VSResultado ALFA Resultado da Regra 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ê?