01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice SP

Módulo:

Gestão de Projeto (SIGAPMS)

Função:Gerenciamento de Confirmação (PMSA310)
Ticket:24971058
Requisito/Story/Issue:DSERFAT-32557

02. SITUAÇÃO/REQUISITO

Ao adicionar uma nova confirmação de execução de tarefa na rotina PMSA310, o percentual total de execução podia ultrapassar 100% quando existiam múltiplos períodos de execução registrados para a mesma tarefa.
Essa inconsistência fazia com que o Gráfico de Gantt exibisse valores incorretos de progresso, não refletindo o percentual real de execução da tarefa.

03. SOLUÇÃO

Foi implementada uma função na rotina PMSA310, para realizar a contabilização da quantidade de confirmações e o cálculo acumulado do percentual de execução por tarefa, para assegurar que o somatório das confirmações não ultrapasse o limite máximo de 100% de execução, prevenindo assim inconsistências no controle de progresso e falhas na renderização do Gráfico de Gantt.

Além disso, foi corrigida a lógica de cálculo do percentual de execução, PMSXFUN, passando a considerar todas as confirmações lançadas, refletindo de forma precisa o progresso real da tarefa.

04. DEMAIS INFORMAÇÕES

05. ASSUNTOS RELACIONADOS