| 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 |
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.
O objetivo é modernizar o processo, eliminando etapas manuais para bancos com API ativa e garantindo validações corretas para cenários híbridos (bancos com e sem API).
Requisitos informados:
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.
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.
Foram inseridas dependências para:
PCBANCO
PCCREDENCIAL
PCEXTRATOBANCARIO
DLib-Financeiro (DDFINAN-34139)
Permitindo acesso às credenciais, configurações de API e extratos já integrados.
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.
Só é permitido selecionar bancos com o mesmo NUMBANCO.
Não é permitido selecionar, simultaneamente, bancos que utilizem API e bancos que não utilizem API.
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.
Pesquisa somente até D-1.
Período máximo permitido: 12 meses.
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.
Quando:
UTILIZAAPIEB = 'N' ou NULL, ou
pcpanco.codcredencial = NULL:
O sistema:
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.
O link foi reorganizado em duas abas:
Aba 1 – “Bancos homologados por troca de arquivos (TXT)”
(lista atual mantida)
Aba 2 – “Bancos homologados por API”
Inserido: 237 – Bradesco
|
Importante! As versões estarão disponíveis para download no CCW. https://centraldecontrole.pcinformatica.com.br/ Mantenha suas rotinas sempre atualizadas! |