Identificador de Regra

EST-210CRIFE01

Módulo: EST - Estoques.

Finalidade: quando o sistema gerar qualquer tipo de movimento de estoque de saída, o valor disponível em estoque será calculado com base no parâmetro da filial (CriFed) ou no critério informado por meio da regra VSCrifed; caso contrário, o disponível será calculado com base no estoque físico (1 - QtdEst), que é o padrão do sistema.

É possível definir se a transação utilizada deve obedecer ou não o Critério da Filial. Isto a fim de que o identificador funcione apenas para algumas transações de certos módulos, por exemplo. Assim, mesmo o identificador estando habilitado, podem haver transações que devem ignorá-lo. Isto tem de ser definido por transação.

O identificador também pode ser utilizado nas telas de faturamento de carga para mudar o critério de estoque durante o processo.

Características:

Telas:

Transação: não se aplica.

Regra: é opcional estar ligado a uma regra.

Confira um exemplo:

@neste exemplo caso a transação do movimento que está sendo gerado for @
@ 90270 ou 90288 a transação é bloqueada e o sistema vai utilizar o critério @
@ 1 (padrão), ignorando critério @ da filial @.

definir alfa vscodtns;
definir alfa vsBlotns;

vsBloTns = "";
se (vscodtns = "90270")
vsBloTns = "SIM";

se (vscodtns = "90288")
vsBloTns = "SIM";

Variáveis disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp ALFA Empresa Logada N
VSCodPro ALFA Produto N
VSCodDer ALFA Derivação N
VSCodDep ALFA Depósito N
VSCodTns ALFA Transação N
VSOriOrp ALFA Origem Produção N
VSQtdMov NÚMERO Quantidade Movimentada N
VSVlrMov NÚMERO Valor Movimentado N
VSNumDoc NÚMERO Documento N
VSNomTel ALFA Código da tela que fez a chamada da regra N
VSBloTns ALFA Bloquear Transação? S
VSCriFed NÚMERO Critério de formação de estoques 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ê?