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


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>