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.