Identificador de Regra

EST-210TNSTF01

Módulo: EST - Estoques.

Finalidade: Tem como objetivo sugerir uma transação de saída (e consequentemente a transação de entrada) diferente da transação informada no cabeçalho da tela. O identificador deverá estar ligado a uma regra e irá receber as variáveis referentes à transferência (conforme documentação), devendo ser retornado para o sistema a transação para o movimento de saída do produto. Retornado a transação para o movimento de saída, a transação para o movimento de entrada será obtida automaticamente pelo sistema, pois a transação em questão será obtida através do campo "Transação Transferência" no cadastro de transações.

- O identificador será executado ao clicar no botão "Processar" para os tipos de transferências:
> "Entre Depósitos": para todos os itens;
> "Entre Produtos": executado somente ao existir 1 produto na grade de origem, ou seja, 1 x 1 e 1 x N. Caso contrário, o identificador não será executado.

Características: - Ao ser retornado da regra uma transação que não seja de transferência (que não possua informado o campo "Transação Transferência" no cadastro de transações), será exibido mensagem.

Tela: F210TPA

Transação: Não se aplica.

Regra:

Definir alfa EstACodOri;
Definir alfa EstACodFam;
Definir alfa EstACodPro;
Definir alfa EstACodDer;
Definir alfa EstADepOri;
Definir alfa EstADepDes;
Definir alfa EstATnsOri;

EstATnsOri = "90258";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
EstACodOri ALFA Código da origem N
EstACodFam ALFA Código da família N
EstACodPro ALFA Código do produto N
EstACodDer ALFA Código da derivação N
EstADepOri ALFA Depósito de Origem N
EstADepDes ALFA Depósito de Destino N
EstATnsOri ALFA Transação de Origem 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ê?