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.