lucas-simoes/php-nfse

NFSe生成和与市政府通信的API。这是一个已停用的nfephp-org/sped-nfse项目的分支

0.2 2020-11-20 16:41 UTC

This package is auto-updated.

Last update: 2024-09-29 16:36:33 UTC


README

用于与市政府电子服务发票系统集成的框架

php-nfse 是一个用于生成RPS和与市政府沟通的NFSe的框架。

此项目是已停用的原始项目nfephp-org/sped-nfse https://github.com/nfephp-org/sped-nfse 的分支。

重要提示 - 请仔细阅读

市政府会自由更改NFSe模型和布局,甚至更改访问webservice的方式,这是一个事实!!

这使得与其他类似包相比,此包非常复杂。

另一个非常重要且主要影响您应用程序(将使用此包)的细节是,每个市政府针对采用的标准的差异化流程,例如

  • 不同的字段(大小和结构)
  • 不存在或功能不同的操作
  • 数据可接受性标准各不相同
  • 等等。

这意味着您的应用程序必须处理每个市政府的这些特性,而不仅仅是模型。

在定义WebServices方面没有国家标准,并且市政府可以随意更改XML布局或提供者,这可能会导致严重的访问和验证问题,因为我们可能无法适应此框架,无论是由于技术变更还是时间限制。

使用此框架的用户应评估提供产品给最终用户所承担的风险和责任,因为最终用户可能会在某个时候停止工作,因为正如前面所说

"我们无法保证在XML布局或RPS接收webservice发生变化时的功能",显然我们将尽力适应,但我们无法保证在NFSe情况下取得成功

建议

只有当您具备足够知识来修复发现的错误时,才使用此框架,否则请放弃并不要坚持,因为很可能不会有任何类型的支持,无论是免费还是付费。

您将自行承担风险。

定义

电子服务发票 - NFS-e 是一种仅存在于数字文档中的税务发票,将取代传统的打印服务发票。由市政府财政部门实施的NFSe将在计算机程序中电子发出和存储,旨在通过记录电子服务提供来体现地方服务税(ISSQN)的发生。使用电子服务发票,您将获得以下好处

  • 成本降低
  • 减少官僚主义
  • 促进承包商和供应商之间的关系
  • 更好地管理发出的和接收的发票
  • 使用征收文件节省时间和安全

NFSe的发出需要预先注册发出者,以及巴西认证机构发放的A1类型(PKCS#12)数字证书的可用性。

开发中的包,还不能使用!!

标准

存在许多不同的NFSe开具标准,此外,每个市府都可能对其选择的“标准”进行修改,因此,每个授权的市政府必须清楚地标识,以便在框架调用中使用正确的代码。这大大增加了此API的复杂性,从而增加了其维护难度。

  • 算盘
  • ABRASF
  • 敏捷
  • ArrecadaNet
  • 公务员
  • AWATAR
  • BETHA - BETA-TESTS
  • BOANF
  • BSIT-BR
  • Cecam
  • CENTI
  • Comunix
  • CONAM
  • Consist
  • COPLAN
  • DB NFSE
  • DEISS
  • DigiFred
  • DSFNET - ALPHA-TESTS
  • Dueto
  • DUETO 2.0
  • E-Caucaia
  • e-Governe ISS
  • E-Nota Portal Público
  • e-Receita
  • E&L
  • eISS
  • Elotech
  • Equiplano
  • ETransparencia
  • FacilitaISS
  • FGMAISS
  • FINTELISS
  • FISS-LEX
  • Freire
  • GENERATIVA
  • GINFES
  • GLC Consultoria (Sumaré e Monte Mor)
  • 戈亚尼亚
  • 政府
  • 政府 TXT
  • 数字政府
  • 电子政府
  • INFISC
  • INFISC – 圣地亚哥
  • INFISC – 萨普卡亚
  • INFISC Farroupilha
  • IPM - BETA-TESTS
  • ISISS
  • ISS Intel
  • ISS On-line Supernova
  • ISS Online AEG
  • ISS Simples SPCONSIG
  • ISS4R
  • ISSE
  • ISSNET - BETA-TESTS
  • ISSNFe On-line
  • ISSWEB Camaçari
  • ISSWEB Fiorilli
  • JFISS Digital
  • JGBAIAO
  • Lençóis Paulista
  • Lexsom
  • Memory
  • Metrópolis
  • NF-Eletronica
  • NF-em
  • NFPSe
  • NFSE-ECIDADES
  • NFSeNET
  • NFWEB
  • Nota Blu
  • Nota Carioca (ABRASF衍生) - 开发中
  • Nota Natalense
  • Nota Salvador (ABRASF衍生) - 开发中
  • PMJP
  • PortalFacil
  • Prescon
  • Primax Online
  • Prodam (NF Paulistana) - BETA-TESTS
  • PRODATA
  • 公共 - BETA-TESTS
  • RLZ
  • SAATRI
  • SEMFAZ
  • SH3
  • SIAM
  • SIGCORP – TXT
  • SIGCORP Bauru
  • SIGCORP Ivaipora
  • SIGCORP Londrina
  • SIGCORP Rio Grande
  • SIGCORP São Gonçalo
  • SIGISS - BETA-TESTS
  • SimplISS - 开发中
  • SJP
  • SMARAPD SIL Tecnologia
  • SMARAPD SIL Tecnologia WS
  • 公共解决方案
  • 系统
  • Tecnos
  • Thema
  • Tinus
  • Tinus Upload
  • TIPLAN
  • 市政税收
  • WEBISS

框架支持的市政

ABRASF (BETA-TESTS)

  • 萨尔瓦多 (BA) ABRASF (修改)
  • 里约热内卢 (RJ) ABRASF (修改)
  • 圣何塞 dos Campos (SP) GINFESv3
  • 里梅拉 (SP) ETransparencia
  • 伊塔比拉 (MG) ABRASF (修改)
  • 圣何塞 dos Pinhais (PR) ABRASF (修改)

BETHA (ALPHA-TESTS)

  • 克鲁泽伊鲁 (C)
  • 卡马萨里 (BA)
  • 奎里诺波利斯 (GO)
  • 马拉卡茹 (MS)
  • 科雷尼奥普里奥 (PR)
  • 法蒂达达里奥·格兰德 (PR)
  • 奥蒂吉拉 (PR)
  • 巴拉纳瓦伊 (PR) 集成
  • 圣马特乌斯 do Sul (PR)
  • 雷森迪 (RJ)
  • 里约 das Flores (RJ)
  • 格拉马杜 (RS)
  • 拉戈阿·维尔梅拉 (RS)
  • 帕尔梅伊拉 das Missões (RS)
  • 特雷斯·帕索斯 (RS)
  • 比瓜苏 (SC)
  • 卡诺伊纳斯 (SC)
  • 克里西乌马 (SC)
  • 库里蒂班奥斯 (SC)
  • 伊米布图巴 (SC)
  • 贾拉瓜杜苏尔 (SC)
  • 若阿查巴 (SC)
  • 拉格斯 (SC)
  • 纳韦加ntes (SC)
  • 圣洛伦索 do Oeste (SC)
  • 圣何塞 (SC)
  • 施罗德 (SC)
  • 加维亚佩里托 (SP)
  • 瓜塔帕拉 (SP)
  • 贾梅伊罗 (SP)
  • 蒙特阿尔托 (SP)
  • 奥尔兰迪亚 (SP)

DSFNET (ALPHA-TESTS)

  • 卡皮那布尔 (SP)
  • 圣路易斯 (MA)
  • 贝伦 (PA)
  • 卡马皮纳斯
  • 索罗卡巴 (SP)
  • 特雷西纳 (PI)
  • 乌贝兰迪亚 (MG)

ISSNET (BETA-TESTS)

  • 阿尔塔弗洛雷斯塔 (MT) 备注:不完整,缺少生产URL
  • 阿纳波利斯 (GO) 备注:不完整,缺少生产URL
  • 安德拉迪纳(SP)备注:不完整,缺少生产URL
  • 戈亚尼亚(GO)备注:不完整,缺少生产URL
  • 阿帕雷西达(SP)备注:不完整,缺少生产URL
  • 阿拉瓜伊纳(TO)备注:不完整,缺少生产URL
  • 邦尼奥托(MS)备注:不完整,缺少生产URL
  • 卡萨格兰德(PR)备注:不完整,缺少生产URL
  • 克鲁斯阿尔塔(RS)备注:不完整,缺少生产URL
  • 库伊亚巴(MT)
  • 杜拉斯(MT)备注:不完整,缺少生产URL
  • 伊塔佩廷加(SP)备注:不完整,缺少生产URL
  • 贾卡雷伊(SP)备注:不完整,缺少生产URL
  • 贾瓜里尤纳(SP)备注:不完整,缺少生产URL
  • 朱亚拉(MT)备注:不完整,缺少生产URL
  • 洛雷纳(SP)备注:不完整,缺少生产URL
  • 曼滕亚(MG)备注:不完整,缺少生产URL
  • 莫吉-达斯-克鲁塞斯(SP)备注:不完整,缺少生产URL
  • 纳维拉伊(MS)备注:不完整,缺少生产URL
  • 诺布雷斯(MT)备注:不完整,缺少生产URL
  • 诺瓦-阿尔沃拉德杜-苏尔(MS)备注:不完整,缺少生产URL
  • 诺瓦-奥利米亚(MT)备注:不完整,缺少生产URL
  • 诺沃-汉布罗(RS)备注:不完整,缺少生产URL
  • 普拉亚-格兰德(SP)备注:不完整,缺少生产URL
  • 里贝拉伊内(SP): ABRASF(修改后)
  • 里奥-布里拉兰特(MS)备注:不完整,缺少生产URL
  • 圣玛丽亚(RS)备注:不完整,缺少生产URL
  • 圣维森特(SP)备注:不完整,缺少生产URL
  • 塞尔纳(SP)备注:不完整,缺少生产URL
  • 西德罗兰迪亚(MS)备注:不完整,缺少生产URL
  • 索里索(MT)备注:不完整,缺少生产URL
  • 特雷斯科-卡萨雷斯(MG)备注:不完整,缺少生产URL
  • 瓦尔塞亚-格兰德(MT)备注:不完整,缺少生产URL

IPM(BETA-TESTS)

  • 科洛姆布(PR)

PRODAM(BETA-TESTS)

  • 圣保罗(SP)备注:没有测试环境

Publica(BETA-TESTS)

  • 蒂莫泰奥(MG)
  • 卡查多(SC)集成
  • 查佩科(SC)
  • 伊塔亚伊(SC)

SIGISS SigCorp(BETA-TESTS)

  • 隆德里纳(PR)SIGISS SigCorp v1.03
  • 戈尔瓦达雷斯(MG)Sigicorp

Simpliss 在开发中

  • 圣若昂-达-博阿-维斯塔(SP)

安装

通过Composer

开发中的库

$ composer require lucas-simoes/php-nfse:dev-master

安全性

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