Histórico da Página
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.
...
- 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.
...
- Durante o processo de Geração do Lote de Cobrança
...
- , após finalizarem as Threads e também gerar títulos, o sistema já fazia uma validação se o beneficiário precisa ou não mudar de faixa. O sistema continuará fazendo, porém será iniciado um JOB (PLJBMDFAI) que mesmo tendo concluído a geração do lote de cobrança ele poderá continuar processando em segundo plano.
Importante:
- Não é necessário configuração de JOB para utilizar esta implementação. Somente é necessário utilizar o parâmetro MV_PLJOBLC = .T..
- Este processo consome mais recurso do servidor, por iniciar Threads quando houver mais de 19 famílias a calcular.
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
Templatedocumentos |
---|
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas