01. DADOS GERAIS
| Produto: | | Solucoes_totvs_cross |
|---|
| SolucaoCross | TOTVS Backoffice |
|---|
|
| Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_cross_segmentos |
|---|
| ModulosCrossSegmentos | TOTVS Backoffice (Linha Logix) - Finanças |
|---|
|
| 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.