Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

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.

Este artigo ajudou você?