Páginas filhas
  • 22728856 DMANFINLGX-25288 DT - MCX0007 está ocorrendo o erro “Problema UPDATE LOTEDOC - [-263,-1438]”

Versões comparadas

Chave

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

1. 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

Função:

VDP0753 MCX0007 - Cancelamento de Nota FiscalMovimentação de caixa (Entrada/Saídas)

MCX0805 - Geração de documentos - Transações BancáriasFIN85000 - Função validação e movimentação de títulos

País:Brasil
Ticket:

22728856

Requisito/Story/Issue (informe o requisito relacionado) :DMANFINLGX-25288

02. SITUAÇÃO/REQUISITO

Através do VDP0753 - Cancelamento de Nota Fiscal, ao cancelar uma Nota Fiscal (NF) que gerou um título no financeiro e esse título foi renegociado, ou seja, cancelado e dividido em novas parcelas, o sistema não cancela os novos títulos, mantendo a cobrança em aberto. Além disso não é emitido nenhuma mensagem orientando ou alertando o ocorrido.Ao incluir uma movimentação de caixa que gere informações com o TRB (Transações Bancárias) através do programa MCX0007 - Movimentação de Caixa, ocorre erro erro “Problema UPDATE LOTEDOC - [-263,-1438]”

03. SOLUÇÃO

Foi alterada a função FIN85000 - Função validação e movimentação de títulos para que quando uma NF for cancelada e o título foi renegociado numa transação 1 x N, os títulos novos sejam também cancelados. Caso algum deles já esteja pago ou foi enviado ao banco, esse cancelamento não ocorrerá, e o sistema emitirá uma mensagem orientando.

A rotina de cancelamento de NFs x DPs foi alterada também para verificar se na renegociação a transação foi N x 1 ou N x N, caso haja mais de 1 título de origem na renegociação, então será emitida a mensagem informativa "Cancelamento para título renegociado. Existe mais de 1 título de origem na renegociação. Através do FIN10300, realizar a exclusão da renegociação: 999" e não será realizado o cancelamento dos títulos novosRealizado alteração na rotina MCX0007 - Movimentação de Caixa para que ao incluir uma movimentação de caixa que gere informações com o TRB (Transações Bancárias) o programa não apresente o erro “Problema UPDATE LOTEDOC - [-263,-1438]”. Ao identificar que a quantidade de movimentos chegou a 99, o programa busca o próximo lote disponível e o utiliza.