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