Páginas filhas
  • 12232324 DMANFINLGX-18285 DT FIN10095 - Reestruturar o FIN85088 para processar com Threads

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Logix

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Logix) - Finanças

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Função:

FIN10095 - Fechamento de Saldo por Cliente

FIN85088 - Carga inicial do Fechamento de Saldo

País:Brasil
Ticket:12232324
Requisito/Story/Issue (informe o requisito relacionado) :DMANFINLGX-18285


02. SITUAÇÃO/REQUISITO

Ao processar o arquivo de remessa escritural no FIN30121 e ocorre erro -1322, que significa que a rotina encontrou algum problema no diretório para gravar o arquivo de remessa, o programa aborta e não apresenta mensagem explicativa ao usuárioReestruturar o programa FIN85088 de Carga inicial do Fechamento de Saldo (Chamado pelo FIN10095 - Fechamento de Saldo por Cliente) para realizar o processamento dos dados através de Threads. A carga geral exige muita memória do servidor que, em alguns casos, acaba por não concluir o processamento.

03. SOLUÇÃO

Feito ajuste nos programas FIN30121 e FIN30122 para que, ao se deparar com o erro -1322, a rotina apresente mensagem em tela indicando que o diretório não existe, ou informe que o usuário não tem permissão para salvar no diretório ou que não há espaço suficiente para salvar os arquivosRealizada a reestruturação da rotina de Carga inicial do Fechamento de Saldo para efetuar o processamento dos dados através de Threads, onde o processamento será quebrado em partes que serão processadas em paralelo, ocupando uma parte da memória do servidor e ao final do processamento daquela porção a memória, ela é liberada para uso novamente.