Identificador de Regra

GER-075CAMPO04

Módulo: GER - Gerais.

Finalidade: possibilitar a criação de um produto Kit no lançamento de pedidos na tela Entrada de Pedidos Agrupado (F120GPD).

Tela: F120GPD.

Transação: não se aplica.

Variáveis disponibilizadas:

Nome Tipo Observações Retorna valor
VSCodEmp NÚMERO Código da Empresa logada N
VSCodFil NÚMERO Código da Filial logada N
VSCodCli NÚMERO Código do Cliente N
VSNumPed NÚMERO Número do Pedido N
VSSeqIpd NÚMERO Sequência do Item do Pedido N
VSTnsPro ALFA Transação do Produto N
VSCodPro ALFA Código do Produto S
VSCodDer ALFA Código da Derivação S
VSQtdPed NÚMERO Quantidade do Produto no Pedido S
VSCodTpr ALFA Código da Tabela de Preço de Venda. Caso o sistema faça a sugestão de forma nativa, o valor virá pré-carregado S
VSRetorno NÚMERO Quando informado 0 (zero), não retorna as variáveis anteriores à tela, ou seja, retorna apenas a tela de pedido. Quando informado 1 (um), retorna a tela de pedido com os campos preenchidos e foca o cursor no próximo campo ou insere o item no pedido S

Exemplo de regra:

definir numero VSCodEmp;    
definir numero VSCodFil;
definir numero VSCodCli;
definir numero VSNumPed;
definir numero VSSeqIpd;
definir alfa VSTnsPro;
definir alfa VSCodPro;   @Retorno = S @
definir alfa VSCodDer;   @Retorno = S @
definir numero VSQtdPed; @ Quantidade do Produto no Pedido    S @
definir alfa VSCodTpr;    @Código da Tabela de Preço de Venda. Caso o sistema faça a sugestão de forma nativa,  o valor virá pré-carregado.    S @
definir numero VSRetorno; @ Quando informado 0 (zero), não retorna as variáveis anteriores à tela, ou seja, @
                            @ retorna apenas a tela de pedido. Quando informado 1 (um), retorna a tela de pedido com @ 
                            @ os  campos preenchidos e foca o cursor no próximo campo ou insere o item no pedido    S @

VSCodPro = "1101";
VSCodDer = " "; 
VSQtdPed = 11;
VSRetorno = 1;

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ê?