Por que Protheus tem 3 tipos de boleto?

A diferenca entre boleto CNAB, boleto Caixa e boleto Compe no contas a receber Protheus, e por que essa multiplicidade existe.

Quem ja mexeu no SIGAFIN sabe: existem 3 caminhos pra gerar boleto bancario no Protheus, e a documentacao raramente explica por que. Tudo vem da historia do sistema bancario brasileiro.

1. Boleto CNAB (FINA240)

Padrao mais moderno e usado. CNAB = Centro Nacional de Automacao Bancaria — layout padronizado pela FEBRABAN. Banco envia arquivo, Protheus le, baixa titulos automaticamente.

2. Boleto Compe (legado)

"Compe" = Compensacao. Padrao mais antigo, anterior ao CNAB. Ainda existe em alguns bancos menores e cooperativas.

3. Boleto Caixa Federal (especifico)

Caixa Economica Federal teve historicamente integracao SIBARC propria que nao seguia 100% o CNAB padrao. Por isso ha um tratamento especifico em rotinas FINA na Caixa.

Por que nao unificaram

Tres razoes praticas:

  1. Compatibilidade retroativa — base com 20 anos de configuracao nao migra facil
  2. Bancos pequenos ainda usam variantes
  3. Mudancas regulatorias (PIX, Boleto Pix) atrasaram refactor

Na pratica

Em 95% dos casos novos voce vai trabalhar com CNAB. Se cliente herdou base antiga com fluxo Compe, considere migrar — Compe gera mais problema de operacional (rejeicao, baixa manual) que CNAB moderno.

Bonus: Boleto Pix

Mais recente. Combina boleto convencional com QR Code Pix. Protheus implementa em release 12.1.220x+ via FINA340. E "boleto Pix", nao um quarto tipo — mistura CNAB + QR Code.

Veja também