Atualmente é possível realizar a atualização da Fatura com os encargos de mora de acordo com a data de pagamento que o locatário deseja pagar.
Regras de negócio
Somente será possível atualizar faturas com situação diferente de canceladas e recebidas;
Deve existir uma tabela de índice cadastrado para realizar o cadastro da correção monetária;
As taxas de juros, multa e honorários devem estar configuradas para a rotina realizar seus respectivos cálculos corretamente;
Somente serão realizados os cálculos configurados no objeto “Regras de Mora”.
Parametrização
Cadastro da Taxa de Juros e Taxa de Multa
É necessário informar a “Taxa de Juros” e “Taxa de Multa” no contrato de Locação. Essa informação é proveniente do cadastro de “Parametrizações do SnapProperty”.
...
Cadastro da Taxa de Honorários
É necessário informar a “Taxa de Honorários” no cadastro de “Parametrizações do SnapProperty”.
...
Cadastro do Índice
É necessário realizar o cadastro do índice quer será utilizado no cálculo de mora. Para isso entre em “Índices”.
...
Regras de Mora
Entre no objeto “regras de mora” e cadastre todos os tipos de lançamentos da fatura que você deseja que calcule os encargos de mora de acordo com a quantidade de dias em atraso máximo.
...
Clique no botão “Novo”, selecione o tipo de lançamento e informe o que irá somar na base de correção, multa, juros e honorários. Após, clique em “Salvar”.
...
...
É necessário informar a “Taxa de Juros” no contrato de Locação.
...
Cadastro do Índice
É necessário realizar o cadastro do índice quer será utilizado no calculo de mora. Para isso entre em “Índices”.
...
Juros e multa -- como calcula…
dias em atraso;....
zera juros e multa e entra nos itens da fatura…
verifica os tipos de lançamento de contrato… no objeto regras de mora.. pesquisa regra de mora com base no tipo de lançamento e quantidade de dias em atraso..
encontrou…
***** verificar se se não encontra tipos em atraso se ele levanta uma exceção
aí entra nos cálculos…
correção monetária
primeiro pesquisa o vlr do índice anterior
desenho….
valor de juros de mora
vlr do item se tiver que incluir a correção aí ele soma senão
é valor do item se sim soma…
valor juros de mora = base de cálculo * (tx de juros mensal /100 / 30) que é igual a taxa de juros por dia… * a quantidade de dias de atraso.
valor da multa
se é pra calcular multa.. se sim
coloca item se é pra incluir correção
se é pra incluir ruos inckui
multa = base de calcul *tx da multa / 100
honorários
ver se é pra calcular correção, juros e multa,
honorários = base de cálculo * tx de honorários (parametrizado) /100
dias úteis verificar se está correto… desconto,, persistir no valor da fatura,
→ colocar descontar desconto concedido.. Obs: Não esqueça de colocar a tabela de índice para correção monetária nos tipos de lançamentos desejados.
Cálculos realizados
Dias de Atraso
Os dias em atraso são calculados a partir da diferença entre os campos “Data prevista para pagamento” e a “Data de vencimento” da fatura.
Existe também um tratamento para o cálculo de dias em atraso para dias úteis. Primeiramente o sistema calcula a data de vencimento real que leva em consideração sábados, domingos e feriados. Em seguida calcula o número de dias em atraso, considerando a data de vencimento real. Se o número de dias em atraso for maior do que 1, o sistema calcula novamente o número de dias em atraso, considerando a data de vencimento da fatura (no lugar da data de vencimento real).
Correção Monetária
O valor da correção monetária é calculado conforme parametrização no objeto “Regra de Mora”, isto é, de acordo com quantidade de dias, no item definido da fatura. O percentual da Correção Monetária é calculada de acordo com a tabela de correção informada de acordo com a quantidade de dias, por item.
Exemplo:
...
Juros
O valor do juros é calculado conforme parametrização no objeto “Regra de Mora”, isto é, de acordo com quantidade de dias, em quais itens da fatura ele vai incidir e como será composta sua base. O percentual do juros utilizado está configurado no contrato de locação, mas sua configuração padrão é realizada nas “Parametrizações do SnapProperty”.
Exemplo:
...
Multa
O valor da multa é calculada conforme parametrização no objeto “Regra de Mora”, isto é, de acordo com quantidade de dias, em quais itens da fatura ele vai incidir e como será composta sua base. O percentual da multa utilizada está configurado no contrato de locação, mas sua configuração padrão é realizada nas “Parametrizações do SnapProperty”.
Exemplo:
...
Honorários
O valor dos honorários é calculado conforme parametrização no objeto “Regra de Mora”, isto é, de acordo com quantidade de dias, em quais itens da fatura ele vai incidir e como será composta sua base. O percentual dos honorários utilizado está configurado nas “Parametrizações do SnapProperty”.
Exemplo:
...