Histórico da Página
...
02. SITUAÇÃO/REQUISITO
Erro de processamento do lote do 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 – Campo(s))
• 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 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 o campo , 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 movfinMOVFIN, 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 movfinMOVFIN.
D) Alterado também o TRB1000 (tela 4gl) pois , pois este programa não foi migrado para Metadados.
...