Módulo: SPED - CONTÁBIL
Funcionalidade: DMPL e DLPA
Data/Hora da Publicação: 24/07/2018 16:41:24
Data/Hora Última Alteração: 24/07/2018 16:41:24
Descrição da Nota: Tratamento efetuado na tela DMPL - DLPA com melhoria de performance para carregar uma quantidade maior de lançamentos e para desvincular essa demonstração da DRE.
Sintoma
Quando existiam mais de quinhentos mil lançamentos a serem demonstrados a tela apresentava erro:
Failed to allocate a managed memory buffer of xxx bytes. The amount of available memory may be low.
Detalhes do erro:
Server stack trace:
at System.Runtime.Fx.AllocateByteArray(Int32 size)
at System.Runtime.InternalBufferManager.PooledBufferManager.TakeBuffer(Int32 bufferSize)
at System.ServiceModel.Channels.BufferManager.WrappingBufferManager.TakeBuffer(Int32 bufferSize).
Solução
- Melhoria de performance para carregar mais de quinhentos mil lançamentos;
- Tratamento para desvincular essa demonstração da DRE: Não é mais preciso existir uma DRE de fechamento para criação de novas demonstrações DMPL ou DLPA. A partir dessa melhoria, para criar novas demonstrações basta clicar no botão "Novo" e indicar o período desejado.
4.00.00.0000
Produto:
Nota
Descrição