Páginas filhas
  • DDFINAN-34140 - DT - 643 - Adequação da Rotina 643 para Conciliação Via API (Bradesco)

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor 

Segmento:

Distribuição TOTVS Goiânia 

Módulo:06 - TESOURARIA
Função:643 - CONCILIAÇÃO E GERAÇÃO AUTOMATICA DE LANÇAMENTOS
Requisito/Story/Issue :

DDFINAN-34140

02. SITUAÇÃO/REQUISITO

Atualmente, a rotina 643 – Integração de Extrato Bancário opera majoritariamente por meio de troca de arquivos (TXT). Com a ampliação das integrações via API, surgiu a necessidade de adaptar a rotina para permitir que bancos habilitados utilizem o novo fluxo de conciliação automática.

...

  • Adaptar a 643 para permitir integração via API quando o banco possuir credencial com API habilitada.

  • Inserir dependências para PCBANCO, PCCREDENCIAL, PCEXTRATOBANCARIO e DLib-Financeiro (DDFINAN-34139).

  • Ajustar a landpage da rotina, removendo opção de arquivo e validando seleção de banco(s).

  • Implementar regras de seleção de período (D-1 e máximo de 12 meses).

  • Validar períodos já importados e permitir escolha do usuário para prosseguir ou não.

  • Manter fluxo atual para bancos que não utilizam API.

  • Atualizar link de “Bancos Homologados”, incluindo nova aba com bancos homologados por API.

03. SOLUÇÃO

Foi realizada uma melhoria na rotina 643 para suportar o novo fluxo de integração de extrato bancário via API, conforme os critérios estabelecidos.

3.1. Inclusão de Dependências

Foram inseridas dependências para:

  • PCBANCO

  • PCCREDENCIAL

  • PCEXTRATOBANCARIO

  • DLib-Financeiro (DDFINAN-34139)
    Permitindo acesso às credenciais, configurações de API e extratos já integrados.

3.2. Ajustes na Landpage da Rotina 643

  • O campo “Arquivo:” foi removido da tela principal.

  • O usuário agora deve selecionar apenas o banco para iniciar o processo.

  • Ao selecionar o banco, a rotina verifica:

    • pcpanco.codcredencial = pccredencial.codcredencial

    • pccredencial.UTILIZAAPIEB = 'S'
      garantindo que o banco está configurado para integração via API.

Regras para Múltipla Seleção de Bancos:

  • Só é permitido selecionar bancos com o mesmo NUMBANCO.

  • Não é permitido selecionar, simultaneamente, bancos que utilizem API e bancos que não utilizem API.

3.3. Fluxo Para Bancos Com API Habilitada

Quando UTILIZAAPIEB = 'S':

  • A opção de envio de arquivo não é apresentada.

  • Ao clicar em Avançar, o sistema solicita:

    • Data inicial e data final do período a ser importado.

Validações do Período:
  • Pesquisa somente até D-1.

  • Período máximo permitido: 12 meses.

Registros Já Existentes:
  • Se encontrado na tabela PCEXTRATOBANCARIO extratos do mesmo banco e data:

    • Exibe mensagem informando as datas já importadas.

    • Questiona se o usuário deseja prosseguir, podendo haver migração de registros já conciliados.

    • Se "Não", retorna à seleção de período.

    • Se "Sim", segue para o fluxo principal de integração (DDFINAN-34162).

  • Se não houver registros existentes, segue diretamente para o novo fluxo de integração via API.

3.4. Fluxo Para Bancos Sem API

Quando:

  • UTILIZAAPIEB = 'N' ou NULL, ou

  • pcpanco.codcredencial = NULL:

...

  • Abre um popup para o usuário selecionar o arquivo TXT.

  • Ao clicar em Avançar, segue o fluxo já existente de integração por arquivo.

3.5. Atualização do Link “Bancos Homologados”

O link foi reorganizado em duas abas:

...

Totvs custom tabs box
tabsComo ter a melhoria?
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1

Solução da rotina 643 - Conciliação e Geração automática de lançamentos a partir da atualização da versão 38.0.4.0 ou acima.
Deve atualizar a rotina para a versão igual ou superior

04. DEMAIS INFORMAÇÕES

Aviso

Importante!

  As versões estarão disponíveis para download no CCW.

  https://centraldecontrole.pcinformatica.com.br/

  Mantenha suas rotinas sempre atualizadas!

05. ASSUNTOS RELACIONADOS

...