Histórico da Página
...
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: |
| ||||
Função: | FISA007.PRW | ||||
País: | Brasil | ||||
Ticket: | 13134197 | ||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-29259 |
...
Situação 2. Ao realizar processamento em MultThread, sistema apresenta lentidão e alto consumo de memória em alguns cenários específicos e quando a quantidade de memória do serviço é pequena frente ao volume de Threads em processamento.
Situação 3. Em análise através do LogProfiler, identificado queda de performance no processamento do Bloco M em decorrência da utilização de array / aScan para pesquisa.
Situação 4. Identificado que para geração do registro 0400, o sistema realizava várias chamadas a função FwGetSX5 para retornar o código e descrição do CFOP.
...
Solução 2. Realizado ajustes no processamento em MultThread, para obtenção de melhoria de performance e diminuição do consumo do memória.
Solução 3. Realizado ajustes na rotina EFDBLOCOM.PRW substituindo a pesquisa em aScan por Json visando melhoria de performance. Solução 4. Implementada utilização de Json e tratamento para realizar chamadas a FwGetSX5 somente quando necessário, trazendo como benefício também a melhoria de performance.
...