zuni / nfephp
NFePHP是一个用于管理NFe发行者与州SEFAZ服务之间通信的API。完全用PHP构建,可在任何操作系统上运行。
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 14:14:03 UTC
README
注意:也许在到达这里之前,您已经发现了http://www.assembla.com/spaces/nfephp/网站,也许您想知道那里托管的NFePHP与这里托管的NFePHP之间的区别。查看我们的FAQ以解决这个疑问。
NFePHP是一个用于管理NFe发行者与州SEFAZ服务之间通信的API。完全用PHP构建,可在任何操作系统上运行。要开始,请查看我们的Wiki页面。
不要错过在NFePHP讨论组注册!
目标
API允许NFe发行者程序与SEFAZ通信。API不是为它本身发行NFe而创建的,因为需要大量信息和每个发行者的特征和特定要求。
依赖关系
- Apache: https://httpd.apache.ac.cn/
- PHP 5.3+: https://php.ac.cn
- 第三方库
- FPDF:用于生成PDF格式的DANFE。请参阅http://www.fpdf.org/。
- PHPMailer:用于将NFe发送给收件人。请参阅http://code.google.com/a/apache-extras.org/p/phpmailer/。
- QRCode:用于NFCe - 简化消费者Danfe。
- PHP扩展
- SOAP:PHP的内置扩展。请参阅http://br2.php.net/manual/book.soap.php。
- cURL:通常与PHP 5.3+一起启用。请参阅http://br2.php.net/manual/book.curl.php和http://curl.haxx.se/。
- OpenSSL:通常与PHP 5.3+一起启用。请参阅http://br2.php.net/manual/book.openssl.php和http://www.openssl.org/。
- mcrypt:通常与PHP 5.3+一起启用。请参阅https://php.ac.cn/manual/book.mcrypt.php。
- imap:通常与PHP 5.3+一起启用。请参阅https://php.ac.cn/manual/book.imap.php
- GD:通常与PHP 5.3+一起启用。请参阅https://php.ac.cn/manual/book.image.php
- ZIP:用于从SEFAZ下载NFe。请参阅https://php.ac.cn/manual/en/book.zip.php
- Zlib:下载后用于解压缩NFe。请参阅https://php.ac.cn/manual/en/book.zlib.php
安装
有关安装的更多详细信息,请参阅https://github.com/nfephp-org/nfephp/wiki/Instalação。
快速入门
使用 git clone https://github.com/nfephp-org/nfephp.git 克隆仓库,或下载最新稳定版。
版本控制
为了透明度和对发布周期的理解,同时保持与旧版本的兼容性,NFePHP的版本号将尽可能保持以下标准。
发布将使用以下格式编号
<主版本>.<次版本>.<修补版本>
构建时遵循以下指南
- 与旧版本不兼容的更改,提升
<主版本>。 - 在不破坏旧版本兼容性的情况下添加新功能,提升
<次版本>。 - 修复错误和其他更改,提升
<修补版本>。
更多信息请访问 http://semver.org/。
错误跟踪器
发现错误?请在GitHub上告诉我们!
https://github.com/nfephp-org/nfephp/issues
维护者
- NFe -
Roberto L. Machado - NFCe -
Roberto L. Machado - NFSe -
Hugo Cegana - CTe -
Luciano AntonyRoberto Spadim - MDFe -
未定义 - CLe -
未定义
Pull Request
为了使您的Pull Request被接受,它必须遵循本文件中描述的标准 http://www.walkeralencar.com/PHPCodeStandards.pdf