Identificador de Regra

VEN-119OCTBE01

Módulo: VEN - Vendas.

Finalidade: Permitir enviar e-mail para algum outro endereço definido via regra, que não o endereço definido no cadastro do cliente.

Tela: F119OCT/F119ERC

Transação: Não se aplica.

Regra:

Deve estar ligado a uma regra:

Exemplo de regra para obter o endereço de e-mail do contato do cliente definido no orçamento:

Definir Numero OrcNNunOct;
Definir Numero OrcNVerOct;
Definir Numero OrcNCodCli;
Definir Alfa OrcAIntNet;
Definir Cursor Cur_E085Cto;

Cur_E085Cto.Sql "select intnet from e085cto where codcli = :OrcNCodCli and seqcto = (select seqcto from e119oct where numoct = :OrcNNunOct and veroct = :OrcNVerOct and codcli = :OrcNCodCli)";

Cur_E085Cto.AbrirCursor();
Se(Cur_E085Cto.Achou)
Inicio
OrcAIntNet = Cur_E085Cto.IntNet;
Fim;

Cur_E085Cto.FecharCursor();

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
OrcNCodEmp NÚMERO Código da Empresa N
OrcNNunOct NÚMERO Número do orçamento N
OrcNVerOct NÚMERO Versão do orçamento N
OrcNCodCli NÚMERO Código do cliente N
OrcAIntNet ALFA Endereço de email S

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