2017 © Pedro Peláez
 

library cnab_php

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

image

felideo/cnab_php

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  • Thursday, March 1, 2018
  • by felideo
  • Repository
  • 1 Watchers
  • 0 Stars
  • 4 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 188 Forks
  • 0 Open issues
  • 32 Versions
  • 0 % Grown

The README.md

CnabPHP

Join the chat at https://gitter.im/andersondanilo/CnabPHP, (*1)

Build Status Latest Stable Version Latest Unstable Version Code Climate Test Coverage, (*2)

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB, utilizado nos bancos geralmente para boleto bancário., (*3)

Funcionalidades

  • Leitura e geração de arquivos de retorno e remessa nos formatos CNAB 240 e 400
Banco Versão da Remessa Versão do Retorno
Banco do Brasil 240 (Beta) 240 e 400
Bradesco 240
Caixa 240 240 e 400
Itaú 400 400
Santander 240

Instalação

Composer

Se você já conhece o Composer, adicione a dependência abaixo à diretiva "require" no seu composer.json:, (*4)

"andersondanilo/cnab_php": "1.3.*"

Como Usar

Lendo um arquivo de Retorno

$cnabFactory = new Cnab\Factory();
$arquivo = $cnabFactory->createRetorno('AQUI VAI O CAMINHO DO ARQUIVO DE RETORNO, EX: RET1010.RET');
$detalhes = $arquivo->listDetalhes();
foreach($detalhes as $detalhe) {
    if($detalhe->getValorRecebido() > 0) {
        $nossoNumero   = $detalhe->getNossoNumero();
        $valorRecebido = $detalhe->getValorRecebido();
        $dataPagamento = $detalhe->getDataOcorrencia();
        $carteira      = $detalhe->getCarteira();
        // você já tem as informações, pode dar baixa no boleto aqui
    }
}

Criando um arquivo de remessa

Consulte na wiki: https://github.com/andersondanilo/CnabPHP/wiki/Criando-um-arquivo-de-remessa, (*5)

Como Contribuir

Você pode contribuir com testes (unitários ou manuais), ou adaptando o formato para outro banco através do projeto cnab_yaml (https://github.com/andersondanilo/cnab_yaml) (que é utilizado pelo cnab_php). Leia a wiki, (*6)

O projeto está usando o Waffle para gerenciar o status da impleentação de novas remessas e retornos:, (*7)

Stories in Ready, (*8)

Licença

Este projeto esta sobre a licença MIT, (*9)

The Versions

01/03 2018

dev-CnabPHP-180301/01

dev-CnabPHP-180301/01

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo
by Hermenegildo Marin Junior
by Felideo Desittale Paravimnce (Diego Pires)

boleto remessa retorno

01/03 2018

dev-master

9999999-dev

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo
by Hermenegildo Marin Junior
by Felideo Desittale Paravimnce (Diego Pires)

boleto remessa retorno

01/03 2018

1.4.1

1.4.1.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo
by Hermenegildo Marin Junior
by Felideo Desittale Paravimnce (Diego Pires)

boleto remessa retorno

01/03 2018

dev-CnabPHP-180228/01

dev-CnabPHP-180228/01

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo
by Hermenegildo Marin Junior
by Felideo Desittale Paravimnce (Diego Pires)

boleto remessa retorno

21/02 2018

1.4.0

1.4.0.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo
by Hermenegildo Marin Junior
by Felideo Desittale Paravimnce (Diego Pires)

boleto remessa retorno

21/02 2018

dev-newerton

dev-newerton

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo
by Hermenegildo Marin Junior

boleto remessa retorno

09/01 2018

1.3.17

1.3.17.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo
by Hermenegildo Marin Junior

boleto remessa retorno

20/12 2016

1.3.16

1.3.16.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo
by Hermenegildo Marin Junior

boleto remessa retorno

13/03 2016

1.3.15

1.3.15.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

13/03 2016

1.3.14

1.3.14.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

13/03 2016

1.3.13

1.3.13.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

13/03 2016

1.3.12

1.3.12.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

09/02 2016

1.3.11

1.3.11.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

11/10 2015

1.3.10

1.3.10.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

24/09 2015

1.3.9

1.3.9.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

22/09 2015

1.3.8

1.3.8.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

25/07 2015

1.3.7

1.3.7.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

16/05 2015

1.3.6

1.3.6.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

07/05 2015

dev-remessa_cnab240

dev-remessa_cnab240

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

26/04 2015

1.3.5

1.3.5.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

05/04 2015

1.3.4

1.3.4.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

05/04 2015

1.3.3

1.3.3.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

13/03 2015

1.3.2

1.3.2.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

11/03 2015

1.3.1

1.3.1.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

06/03 2015

1.3.0

1.3.0.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

20/02 2015

1.2.1

1.2.1.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

17/02 2015

1.2.0

1.2.0.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

16/02 2015

dev-banco_brasil

dev-banco_brasil

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

03/10 2014

1.1.3

1.1.3.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

03/10 2014

1.1.2

1.1.2.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

12/06 2014

1.1.1

1.1.1.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno

08/06 2014

1.1.0

1.1.0.0

Projeto para criar arquivos de remessas e processar arquivos de retorno no formato CNAB

  Sources   Download

The Requires

 

The Development Requires

by Anderson Danilo

boleto remessa retorno