Identificador de Regra
VEN-120PRECL04
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 |
Nota
A diferença entre este identificador de regras e o VEN-120PRECL02, é o mecanismo de compartilhar dados com a regra, que não causa lentidão nas rotinas do pedido.
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.