Pular para o conteúdo
KMEE Entrar
Odoo 16.0 Incluir Enterprise

Pagar fornecedores, boletos e salários pelo arquivo CNAB 240

O arquivo de pagamentos CNAB 240 manda ao banco, de uma vez, os pagamentos da empresa: transferências, PIX, boletos de fornecedores e salários. O leiaute do banco é configurado na tela, campo a campo, e, ao confirmar o retorno do banco, os pagamentos confirmados são baixados.

Antes de começar

A empresa tem o convênio de pagamentos com o banco e o manual do leiaute do banco (ou o Layout Padrão CNAB 240 da FEBRABAN, versão 10.09). O diário do banco tem a conta bancária da empresa, e os fornecedores e funcionários têm a conta bancária ou a chave PIX no cadastro.

Passo a passo

1. Como o arquivo de pagamentos se organiza

O arquivo CNAB 240 é um arquivo de texto com registros de 240 posições. Ele começa com o header do arquivo (registro tipo 0) e termina com o trailer do arquivo (tipo 9), que conta os lotes e os registros. No meio vêm os lotes: cada lote tem um header (tipo 1) com o tipo de serviço e a forma de lançamento, um registro de detalhe por pagamento, formado por um ou mais segmentos (tipo 3), e um trailer (tipo 5) com a quantidade de registros e a soma dos valores. Os campos numéricos vêm alinhados à direita e completados com zeros, com as casas decimais sem vírgula (6.250,00 vira 000000000625000); os alfanuméricos vêm alinhados à esquerda, em maiúsculas sem acento, completados com brancos. As datas vão no formato DDMMAAAA.

2. Os segmentos de cada tipo de pagamento

O padrão da FEBRABAN define um segmento para cada tipo de pagamento. O Segmento A leva a transferência: a câmara de compensação (018 para TED, 009 para PIX), o banco, a agência e a conta do favorecido, o nome, a data e o valor do pagamento. O Segmento B traz os dados complementares do favorecido e, no PIX, o tipo e a chave. O Segmento J leva o pagamento de boleto: o código de barras de 44 posições, o vencimento, o valor do título e o valor pago, e o Segmento J-52 identifica o pagador e o beneficiário. O tipo de serviço, no header do lote, separa o pagamento a fornecedores (20) dos salários (30), e a forma de lançamento diz ao banco como pagar: 01 crédito em conta no mesmo banco, 41 TED para outro titular, 45 PIX transferência, 30 e 31 boletos do próprio banco e de outros bancos.

3. Quando usar a estrutura configurável

Cada banco publica a sua versão do leiaute, derivada do padrão da FEBRABAN. No Odoo, a estrutura CNAB descreve o leiaute do banco na tela: as linhas na ordem do arquivo, os lotes e, em cada segmento, os campos com posição inicial e final, tipo, casas decimais, valor fixo e o campo do Odoo de onde vem o conteúdo. O módulo traz estruturas de pagamento de vários bancos, em Faturamento > Configuração > Estruturas CNAB; o exemplo deste guia usa a do Itaú, que gera TED, PIX, boleto e salários e lê o retorno do banco. Para atender uma exigência do banco ou do convênio, a implantação ajusta a estrutura conforme o manual do banco, confere o resultado na Prévia CNAB e aprova, sem esperar programação.

4. Configure os pagamentos

No diário do banco, inclua o método de pagamento CNAB 240 de saída e marque a importação de retornos CNAB. Crie um modo de pagamento para cada tipo de pagamento (TED, PIX, boleto), com o método CNAB 240, o diário fixo do banco e o domínio, marque Pagamento por arquivo CNAB e escolha a estrutura do banco e a forma de pagamento do modo. Para pagar os salários num lote próprio, inclua na estrutura a regra de pagamento de funcionários, com a forma TED e o tipo de serviço 30. Revise e aprove a estrutura: a revisão confere que cada linha cobre as posições 1 a 240 e que os lotes estão completos.

5. Gere e envie a remessa

Lance as contas a pagar dos fornecedores e os salários líquidos com o modo de pagamento e a conta bancária do favorecido. Em Fornecedores > Faturas, marque as contas e use Ação > Adicionar à Ordem de Pagamento/Débito. Na ordem, confira os pagamentos e as datas; no boleto, abra o pagamento e informe o código de barras de 44 posições. Clique em Confirmar pagamentos e em Gerar arquivo de pagamento: o arquivo fica anexado à ordem, com um lote por forma de pagamento e tipo de serviço. Confira os lotes, os segmentos e as somas do trailer, mande o arquivo ao banco e clique em Arquivo enviado com sucesso.

6. Leia o retorno do banco

Quando o banco devolver o arquivo, abra Fornecedores > CNAB > Importar retornos CNAB, escolha o diário do banco (a estrutura aprovada vem preenchida), envie o arquivo e importe. Cada pagamento vira um evento com a ocorrência do banco, ligado à remessa pelo seu número: 00 é pagamento efetuado; códigos como AN (conta corrente do favorecido inválida) indicam o pagamento recusado. Clique em Confirmar: os pagamentos efetuados baixam as contas a pagar contra a conta de pagamentos pendentes do banco, que o extrato concilia, e os recusados ficam em aberto para uma nova remessa com os dados corrigidos.

Resultado esperado

Os pagamentos vão ao banco num arquivo só, organizado por lote, o arquivo é conferido campo a campo antes do envio, e, ao confirmar o retorno, os pagamentos confirmados baixam de uma vez.

Se algo der errado

Se uma conta não aparecer para entrar na ordem, confira se ela está lançada, se tem o modo de pagamento e se não está em outra ordem. Se um segmento sair com os dados bancários do favorecido zerados, informe a conta bancária na conta a pagar e refaça a ordem. Se a estrutura não aparecer na importação do retorno, aprove a estrutura e escolha o diário do mesmo banco.

Veja na prática, com vídeo

Cenários da localização brasileira ligados a este guia, do começo ao fim, com exemplo calculado, passo a passo e vídeo curto com legendas.

  • Conhecer a estrutura de pagamentos pronta do bancoApresenta a estrutura do arquivo de pagamentos de um banco, que a localização já traz pronta: as linhas na ordem em que saem no arquivo, os lotes de cada tipo de pagamento, os campos de cada segmento com as posições do leiaute, as formas de pagamento e as ocorrências que o banco devolve.Vídeo de 2 min
  • Ligar a estrutura ao modo de pagamento por TEDLiga o modo de pagamento das TEDs à estrutura do banco: as contas a pagar com esse modo entram na ordem de pagamento e saem no arquivo de remessa do Itaú, na forma de lançamento escolhida.Vídeo de 1 min
  • Pagar fornecedores por TED e gerar o arquivo de remessaJunta as contas a pagar de três fornecedores numa ordem de pagamento e gera o arquivo de remessa do Itaú: um lote de pagamento a fornecedores por TED, com um Segmento A para cada pagamento.Vídeo de 2 min
  • Conferir campo a campo o arquivo antes de enviar ao bancoAntes de mandar a remessa ao banco, a Prévia CNAB da estrutura monta o arquivo de uma ordem de pagamento e mostra cada campo pelo nome do leiaute, com as posições e o conteúdo.Vídeo de 1 min
  • Pagar um fornecedor por PIX com a chavePaga uma conta por PIX na remessa do banco: a chave do fornecedor vem do cadastro, o Segmento A indica a transferência por chave e o Segmento B leva o tipo e a chave.Vídeo de 2 min
  • Pagar o boleto de um fornecedor pelo código de barrasPaga o boleto de um fornecedor pela remessa do banco: o código de barras vai na ordem de pagamento e o arquivo sai com o lote de títulos, o Segmento J com o código, o vencimento e os valores, e o Segmento J-52 com o pagador e o beneficiário.Vídeo de 2 min
  • Separar os salários num lote próprio com a regra de pagamentoCria na estrutura do banco a regra que manda os pagamentos a funcionários para um lote próprio, com o tipo de serviço de salários.Vídeo de 1 min
  • Pagar os salários da folha pelo bancoManda ao banco os salários líquidos da folha na mesma remessa do aluguel: o arquivo sai com o lote de fornecedores e o lote de salários, cada um com o seu header e o seu trailer.Vídeo de 2 min
  • Ler o retorno do banco e baixar os pagamentos confirmadosImporta o arquivo de retorno que o banco devolve depois da remessa: cada pagamento vira um evento com a ocorrência do banco; ao confirmar, os pagamentos efetuados baixam as contas a pagar e os recusados ficam em aberto para uma nova remessa.Vídeo de 1 min
  • Ajustar a estrutura conforme o manual do bancoAjusta um campo do arquivo pela tela, conforme o manual: a câmara de compensação da TED, que o Segmento A leva nas posições 18 a 20 a partir da forma de pagamento.Vídeo de 1 min
  • Validar e aprovar a estrutura antes de usarDepois dos ajustes, a revisão confere a estrutura inteira: cada linha cobre as 240 posições, o arquivo começa no header e termina no trailer, e os lotes estão completos.Vídeo de 1 min

Continue o processo