Esse artigo descreve o processo de cobrança gerado a partir das faturas vencidas.
...
Situações possíveis de cobrança: Encerrada, cancelada, …….
Fatura paga precisa ser retirada do processo de Cobrança
Quando uma fatura for paga e ela estiver em algum processo de cobrança ela deve ser retirada automaticamente do processo para não cobrar o usuário novamente após o pagamento. Dessa forma precisamos que:
Paga, process builder irá chamar método:
a. Percorrer o sistema realiza o seguinte processo:
Quando a fatura alterar a situação para paga o process builder chama o método:
Percorre as faturas que possuí o campo de processo de cobrança igual a cobrança da fatura recebida.
Se existir apenas uma fatura
nesse processo de cobrança:
...
O sistema passa para nulo campo de cobrança
...
da fatura
...
;
Encerra a cobrança colocando a situação da cobrança para “Encerrada;
Exite mais de uma fatura com o mesmo registro da cobrança:
2.1 Passar para nulo campo de cobrança da fatura
...
6.2.2.1 Iniciar processo de cobrança para aquela fatura.
Incluir campos do processo judicial na cobrança apenas como informação do processo.
Quando uma fatura for cancelada, e estiver em cobrança, retira da cobrança, se for a única fatura da cobrança, encerra a cobrança
...
Enviar notificação de despejo que vai estar no processo de cobrança seleciona o modelo de email que tem para fazer manual ao invés do sistema.
para enviar apenas quando tiver um processo cadastrado.
[FEITO] situação ajuizada, dentro do processo de cobrança, ele tem que saber se o processo de cobrança. - será alterada a situação manualmente.
[FEITO] retirar a situação de negociação da cobrança
[FEITO] ter essas situações situações: encerrada, cancelada, ajuizada, nova.
...