danielcembranelli / cnab_php
此包的最新版本(1.3.22)没有可用的许可证信息。
用于创建CNAB格式汇款文件和处理回执文件的Projeto
1.3.22
2018-06-19 18:30 UTC
Requires
- php: >=5.3.0
- danielcembranelli/cnab_yaml: 1.3.5
- mustangostang/spyc: 0.5.*
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/php-code-coverage: 1.2.*
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-29 05:01:30 UTC
README
用于创建CNAB格式汇款文件和处理回执文件的项目,通常用于银行中的银行汇票。
功能
- 读取和生成CNAB 240和400格式的回执和汇款文件
安装
Composer
如果您已经熟悉Composer,请将以下依赖项添加到您的composer.json文件中的“require”指令下
"danielcembranelli/cnab_php": "dev-master"
如何使用
读取回执文件
$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 } }
创建汇款文件
请参阅wiki:[创建汇款文件](https://github.com/andersondanilo/CnabPHP/wiki/Criando-um-arquivo-de-remessa)
如何贡献
您可以通过编写测试(单元或手动测试)或通过cnab_yaml项目(https://github.com/andersondanilo/cnab_yaml)(cnab_php使用)将格式适配到其他银行(该cnab_php)。[阅读wiki](https://github.com/andersondanilo/CnabPHP/wiki)
项目使用Waffle来管理新汇款和回执的实现状态
许可证
此项目采用MIT许可证