Identificador de Regra
GER-000INTWM06
Módulo: GER - Gerais.
Finalidade: Tem como objetivo enviar e-mails para os responsáveis por processos, avisando-os quando:
a) documentos de entrada são liberados;
b) documentos de entrada são confirmados;
c) documentos de saída são liberados;
d) documentos de saída são confirmados;
e) documentos de saída são cancelados;
f) inventário - início;
g) inventário - conclusão;
h) inventário - cancelamento;
Características: -
Tela: Gestão Empresarial | ERP Logística
Transação: Não se aplica.
Regra:
@ Declaração obrigatória para uso da regra @
Definir Numero VSINTCodEmp;
Definir Numero VSINTCodFil;
Definir Numero VSINTPrcLog;
Definir Alfa VSINTMsgLog;
Definir Alfa VSINTEndEml;
Definir Alfa VSINTEndEcc;
@ Declaração para exemplo do usuário @
Definir Alfa Variavel_Auxiliar;
Inicio
@ Exemplo de Regra que poderia ser utilizada @
Variavel_Auxiliar = " || TEXTO COMPLEMENTAR (TESTE).";
Se (VSINTCodEmp = 2){
Se (VSINTCodFil = 1) {
VSINTEndEml = "usuario1@empresa.com.br";
VSINTEndEcc = "usuario2@empresa.com.br;usuario3@empresa.com.br;";
} Senao {
Se ((VSINTCodFil = 2) ou (VSINTCodFil = 3)) {
Se ((VSINTPrcLog = 801) ou (VSINTPrcLog = 802) ou (VSINTPrcLog = 803)) {
VSINTEndEml = "usuario4@empresa.com.br";
VSINTEndEcc = "usuario5@empresa.com.br";
} Senao {
VSINTEndEml = "usuario6@empresa.com.br";
VSINTEndEcc = "usuario7@empresa.com.br";
}
}
}
}
@ Exemplo do usuário concatenando uma mensagem personalizada no final da mensagem padrão @
VSINTMsgLog = VSINTMsgLog + Variavel_Auxiliar;
Fim;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSINTCodEmp | NÚMERO | Código da Empresa | N |
VSINTCodFil | NÚMERO | Código da Filial | N |
VSINTPrcLog | NÚMERO | Número do processo de integração que está enviando e-mail | N |
VSINTMsgLog | ALFA | Mensagem que será enviada no e-mail | S |
VSINTEndEml | ALFA | Endereço de e-mail do destinatário do e-mail | S |
VSINTEndEcc | ALFA | Endereço de e-mail do destinatário que deve receber cópia 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.