Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Campos

Descrição

Valor total da fatura

composto pelo valor da fatura + multa líquida + juro líquido + correção líquida + honorários líquido.

Dias em atraso

é composto pela diferença entre os campos “Data prevista para pagamento” e a “Data de vencimento” da faturaesse campo é zerado no momento da atualização.

Valor correção

é o valor da correção calculada na atualização de fatura.

Desconto correção

é o valor do desconto da correção informada pelo usuário na atualização de fatura.

Correção líquida

é composto pela diferença entre os campos “valor da correção calculada” e o “desconto correção”.

Valor multa

é o valor da Multa calculada na atualização de fatura.

Desconto multa

é o valor da Multa informada pelo usuário na atualização de fatura.

Multa líquida

é composto pela diferença entre os campos “valor da multa calculada” e “desconto multa”.

Valor honorários

é o valor do honorários calculado na atualização de fatura.

Desconto honorários

é o valor do desconto do honorários informado pelo usuário na atualização de fatura.

Honorários líquido

é composto pela diferença entre os campos “valor da honorários calculado” e “desconto honorários”.

Valor juro

é o valor do juro calculado na atualização de fatura.

Desconto juro

é o valor do desconto do juro informado pelo usuário na atualização de fatura.

Juro líquido

é composto pela diferença entre os campos “valor da juro calculado” e “desconto juro”.

Data prevista para pagamento

é informado a data prevista de pagamento calculada na atualização de fatura.

Dias em atraso inadimplente

esse campo é mantido e não alterado no momento da atualização.

Após a atualização da fatura, o sistema irá realizar a atualização dos campos no título a receber:

Campos

Descrição

Valor total do título

composto pelo valor do título + juro líquido + multa líquida + correção líquida + honorários líquido.

Dias em atraso

é composto pela diferença entre os campos “Data prevista para pagamento” e a “Data de vencimento” da fatura.

Valor da correção

é composto pelo campo “Correção líquida” proveniente da fatura.

Valor da multa

é composto pelo campo “Multa líquida” proveniente da fatura.

Valor de honorários

é composto pelo campo “Honorário líquido” proveniente da fatura.

Valor do juros de mora calculado

é composto pelo campo “Juro líquido” proveniente da fatura.

Data prevista para pagamento

é informado a data prevista de pagamento calculada na atualização de fatura.

Valor do desconto calculado

é informado o somatório do desconto calculado na atualização de fatura.

Incluir alteração data vencimento

se a atualização alterou a data de vencimento do título o campo é marcado.

Incluir alteração valor

se a atualização alterou o valor total do título o campo é marcado.

5. Processo diário automático

O serviço é executado diariamente uma única vez para atualizar os encargos da fatura e título das faturas com situação igual a “vencida”. O processo não altera a situação da fatura e os cálculos utilizam a data atual no campo “data prevista de pagamento” para realizar o processamento.

6. Notas para o desenvolvedor

A operação “Atualizar fatura” é implementada pelos seguintes componentes:

Componente

Tipo

Descrição

atualizarFaturaVencida

Componente lightning

Interface utilizado pelo usuário para atualizar uma fatura.

FaturaController.atualizarVencimentoFaturaLocacao

Classe Apex

FaturaServico.atualizarVencimentoFatura

Classe Apex

Atualizar a data prevista para pagamento de uma fatura e os valores de encargos correspondentes.

AtualizarFaturasBatch

Serviço que calcula o encargo diariamente

AtualizarFaturasScheduler

Serviço que executa o serviço AtualizarFaturasBatch