horstoeko/zugferd
Composer 安装命令:
composer require horstoeko/zugferd
包简介
A library for creating and reading european electronic invoices
README 文档
README
ZUGFeRD/XRechnung/Factur-X
Status
Searching for contributors
Important
Zukunft / Nachfolger-Projekt
Dieses Projekt hat lange gute Dienste geleistet, aber die Codebasis ist inzwischen in die Jahre gekommen – es ist Zeit für eine grundlegende Modernisierung.
Keine Sorge: horstoeko/zugferd wird weiterhin betreut. Ich werde bestmöglich Bugfixes liefern und Pull Requests prüfen, sodass bestehende Anwender sich weiterhin darauf verlassen können.
Parallel entsteht eine neue, modernere Codebasis. Sie wird einen Legacy-Support erhalten, damit die Migration für bestehende Nutzer so reibungslos wie möglich abläuft.
Ich suche einfach helfende Hände, die mich wegen Zeitmangels bei der Weiterentwicklung und Pflege unterstützen können – ganz egal ob Code, Tests, Doku, Reviews, Beispiele, Issue-Triage oder einfach Feedback.
Kontakt (gern auch unverbindlich): horstoeko-invoicesuite@erling.com.de Schreib kurz, wobei du unterstützen möchtest und wie viel Zeit du grob hast.
Important
Future / Successor project
This project has served well for a long time, but the codebase is getting old and it’s time for a major modernization.
No worries: horstoeko/zugferd will continue to be maintained. I will keep providing best-effort bugfixes and reviewing PRs so existing users can continue to rely on it.
In parallel, a new, modern codebase is being built. It will include legacy support to make migration as smooth as possible for current users.
I’m simply looking for helping hands because my time is limited — whether it’s code, tests, docs, reviews, examples, issue triage, or just feedback.
Contact (also just for an informal chat): horstoeko-invoicesuite@erling.com.de Please share what you’d like to help with and roughly how much time you have.
Table of Contents
- License
- Overview
- Supported profiles
- Further information
- Related projects
- Dependencies
- Resources
- Guide
License
The code in this project is provided under the MIT license.
Overview
With horstoeko/zugferd you can read and write xml files containing electronic invoice data in the Minimum-, Basic-, EN16931-, Extended- and XRechnung Profile. In addition, it is possible to attach the XML data to an existing PDF file, which was created from an ERP system, for example. If both an XML file (or XML string) and a PDF file (or a PDF in the form of a string) exist, then a compliant PDF file with attachment can be created using the ZugferdDocumentPdfMerger class.
The advantage of this library is that you don't have to worry about whether a particular XML element exists in a desired profile - you can use the same program code for all supported profiles.
Supported profiles
- EN16931 Minimum
- EN16931 Basic
- EN16931 Basic WL
- EN16931 Comfort
- EN16931 Extended
- EN16931 XRechnung 1.x
- EN16931 XRechnung 2.x
- EN16931 XRechnung 3.x
Important
This package provides only support for CII-Syntax - not UBL-Syntax
Further information
Related projects
Dependencies
This package makes use of
Resources
Guide
For detailed explanation you may have a look in the examples of this package, the documentation attached to every release or our wiki.
The following parts are documentated in our Wiki:
horstoeko/zugferd 适用场景与选型建议
horstoeko/zugferd 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 5.98M 次下载、GitHub Stars 达 428, 最近一次更新时间为 2020 年 08 月 16 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「invoice」 「electronic」 「ZUGFeRD」 「factur-x」 「xrechnung」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 horstoeko/zugferd 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 horstoeko/zugferd 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 horstoeko/zugferd 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
A PHP wrapper for UBL invoices
B2Brouter PHP SDK - Official library for the B2Brouter API
..
Easy invoice generation using Laravel Eloquent
An unofficial PHP library for generating ZATCA Fatoora e-invoices. This library facilitates the creation of compliant e-invoices, QR Codes, and certificates, as well as the submission of e-invoices to ZATCA's servers. It provides developers with an easy-to-use, customizable, and robust toolkit to in
XML generator for ZUGFeRD / Factur-X / XRechnung written in PHP. Convert PHP Objects to XML and back.
统计信息
- 总下载量: 5.98M
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 429
- 点击次数: 57
- 依赖项目数: 14
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2020-08-16