Identificador de Regra

VEN-120PRECL02

Módulo: VEN - Vendas.

Finalidade: Permite alterar o preço unitário do item do pedido.

Caracteristicas: Todos os campos da tabela de dados gerais do pedido (E120PED) e itens do pedido (E120IPD) estão disponíveis para consulta. A forma de acesso ao campo é Tabela.Campo, por exemplo, E120PED.NumPed. O único campo que retorna valor é o campo de preço unitário do item do pedido (E120IPD.PreUni). Também estão disponíveis os campos de usuário da tabela E120IPD, podendo retornar valor para qualquer campo de usuário. Deve-se apenas retornar valor para os campos, o sistema gravará os valores quando o pedido for gravado. A forma de acesso aos campos de usuário é o mesmo para os campos de sistema, Tabela.USU_Campo.

Tela: F120GPC.

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSEstado ALFA Estado em que o registro do item do pedido se encontra no momento de gravação (INSERINDO OU ALTERANDO) N
VSInteracao ALFA Indica o tipo de interação com o usuário na execução da rotina de pedidos. Assume os valores "AUTOMATICO" (sem interação) ou "INTERATIVO" (com interação) N
VSModificado ALFA Indica se o item de pedido foi efetivamente modificado antes de ser passado à regra. N
VSTelaOrigem ALFA Representa uma tela em específico ou o processo do sistema responsável pela execução da rotina de pedido N

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