Identificador de Regra
CPR-420EMAOC03
Módulo: CPR - Compras.
Finalidade: Alterar, a partir da regra, o corpo e o assunto do email enviado.
Tela: F420OBS
Transação: Não se aplica.
Regra:
segue abaixo um 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 DA OC*/
Definir numero CPRNCODFIL; /*FILIAL DA OC*/
Definir numero CPRNNUMOCP; /*NÚMERO DA OC*/
Definir alfa xCODEMP;
Definir alfa xCODFIL;
Definir alfa xNUMOCP;
Definir Alfa aEnter;
RetornaAscII (13, aEnter);
IntParaAlfa( CPRNCODEMP, XCODEMP);
IntParaAlfa( CPRNCODFIL, xCODFIL);
IntParaAlfa( CPRNNUMOCP, xNUMOCP);
CPRSCORPOE = CPRSCORPOE + aEnter+ aEnter+
"-------INFORMAÇÕES------- "+ aEnter+
"Remetente: " + CPRSREMETE +aEnter+
"Assunto: " + CPRSASSUNT +aEnter+
"Destino: " + CPRSDESTIN +aEnter+
"Empresa: " + XCODEMP+ aEnter+
"Filial: " + XCODFIL+ aEnter+
"OC: "+XNUMOCP;
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 |
CPRNNUMOCP | NÚMERO | Número da ordem 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.