Páginas filhas
  • DT Consulta no FCRFL046 havendo muita demora

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tempo aproximado para leitura: 05 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Financeiro
Função:FCRFL046
Ticket:3855348
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIN-1453


02. SITUAÇÃO/REQUISITO

Ao realizar uma consulta na "Consulta de Fatura" (FCRFL046), há uma demora excessiva para o retorno da consulta, afetando principalmente a consulta de cartões de crédito e débito.

03. SOLUÇÃO

Foram realizadas melhorias nos filtros e na consulta, trazendo uma melhora significativa no tempo de execução.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 1 - Na "Consulta de Fatura" (FCRFL046) realizamos uma consulta com os seguintes filtros: campo "Empresa" = 01, campo "Data vencimento" = a  e campo "Tipo documento" = 4 ;5, ou seja, cartão de crédito e cartão de débito. Conforme demonstrado na imagem acima.

Imagem 2 - Antes da alteração de performance a consulta retornava o resultado de 14.553 registros em aproximadamente 03:00 minutos. Conforme imagem acima.

Imagem 3 - Após a alteração de performance a consulta retornou o mesmo resultado de 14.553 registros em aproximadamente 00:12 segundos.

Imagem 4 - Consulta realizada incluindo além dos cartões de crédito e débito, faturas. O retorno do resultado de 7.162 registros ocorreu em aproximadamente 03:30 minutos.

Imagem 5 - Novamente a mesma consulta após a melhoria de performance, retornou o resultado de 7.162 registros em aproximadamente 02:00 minutos.

Foram realizados diversos outros tipos de filtros e em todos obtivemos melhora significativa de performance.




Templatedocumentos


HTML
<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>