Árvore de páginas

MATA750/MATR825/PCPXFUN - Regras SonarQube Uso não permitido de API em LOOP

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Função:

MATA750 - Plano mestre de produção

MATR825 - Relatório de horas Improdutivas/Produtivas.

PCPXFUN - Biblioteca de funções do módulo SIGAPCP

Situação/Requisito:

Os fontes MATA750, MATR825 e PCPXFUN estão violando a regra de utilização de API em loop.

Solução/Implementação:

Realizada alteração nos programas MATA750 e MATR825, para que a chamada das API’s seja realizada fora dos laços de repetição. Na função PCPXFUN, foi alterada a função utilizada de Type para XmlChildEx.

Requisito:DMANSMARTSQUAD1-5827