Identificador de Regra

VEN-160INCVP01

Módulo: VEN - Vendas.

Finalidade: Esse identificador de regra é executado antes de o commit ser realizado no banco de dados, permitindo que sejam feitas consistências com os valores informados para o produto e possibilitando a alteração dos campos de usuário, se necessário.

Características: Para alterar o valor dos campos de usuário é simples. Vamos imaginar, por exemplo, que para a tabela Vendas - Contratos - Itens de Produto (E160CVP) foi criado o campo de usuário USU_EXEMPLO, do tipo string.
Para definir um valor para esse campo, basta fazer o seguinte: E160CVP.USU_EXEMPLO = "Valor do usuário"
Com isso, o valor "Valor do usuário" será atribuído ao campo USU_EXEMPLO, sendo essa atribuição válida tanto para inserção quanto para alteração.

Tela: F160NOV.

Transação: Não se aplica.

Importante

Caso seja necessário realizar consistências para itens de serviço, pode-se utilizar o Identificador de Regras VEN-160INCVS01.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSOrigem ALFA Origem de onde foi executada a regra. Nesse caso será igual à CTR. N
VSEstado ALFA Define qual o estado do identificador, podendo ser "INSERINDO" ou "ALTERANDOˮ. N
VSTelaOrigem ALFA Define a tela de origem na qual ocorreu a chamada ao identificador. N

Este artigo ajudou você?