Histórico da Página
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 | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
|
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
...