Histórico da Página
01. VISÃO GERAL
Este recurso tem como objetivo preparar o TOTVS Gestão Financeira para utilizar o serviço de registro online da carteira de cobrança registrada do Banco SICOOB.
02. CONFIGURAÇÃO
No cadastro do convênio, na aba Registro Online deve ser marcado a opção Permite registro de boleto online.
- URL do serviço de registro do boleto: Deve ser informada a url do serviço de registro do boleto disponibilizada pelo banco. (https://api.sicoob.com.br/cobranca-bancaria/boletos)
- URL do sistema autorizador: Deve ser informada a url do serviço de autorização disponibilizado pelo banco. (https://api.sicoob.com.br/token)
- Client Id e Client Secret: Códigos do sistema de autorização fornecido pelo banco.
- Código de acesso: Código de acesso do sistema de autorização para criação de tokens. Deve ser gerada no portal do banco.
- URL de callback: URL de callback que deve ser informada na geração do código de acesso, onde será exibido o código de acesso gerado. (http://[servidor]/Corpore.Net/Source/Fin-Financeiro/RM.Fin.Banco/SicoobCallback.aspx)
03. LAYOUT
Para enviar dados de forma flexível para o registro online dos boletos para o banco, devem ser criados os campos, primeiramente via anexo "Layout Registro Online" disponível no cadastro de Bancos e Agências. Os campos devem ser criados conforme manual de cobrança do Sicoob (https://developers.sicoob.com.br/#!/documentacao). Estes campos então, devem ser associados a fórmulas ou valores fixos, via anexo "Associação do Layout do Registro Online" no cadastro do convênio. Alguns exemplos abaixo:
dataLimitePagamento
tipoMulta
dataMulta
valorMulta
tipoJurosMora
dataJurosMora
valorJurosMora
pagador.numeroCpfCnpj
pagador.nome
04. EXEMPLO DE UTILIZAÇÃO
Exemplo de geração do código de acesso:
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |