Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Implementada a performance do Lote de Cobrança. Para utilizar esta implementação necessário criar o parâmetro abaixo e informar .T. em seu conteúdo. A performance será percebida ao pocessar um volume grande de famílias.

Considere os dados abaixo para o Exemplo:

  • Ao rodar a query que busca as famílias, foram encontradas 5.000 Famílias (Exemplo).

Como Funciona o JOB:

  • As Threads são lançadas de acordo com a quantidade de famílias encontradas. Podendo ser disparado até 20 Threads em um processamento. Elas são utilizadas para calcular o Valor da Família. Vale lembrar que isso ocorre por mês. Exemplo:

...

        

  • O Sistema irá dividir as 5 mil famílias em 20 Threads.
  • Essas Threads são processadas separadamente calculando o valor de cada família. Ao fim do Processo o sistema organiza os valores encontrados e encerra as Threads.
  • Tendo os valores de cada família o sistema prossegue como era antes, ou seja, gera títulos e apresenta a o Resumo da cobrança.

Gero o Lote de Cobrança para um Contrato de 03/2024 até 05/2024. O lote será gerado mês a mês e para cada um destes meses será disparado uma quantidade de Threads (até 20) para calcular valores das famílias. Antes de passar de um mês para outro o sistema finaliza as Threads que foram disparadas anteriormente.

...