Páginas filhas
  • DFRM3-2897 DT IncProc - ao utilizar com Schedule está processando menos registros que o esperado


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Protheus 

Segmento:

Framework 

Módulo:CONFIGURADOR
Função:CONFIGURADOR (CFGX038)
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFRM3-2897


02. 
SITUAÇÃO/REQUISITO

1 - Ao utilizar ProceRegua e IncProc, executando a rotina via schedule não é apresentado o processamento até 100%.


2 - Ao executar mais de uma rotina com ProceRegua e IncProc, na mesma chamada de rotina via schedule, o percentual de processamento ultrapassava os 100%


03. SOLUÇÃO

1 - Verificado se o processamento chegou a 100% para apresentar essa informação no log.


2 - Limpeza de variáveis de processamento do procRegua e IncProc, para cenários onde o usuário irá executar mais de uma função em uma única chamada / thread via schedule. Desta forma, irá mostrar quando chegar a 100%, sem acumular o % dos processamentos anteriores.


04. DEMAIS INFORMAÇÕES

Para o processamento da quantidade correta de dados, é necessário atentar-se as instruções do documento a seguir, de acordo com o trecho "A quantidade de chamadas da função IncProc deve corresponder exatamente ao valor definido no parâmetro nTot passado na função ProcRegua."


Verifique: Processa


05. ASSUNTOS RELACIONADOS

        Não se aplica