Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de Regra

EST-405USSOL01

Módulo: EST - Estoques.

Finalidade: Definir o usuário solicitante através de regra. Caso a regra retorne valor da variável VSUsuSol como ZERO, o sistema assume como usuário solicitante o usuário logado (procedimento padrão).

O campo de Usuário Solicitante não ficará disponível para alteração nas telas F405SOL e F405GSA.

Características: Tela F405SOL: A regra é executada após passar pelo campo de "Preço Solicitação", desta forma o identificador é acionada apenas quando existir um preço de solicitação maior que ZERO.

Tela F405GSA: o identificador de regra é acionado em:
- Mostrar;
- Alterar coluna "Produto";
- Alterar coluna "Derivação";
- Alterar coluna "Quantidade";
- Alterar coluna "Preço Solicitação";
- Alterar coluna "Transação".

IMPORTANTE: Na tela F405GSA o identificador de regra somente será executado se o Preço Solicitação for maior que ZERO.

Tela: F405SOL, F405GSA

Transação: Não se aplica.

Regra:

DEFINIR NUMERO VSCodEmp;
DEFINIR NUMERO VSFilSol;
DEFINIR NUMERO VSNumSol;
DEFINIR NUMERO VSSeqSol;
DEFINIR NUMERO VSCodUsu;
DEFINIR ALFA VSCodTns;
DEFINIR ALFA VSCodPro;
DEFINIR ALFA VSCodDer;
DEFINIR ALFA VSCplPro;
DEFINIR NUMERO VSQtdSol;
DEFINIR NUMERO VSPreSol;
DEFINIR NUMERO VSUsuSol;

VSUsuSol = 1;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da empresa logada N
VSFilSol NÚMERO Código da filial logada N
VSNumSol NÚMERO Número da solicitação N
VSSeqSol NÚMERO Sequência da solicitação N
VSCodUsu NÚMERO Código do usuário logado N
VSCodTns ALFA Código da transação da solicitação N
VSCodPro ALFA Código do produto N
VSCodDer ALFA Código da derivação N
VSCplPro ALFA Complemento do produto N
VSQtdSol NÚMERO Quantidade da solicitação N
VSPreSol NÚMERO Preço da solicitação N
VSUsuSol NÚMERO Usuário da solicitação 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ê?