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
Hugo (discussão | contribs)
Sem resumo de edição
Linha 12: Linha 12:
'''DiasEmail:''' Indica por quantos dias será enviado o e-mail ao cliente, enquanto a duplicata permanecer aberta.
'''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"


'''UsuarioParaNotificacao:''' Código do usuário que receberá a notificação dos avisos.
'''EnviaEmail:''' Habilita ou desabilita o envio do e-mail de notificação para o Cliente.


'''EnviaEmail:''' Enviar 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.
'''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.
Linha 52: Linha 55:
#Vencto# : Data de Vencimento
#Vencto# : Data de Vencimento
#Emitente# : Emitente da Duplicata (Empresa Ativa)
#Emitente# : Emitente da Duplicata (Empresa Ativa)
#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
#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

Edição das 14h43min de 11 de fevereiro de 2022

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.

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