Páginas filhas
  • DDFINAN-34504 - DT - 524 - Criação de campos de conectividade via API na rotina 524

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:05 - PROCESSAMENTO
Função:524 - CADASTRAR CAIXA/BANCO
Requisito/Story/Issue :

DDFINAN-33231 

DDFINAN-34138 

33231/DDFINAN-3413834504

02. SITUAÇÃO/REQUISITO

Na versão atual, a rotina 524 não possui campos específicos para configuração de conectividade bancária via API, o que impede automatizações como envio/retorno de informações de contas a pagar e integração do extrato bancário.

...

  • Client ID e Client Secret (dados criptografados e armazenados de forma protegida).

  • URI Token, URI Envio Contas a Pagar e URI Retorno Contas a Pagar (endereços de integração configuráveis).

  • Parâmetro de controle “Utiliza Integração por API”, que define se a rotina será ou não utilizada via integração.API

    • Não: a integração via API não será utilizada.

    • Homologação: a integração será realizada em ambiente de testes.

    • Produção: a integração será realizada em ambiente produtivo.

  • URI Extrato Bancário (endereços de integração configuráveis).
  • Parâmetro de controle “Utiliza Integração por API Extrato Bancário”, que define se a rotina será ou não utilizada via integração.
    • Não: a integração via API não será utilizada.

    • Homologação: a integração será realizada em ambiente de testes.

    • Produção: a integração será realizada em ambiente produtivo.

Além disso:

  • Os campos só poderão ser habilitados e gerenciados por usuários que possuam a permissão “Permite gestão de credenciais de conexão”, configurada na rotina 530.

  • Os dados sensíveis (Client ID e Client Secret) permanecerão ocultos nas visualizações.

Essa evolução garante segurança, controle de acesso e automação no processo de integração financeira com os bancos.

03. SOLUÇÃO

  • Foi criado novo campo CODCREDENCIALna tabela PCBANCO para vincular a nova tabela PCCREDENCIAL 

  • Foi criado nova tabela PCCREDENCIAL para armazenar credenciais e URIs de conexão com bancos.
  • Foi implementada dependência desses campos na rotina 524.

  • Adicionada permissão específica na rotina 530 denominada “Permite gestão de credenciais de conexão”, responsável por controlar o acesso às configurações.

  • Implementado novo STEP “Credenciais” na rotina 524, onde foram disponibilizados os campos de configuração: CLIENT ID, CLIENT SECRET, URI TOKEN, URI ENVIO CP, URI RETORNO CP, URI EXTRATO BANCARIO e flags de utilização de API.

  • Os campos CLIENT ID e CLIENT SECRET possuem tratamento de criptografia ocultos nas visualizações posteriores.

  • O campo URIEXTRATOBANCARIO possui um limite de caracteres de ate 1000
  • A habilitação dos campos é condicionada à posse da permissão criada, garantindo segurança e controle de acesso.

Image RemovedImage Added


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

Solução da rotina 524 - Cadastrar Caixa/Banco a partir da atualização da versão 38.0.45.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