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á.