RN AvisoDuplsReceberVencidas: mudanças entre as edições

De Base de Conhecimentos da DataPlus Sistemas
Ir para navegação Ir para pesquisar
Hugo (discussão | contribs)
Sem resumo de edição
Vinicius (discussão | contribs)
Sem resumo de edição
Linha 43: Linha 43:


'''CopiaRemetente:''' Define se uma cópia do e-mail deve ser enviada para o remetente.
'''CopiaRemetente:''' Define se uma cópia do e-mail deve ser enviada para o remetente.
'''NotificarRepresentante:''' Define se o representante vinculado ao cliente também será notificado.
'''TagRepresentante:''' Define a tag de envio de email cadastrada no cadastro do representante.


'''GeraLogEmail:''' Define se a regra deve gerar um arquivo de log com todos os e-mails enviados com sucesso. Caso esse parâmetro seja verdadeiro, é gerado um arquivo texto na mesma pasta da aplicação com o nome AivosDuplsReceberVencidas.log
'''GeraLogEmail:''' Define se a regra deve gerar um arquivo de log com todos os e-mails enviados com sucesso. Caso esse parâmetro seja verdadeiro, é gerado um arquivo texto na mesma pasta da aplicação com o nome AivosDuplsReceberVencidas.log

Edição das 16h12min de 14 de setembro de 2023

Regra de negócio do tipo Habilitadora que pode ser acoplada ao DataPlus ERP e tem por objetivo habilitar o monitoramento e geração de avisos, a cada dia, sobre duplicatas a receber que estejam vencidas. Essa regra filtra duplicatas que tenham vencido dois dias atrás, estejam abertas, não descontadas e não sejam resultado de uma operação por cartão de crédito/débito.

Essa regra pode também enviar e-mail para o cliente, notificando sobre o vencimento. É preciso testar com cautela, quando a opção de enviar e-mail estiver habilitada.


Acoplamento

Essa regra de negócio deve ser acoplada ao formulário de Controle de Avisos (Infra.ControleAvisos). Ela esta preparada para funcionar com designador Execucao em conjunto com o elemento ProcessaAvisos, no tempo de execução Antes.

Parâmetros

GeraAvisosRepetitivos: Se verdadeiro, habilita a geração de avisos mais de uma vez no mesmo dia. (Em produção, manter este parâmetro desmarcado);

DiasEmail: Indica por quantos dias será enviado o e-mail ao cliente, enquanto a duplicata permanecer aberta.

DiasVencida: Define quantos dias o sistema aguardará até considerar a duplicata vencida. Lembrando que por padrão, a RN considera 2 dias, então, caso seja informado "1" nessa propriedade o ERP irá considerar 3 dias.

FiltroSituaçoes: Lista quais Situações de Cobrança deverão ser consideradas para gerar o aviso. Caso esteja em branco, todas as situações são consideradas.

UsuarioParaNotificacao: Código do usuário que receberá a notificação dos avisos. Podem ser informados diversos usuários, sempre separados por vírgula. Ex.: "1,2,5"

EnviaEmail: Habilita ou desabilita o envio do e-mail de notificação para o Cliente.

TagCliente: Descrição (tag) do e-mail constante no cadastro do cliente, para ser considerado.

Remetente: Endereço de e-mail do remetente. Deverá ser informado o endereço de e-mail que irá constar como remetente na mensagem enviada.

ServidorSMTP: Servidor de e-mails SMTP que será utilizado. Ex: smtp.gmail.com

UsuarioSMTP: Usuário válido para ser autenticado no Servidor informado. Ex: dataplus@dataplussistemas.com.br

SenhaSMTP: Senha da conta SMTP informada.

Porta: Porta IP para ser utilizada na autenticação no servidor. Ex: 485

HabilitaSSL: Habilita o uso de conexão segura (SSL). Essa configuração é necessária para alguns servidores de e-mail, exemplo: gmail

Assunto: Assunto/Título do E-mail.

Saudacao: Saudação do E-mail.

Corpo: Corpo do E-mail.

Rodape: Rodapé do E-mail.

CopiaRemetente: Define se uma cópia do e-mail deve ser enviada para o remetente.

NotificarRepresentante: Define se o representante vinculado ao cliente também será notificado.

TagRepresentante: Define a tag de envio de email cadastrada no cadastro do representante.

GeraLogEmail: Define se a regra deve gerar um arquivo de log com todos os e-mails enviados com sucesso. Caso esse parâmetro seja verdadeiro, é gerado um arquivo texto na mesma pasta da aplicação com o nome AivosDuplsReceberVencidas.log


Os parâmetros Assunto, Saudacao, Corpo e Rodape, podem utilizar variáveis de substituição dos dados, para compor as mensagens, são elas:

  1. Numero# : Número da Duplicata
  2. Cliente# : Cliente
  3. Valor# : Valor da Duplicata
  4. Emissao# : Data de Emissão
  5. Vencto# : Data de Vencimento
  6. Emitente# : Emitente da Duplicata (Empresa Ativa)
  7. Linha# : Por padrão, os blocos possuem uma quebra de linha, use esse marcador quando quiser quebrar a linha do texto ou adicionar espaço entre os blocos