Identificador de Regra

CPR-460EMACT01

Módulo: CPR - Compras.

Finalidade: Alterar, a partir da regra, o corpo e o assunto do e-mail enviado.

Tela: Observação do Contrato de Compra (F420OBS)

Transação: Não se aplica.

Regra:

Exemplo de regra:

Definir alfa CPRSCORPOE; /*CORPO DO EMAIL*/
Definir alfa CPRSREMETE; /*REMETENTE*/
Definir alfa CPRSASSUNT; /*ASSUNTO*/
Definir alfa CPRSDESTIN; /*DESTINO*/
Definir numero CPRNCODEMP; /*EMPRESA DO CONTRATO*/
Definir numero CPRNCODFIL; /*FILIAL DO CONTRATO*/
Definir numero CPRNNUMCTR; /*NÚMERO DO CONTRATO*/

Definir alfa xCODEMP;
Definir alfa xCODFIL;
Definir alfa xNUMCTR;

Definir Alfa aEnter;
RetornaAscII (13, aEnter);

IntParaAlfa( CPRNCODEMP, XCODEMP);
IntParaAlfa( CPRNCODFIL, xCODFIL);
IntParaAlfa( CPRNNUMCTR, xNUMCTR);


CPRSCORPOE = CPRSCORPOE + aEnter+ aEnter+
"-------INFORMAÇÕES------- "+ aEnter+
"Remetente: " + CPRSREMETE +aEnter+
"Assunto: " + CPRSASSUNT +aEnter+
"Destino: " + CPRSDESTIN +aEnter+
"Empresa: " + XCODEMP+ aEnter+
"Filial: " + XCODFIL+ aEnter+
"Contrato de Compra: "+XNUMCTR;
 

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CPRSREMETE ALFA Remetente N
CPRSDESTIN ALFA Destino N
CPRNCODEMP NÚMERO Código da empresa N
CPRNCODFIL NÚMERO Código da filial N
CPRNNUMCTR NÚMERO Número do contrato de compra N
CPRSASSUNT ALFA Assunto S
CPRSCORPOE ALFA Corpo do e-mail 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ê?