01. DADOS GERAIS
Produto: | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saúde |
Módulo: | Faturamento |
Função: | Lote de Cobrança |
Issue: | DSAUBE-24185 |
02. SITUAÇÃO/REQUISITO
Implementar a performance no Lote de Cobrança.
03. SOLUÇÃO
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.
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:
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.
Importante: Inicialmente esta implementação pode ser utilizada em ambientes que utilizam banco de dados SQL.
04. DEMAIS INFORMAÇÕES
Criação do Parâmetro:
Parâmetro | Tipo | Conteudo Padrão | Descrição |
---|---|---|---|
MV_PLJOBLC | Lógico | .F. | Processa o Lote de Cobrança em JOB. |
05. ASSUNTOS RELACIONADOS
Não se aplica