Identificador de Regra

EST-210CONGR01

Módulo: EST - Estoques.

Finalidade: Controlar os diversos tipos de transferências entre produtos (1 p/ N , N p/ 1 , N p/ N, 1 p/ 1).

Na regra associada passará ao sistema se a transferência pode ou não ser realizada.

Apenas realiza este procedimento se e somente se estiver sendo feita uma transferência entre produtos.

Tela: F210TPA

Transação: Não se aplica.

Regra:

Definir Numero VSCodEmp;
Definir Alfa VSTnsSai;
Definir Alfa VSTnsEnt;
Definir Numero VSNumDoc;
Definir Alfa VSTipTra;
Definir Alfa VSPermite;


@VSTipTra => tipo da transferência (1 p/ 1, 1 p/ N, N p/ 1, N p/ N) @
@VSPermite => retorno da regra, pode ser SIM ou NAO, o padrao e SIM @

se (VSTipTra = "1 p/ N")
VSPermite = "NAO";

se (VSTipTra = "1 p/ 1")
VSPermite = "SIM";

se (VSTipTra = "N p/ 1")
VSPermite = "NAO";

se (VSTipTra = "N p/ N")
VSPermite = "SIM";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Empresa N
VSTnsSai ALFA Transação de Saída N
VSTnsEnt ALFA Transação de Entrada N
VSNumDoc NÚMERO Documento da transferência N
VSTipTra ALFA Tipo da Transferência N
VSCodFil NÚMERO Código da Filial N
VSCodUsu NÚMERO Código do Usuário N
VSCodDep ALFA Código do Depósito N
VSPermitte ALFA Permite fazer a transferência ? "SIM" ou "NAO" 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ê?