Tempo aproximado para leitura: 00:02:37 min
Dúvida
Como parametrizar os eventos de devolução de mensalidade?
Ambiente
Saúde - Planos Linha Datasul - Faturamento - Todas as versões
Solução
Ao gerar o faturamento de devolução de mensalidades pelo dtvw-devolucao-mensalidade, alguns beneficiários podem não estar sendo faturados.
Isto pode ocorrer porque não existe evento de devolução, ou não existem eventos que indicam devolução.
- Evento de Devolução
Deverá existir parametrizado um ou mais eventos de devolução, que será gerado na nota do faturamento, contendo o valor a ser devolvido.
No programa FP0310B, cadastrar um evento com classe 5 - Devolucao de Mensalidade.
No programa FP0310G, criar uma rotina para a Classe de Rotina - 073, que é responsável por realizar o cálculo.
Em seguida, vincular o evento criado no FP0310B a estrutura que será gerado o faturamento de devolução, pelo programa FP0310C, utilizando a rotina criada no FP0310G, conforme abaixo:

- Eventos que indicam devolução
Deverá existir parametrizado nos eventos de mensalidade, qual será o evento de devolução, ou seja, deverá ser indicado quais deles deverão ter devolução, e qual é o evento que irá gerar o valor da devolução.
Ex.: Fatura 100, a mensalidade foi gerada com os eventos 10 - Mensalidade ACP e 11 - Mensalidade ACA.
Se ambos os eventos forem da mesma classe, exemplo classe A - Mensalidade Basica, a devolução do valor deverá ocorrer em ambos os eventos, e ambos deverão ser parametrizados, indicando qual o evento de devolução. Caso contrário será apresentado erro no processamento.
No programa FP0310B, localizar os eventos de mensalidade, e parametrizar nos mesmos pelo campo "Evento Devolucao" o evento de devolução antes parametrizado com a classe 5.
A parametrização para indicar devolução ou não é a nível de CLASSE DO EVENTO (hfp.classEvent - parametro "Permite evento de devolução"), portanto se uma classe estiver parametrizada para devolução, todos os eventos daquela classe deverão ter o evento de devolução parametrizado.
É importante lembrar que:
Eventos de Crédito de Mensalidade devem ter um evento de DÉBITO de devolução.
Eventos de Débito de Mensalidade devem ter um evento de CRÉDITO de devolução.
Ex.: A mensalidade foi gerada com os eventos:
10 - Mensalidade ACP (Crédito) 70,00
11 - Mensalidade ACA (Crédito) 30,00
50 - Desconto Promocional (Débito) 15,00
Valor total cobrado do beneficiário: 85,00
A devolução do valor será sobre todos os eventos, então neste caso:
- Os eventos 10 e 11 deverão conter no campo "Evento Devolução" um evento de classe 5 de DÉBITO.
- O evento 50 deverá conter no campo "Evento Devolução" outro evento de classe 5 de CRÉDITO.
0 Comentários