Páginas filhas
  • 14641375 - DMANFINLGX-20377 DT Alterar tamanho do lote do módulo de Transações Bancárias de 5 para 9


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Logix

Segmento:

Manufatura

Módulo:

TOTVS Backoffice (Linha Logix) - Finanças

Função:

Módulo TRB

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


02. SITUAÇÃO/REQUISITO

Erro de processamento nas movimentações entre os diversos módulos que integram com o módulo Transações Bancárias, devido a quantidade de movimentações X quantidade de caracteres do campo que armazena o "número do lote".

03. SOLUÇÃO

A) Alterado o tamanho dos campos de numeração do lote dos programas do módulo de Transações Bancárias de 5 para 9 posições. A alteração foi realizada apenas nos programas da versão 12 (Metadados).
As tabelas alteradas são as seguintes:

• Tabela: MOVFIN – Campo: num_lote, num_conc
• Tabela: LOTEDOC – Campo: num_lote
• Tabela: LOTEEXT – Campo: num_lote
• Tabela: CHEQUE_BORDERO – Campo: num_lote_conc
• Tabela: MOVEXT – Campo: num_lote
• Tabela: CAPA_LOTES – Campos: num_ult_lote_doc, num_ult_lote_ext, num_ult_lote_gec
• Tabela: TRB_CONCIL_MANUAL – Campo: lote
• Tabela: CRECONC – Campos: num_lote_conc
• Tabela: TRB_TRANSFER – Campos: lote_origem, lote_destino
• Tabela: TRB_CHE_CANCELADO – Campo: lote
• Tabela: TRB_CTR_CHEQUE – Campos: lote_che_interno, lote_acer_interno, lote_che_extrato, lote_acer_extrato
• Tabela: CTB_LANC_CTBL_TRB – Campo: lote_trb
• Tabela: CONC_PGTO – Campo: num_lote_trb
• Tabela: TRB_CHECON – Campo: num_lote_conc
• Tabela: PGTO_CAMBIO – Campo: num_lote_conc
• Tabela: CHEQUE_RHU – Campo: num_lote_conc
• Tabela: RHU_LIQ_BANCARIO – Campo: num_lote_concil
• Tabela: DOCUM_ESTORNO_TRB – Campo: num_lote_trb

Conversores de tabela: TRB00037.CNV e TRB00038.CNV


B) O campo num_conc da tabela MOVFIN é composto pelos seguintes dados quando conciliado de forma automática: XXLLLLL99, onde "XX" = código da empresa, "LLLLL" = número do lote de extrato (movext.num_lote) e "99" = sequência do lote.

Sendo assim, foi alterado o tamanho do campo de 9 para 13 caracteres, assim irá suportar o número do lote com 9 posições.


C) Também foram alterados os programas que envolvem o campo num_conc da tabela MOVFIN, pois este conceito está fixo dentro dos programas.

Alterado o formato de leitura deste campo para considerar os dois primeiros dígitos como empresa, os dois últimos como sequência e o que estiver no meio. independentemente do tamanho. seja o número do lote. Assim, não se fará necessário alterar os registros já existentes na tabela MOVFIN.


D) Alterado também o TRB1000, pois este programa não foi migrado para Metadados.