Banco do Brasil (Arquivo CNAB 240 e 400 e via API)
Configuração de conta para Remessa e Retorno de cobrança via boleto (Arquivo CNAB 240 e 400)
Para que a emissão seja bem sucedida, aconselha-se que se use o padrão de preenchimento sugerido nos respectivos campos, respeitando a quantidade de caracteres separação do dígito por traço (-).
Cedente: Preencher de 5 a 7 caracteres. (Ex: 12345, 123456, 1234567);
Cobrança Registrada: Deixar marcada para a transmissão remessa e retorno;
Baixa Automática: Determina se as duplicatas serão quitadas automaticamente através do arquivo de retorno quando o boleto vinculado for identificado como ‘Pago’.
Convênio: Preencher de 6 a 7 caracteres. (Ex: 123456, 1234567)
Variação Carteira: Preencher com 3 dígitos. (Ex: 014, 019).
Código Carteira: Preencher com 1 dígito. (Ex: 0, 1, 4)
Código de Transmissão: Informado pelo banco.
Conta Principal: Define como a conta principal no sistema;
Agência: Preencher de 5 caracteres, inserindo o traço (-) antes do último caractere (Ex:1234-5).
Número de Conta: Preencher de 5 a 7 caracteres, inserindo o traço (-) antes do último caractere (Ex: 1234-5, 12345-6, 123456-7).
Banco: Basta selecionar o “001-Banco do Brasil S.A.”;
Protesto:
a. Protestar dia corridos: Protesta o boleto com x dias corridos;
b. Protestar dias úteis: Protesta o boleto com x dias, considerando apenas dias úteis;
c. Não protestar: Não protesta o boleto.Informações Complementares: Instruções impressas no cabeçalho do boleto;
Informações Serviços: Instruções impressas no corpo do boleto;
Juros Dia(%): Define a % em juros aplicada por dia após o vencimento;
Multa(%): Define a % da multa aplicada após o vencimento;
Arquivo de Remessa: Caminho do diretório onde o sistema salvará o arquivo de remessa gerado pelo sistema;
Arquivo de Retorno: Caminho do diretório onde o sistema salvará o arquivo de remessa gerado pelo sistema;
Cobrança Bancária(R$): Valor cobrado pelo banco por boleto emitido. Este valor é acrescentado ao valor a pagar do boleto.
Possui Banco Correspondente: Opção utilizada quando a remessa é processada por outra conta.
Desconto ao pagar antes do vencimento: Define a % do desconto ao pagar o boleto x dias antes do vencimento.
Layout de Remessa: Define o layout CNAB utilizado para gerar o boleto.
Nosso Número: Define o nosso número utilizado no último documento;
Número sequencial remessa: Define o valor que dará sequência ao número da remessa;
Informações para Remessa CNAB 240: Define os dados cadastrais utilizados para a emissão de boletos no layout CNAB 240.
Usar Remessa de Pagamento: Define o convênio e ‘Seu número’ para realizar pagamentos.
Integração via API
Na conta a ser configurada, ao marcar a flag Gera Boleto o sistema irá abrir uma aba para configurações de Boleto.
Na aba de Configuração de Boleto, ao selecionar 001 - Banco do Brasil irá abrir a aba de Integração.
Nesta aba Integrações deverá ser preenchido o Client Id (usuário) e Client Secret (senha) obtidos no sistema do Banco do Brasil, e o certificado no formato .pfx ou .crt e .key, atualmente há integração do Banco do Brasil via API de cobrança, pagamento e extrato bancário.
Na sequência aparecerá um botão para Consultar Boletos API ao clicar irá aparecer a mensagem abaixo se a consulta for realizada.