Páginas filhas
  • 25279569 DMANFINLGX-26086 DT - FIN10046: Altera a data do movimento ao mudar o valor da devolução

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Manufatura

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

Modulos_totvs_prestadores_de_servicos

Função:

FIN20014 - Atualização do Crédito e CadastroFIN10046 - Devolução de Adiantamentos de Clientes

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


02. SITUAÇÃO/REQUISITO

Ao processar a rotina do crédito e cadastro FIN20014 - Atualização do Crédito e Cadastro em JOB o programa inicia no horário programado e termina a execução um tempo depois. Ao final do processamento a tabela que contém o registro que indica quais clientes deverão ser processados, ela é excluída. Ocorre que entre o início e o fim do processamento, o sistema registra novos movimentos nessa tabela e alguns valores acabam ficando desatualizados, pois o programa não recalcula tarefas já calculadas e também, exclui a movimentação toda da tabela de controle, inclusive os novos registros, fazendo com que na próxima execução da rotina esse cliente não entre. Existe um pequeno GAP que acontece esporadicamente. realizar a alteração dos dados de uma devolução de adiantamentos através do FIN10046 - Devolução de Adiantamentos de Clientes, o programa está atualizando a data de movimento quando o movimento de devolução original ainda não possui lote contábil.

03. SOLUÇÃO

Realizado o ajuste na rotina FIN20014 - Atualização do Crédito e Cadastro rodada em JOB, para ao final não excluir movimentos que ocorreram durante a execução da rotina, fazendo com que na próxima execução da rotina os valores sejam recalculados para esse cliente FIN10046 - Devolução de Adiantamentos de Clientes para não alterar a data de movimento da devolução quando o movimento original ainda não possuir lote contábil.