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.
English
Español
English
Español


