nfephp-org/sped-nfse-nacional

此包已被放弃,不再维护。未建议替代包。

国家标准下生成和通信RPS和NFSe的API。

dev-master 2020-04-10 12:08 UTC

This package is auto-updated.

Last update: 2020-06-03 20:21:38 UTC


README

此包将被移除!!!

Join the chat at https://gitter.im/nfephp-org/sped-nfse-nacional

用于与NFSe国家项目Web服务通信的库

对于里约热内卢和贝洛奥里藏特,请使用包 sped-nfse-bhiss

使用Gitter聊天室开始关于此包开发的特定讨论。

Chat

Latest Stable Version Build Status Coverage Status Quality Score Latest Version on Packagist License Total Downloads

Issues Forks Stars

此包符合 PSR-1PSR-2PSR-4。如果您观察到不符合规范的地方,请通过pull request发送补丁。

不要忘记在 NFePHP 讨论组 注册,以跟踪开发和参与讨论,提出疑问!

注意:并非所有城市都有测试环境。

已支持城市(可能仍需要一些调整)

  • 累西腓(PE)
  • 乌贝拉(MG)
  • 里约热内卢(RJ)
  • 安格拉-多斯-雷斯(RJ)
  • 杜克-德-卡西亚斯(RJ)
  • 伊塔瓜伊(RJ)
  • 马卡埃(RJ)
  • 曼加拉蒂巴(RJ)
  • 尼泰罗伊(RJ)
  • 里约热内卢-达斯-奥斯特拉斯(RJ)
  • 阿美利卡纳(SP)

依赖项

  • PHP >= 7.1
  • ext-curl
  • ext-soap
  • ext-zlib
  • ext-dom
  • ext-openssl
  • ext-json
  • ext-simplexml
  • ext-libxml

其他库

  • nfephp-org/sped-common
  • justinrainbow/json-schema

贡献

这是一个完全的 开源 项目,使用和修改它您无需支付任何费用。但是为了继续维护它,需要一些贡献,无论是协助编码、文档还是进行测试和错误识别。

此包在 Packgist 中列出,是专为 Composer 开发的,因此不会明确说明任何安装替代方案。

在开发和测试阶段,此包应使用以下方式安装

composer require nfephp-org/sped-nfse-nacional:dev-master

或者

composer require nfephp-org/sped-nfse-nacional:dev-master --prefer-dist

或者更改您的应用的 composer.json,添加

"require": {
    "nfephp-org/sped-nfse-nacional" : "dev-master"
}

注意:在开发阶段继续使用此包时,别忘了更改您应用的 composer.json,以接受开发包,将 "minimum-stability" 属性从 "stable" 更改为 "dev"。

"minimum-stability": "dev",
"prefer-stable": true

在稳定版本发布后,此包可以安装为

composer require nfephp-org/sped-nfse-nacional

或者更改您的应用的 composer.json,添加

"require": {
    "nfephp-org/sped-sped-nfse-nacional" : "^1.0"
}

使用方式

打开“示例”文件夹

变更和版本记录

请关注变更记录,以获取关于最近变更的更多信息。

测试

所有测试都是为与PHPUNIT一起操作而开发的

安全

如果您发现任何与安全相关的问题,请直接向软件包维护者发送电子邮件,而不是打开一个ISSUE。

致谢

Roberto L. Machado(所有者和开发者)

许可证

此软件包可在LGPLv3或MIT许可证(MIT)下使用。请阅读许可证文件以获取更多信息。