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.