Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:FINANCEIRO (SIGAFIN)
Função:FINA191 - Cheques Recebidos
FINXFIN - Funções genéricas do módulo Financeiro
FINXBX - Funções de baixas.
País:Brasil
Ticket:N/A
Requisito/Story/Issue (informe o requisito relacionado) :DFINCOM-10248


02. SITUAÇÃO/REQUISITO

Avaliar as função de controle de sequencia das baixa de títulos, substituindo a leitura da tabela SE5 (Movimentos de bancários) para as tabelas normalizadas de movimentação financeira FKs.

03. SOLUÇÃO

  • Retirada da chamada da função FinSeqSe5(), na rotina FINA191 (Compensação de Cheques), e substituída pelas funções: FinSeqFK1 e FinSeqFK5;

  • Ajustada a gravação do movimento bancário na tabela FK5 (Movimento Bancário), passando a gravar o campo FK5_IDDOC com a chave FK7 do título ao que o cheque está relacionado;
    • Esta alteração tem por objetivo permitir o cálculo correto da sequência (FK5_SEQ e E5_SEQ) quando do processo de compensação de cheques recebidos.
  • Embora não sejam mais utilizadas em fontes do produto padrão, as funções FinSeqSe5 e FGetSE5Seq continuarão existindo para viabilizar as customizações de clientes. Porém, ambas foram reestruturadas para adequação as leituras das tabelas FK's, seguindo as regras abaixo:
    • A função FinSeqSe5 passou a redirecionar a chamada para a função FinSeqFK1;
    • A função FGetSE5Seq passou a redirecionar a chamada para a função FaNxtSeqBx;

04. DEMAIS INFORMAÇÕES

  • Não há.

05. ASSUNTOS RELACIONADOS

Reestruturação da tabela SE5 na família de tabelas FKx