...
Produto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_cross_segmentos |
---|
ModulosCrossSegmentos | TOTVS Backoffice (Linha Protheus) - Fiscal (SIGAFIS) |
---|
|
|
---|
Função: | FISA095/FISA119/FISA214 |
---|
País: | Brasil |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-29129 |
---|
...
Caso 1 - Query com SELECT * na rotina Múltiplos Documentos (FISA214) ocasionando podendo ocasionar perda de performance no filtro de na transmissão de da GNRE.
Image Modified
Caso 2 - Query com ORDER BY sendo necessário análise de boas práticas de usabilidade nas rotinas envolvidas evitando possível perda de performance.
Image Modified
03. SOLUÇÃO
...
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|
ids | passo1,passo2 |
---|
Caso 1 - SELECT *
Na rotina Múltiplos Documentos (FISA214) foi implementado na query uso dos campos existentes no Dicionário de Dados (SX3) das tabelas Lote da GNRE (CIB) e Guias de Recolhimento (SF6) com exceção do campo F6_XMLENV evitando perda de performance.
Caso 2 - ORDER BY
GNRE WS (FISA095)
Retirado uso de ORDER BY visto que a query possui filtros suficientes para transmissão da GNRE de forma rápida. Neste caso o uso de ORDER BY consome performance do banco sem necessidade de uso na query para a rotina envolvida.
Impressão GNRE (FISA119)
Evidenciado na query a utilização de índice conforme Dicionário de Dados (SIX) na tabela Guias de Recolhimento (SF6) não sendo necessário remoção do mesmo. Ajustado também na query utilizada pela tabela Lote da GNRE (CIB) o uso de índice da mesma conforme Dicionário de Dados (SIX).
Múltiplos Documentos (FISA214)
Evidenciado na query a utilização de índice da tabela Lote da GNRE (CIB) conforme Dicionário de Dados (SIX) não sendo necessário remoção do mesmo.
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Não há.
...
default | yes |
---|
referencia | passo1 |
---|
...
default | no |
---|
referencia | passo2 |
---|
04. DEMAIS INFORMAÇÕES
Card documentos |
---|
Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
---|
Titulo | IMPORTANTE! |
---|
|
...