Identificador de Regra
CPR-420MAIAP01
Módulo: CPR - Compras.
Finalidade: Possibilitar ao usuário que envie emails após a aprovação ou cancelamento de ordem de compra através da tela F420APR
Características: Este Identificador de regra não terá retorno.
Tela: F420APR
Transação: Não se aplica.
Regra:
definir numero CprNCodEmp;
definir numero CprNCodFil;
definir numero CprNNumOcp;
definir Alfa CprATipOpe;
Definir alfa aCorpoEmail;
Definir Alfa aEnter;
definir alfa aOperacao;
definir alfa aNumOcp;
DecimalParaAlfa(CprNNumOcp, aNumOcp);
se (CprATipOpe= "A")
aOperacao = "aprovou";
senao
aOperacao = "cancelou";
RetornaAscII(13,aEnter);
aCorpoEmail = "------------------------ Aviso Gestão Empresarial | ERP® ------------------------" + aEnter +
"O usuário " + NomUsu + " " + aOperacao + " a ordem de compra nº" + aNumOcp;
EnviarEmail("leodorio.silva@hotmail.com", "Aprovação/cancelamento de OC", "leodorio.silva@senior.com.br","", "", aCorpoEmail, "", "PDF");
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
CprNCodEmp | NÚMERO | Código da Empresa. | N |
CprNCodFil | NÚMERO | Código da filial. | N |
CprNNumOcp | NÚMERO | Numero da OC. | N |
CprATipOpe | ALFA | Tipo de operação (A - Aprovar, C - Cancelar). | N |
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.