Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:Gestão de transporte de passageiros - SIGAGTP
Função:SonarQube
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSERGTP-3196


02. SITUAÇÃO/REQUISITO

Realizar as correções apresentadas pelo SonarQube

03. SOLUÇÃO

Foi realizado as tratativas nos seguintes fontes:

GTPA042SXB → Alterado o uso direto da tabela Sx2 e Sx3.

GTPA102→ Alterada a função TurXLookUp pela GTPxLookUp

GTPA115B → Alterado o uso direto da Tabela SX3

GTPA117B → Removido o uso direto da tabela sx3 (Os mesmos não eram usados nessa rotina)

GTPA809 → Removido o uso de ExistBlock dentro do laço, alterada por uma variavel lógica chamada apenas uma vez

GTPA814 → Removido o uso de ExistBlock dentro do laço, alterada por uma variavel lógica chamada apenas uma vez

GTPXFUNC → Alterado o uso direto da Tabela SX3

GTPXLOOKUP → Alterada a Herança da Classe de LongClassName para LongNameClass e Alterado o uso direto da Tabela SX3

GTPXEAI → Alterado o uso direto da Tabela SX3

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS

        Não há.