生成Factur-X/ZUGFeRD客户发票
项目描述
会计发票Factur-X
使用此模块,Odoo Qweb报告引擎生成的PDF客户发票和退款将符合EN 16931级别的Factur-X标准。Factur-X标准是2017年7月发布的法国和德国的新电子发票标准,在Beta版本中发布。在德国,它也称为ZUGFeRD 2.0标准。该标准基于CII (跨行业发票) 电子发票。ZUGFeRD/Factur-X标准的伟大之处在于在PDF发票中嵌入XML文件以携带发票的结构化信息。因此,使用ZUGFeRD/Factur-X PDF发票
不需要改变您的习惯和客户的习惯:您仍然可以像往常一样通过电子邮件发送您的PDF发票。
配备现代会计软件的客户将能够利用嵌入的XML文件自动将发票作为供应商发票导入,
使用旧版会计软件的客户只需用他们的PDF阅读器打开PDF文件,并在他们的会计软件中将文档手动编码为供应商发票。
安装
此模块需要Akretion开发的Python库 factur-x,版本 >= 0.3。请注意,factur-x库依赖于PyPDF2进行低级PDF操作。要安装它,请运行
sudo pip install factur-x
配置
在菜单 会计 > 配置 > 设置 中,检查以下选项
嵌入PDF发票中的XML格式:如果您想生成Factur-X发票,此选项必须设置为Factur-X (CII)
的Factur-X级别:除非您有充分的理由,否则您应该保持默认值EN 16931 (舒适)
Factur-X 退款类型:选择用于客户退款的 XML 发票类型。
使用方法
在客户发票/退款表单视图上,就像往常一样点击 打印 按钮,即可获取符合 Factur-X 标准的 PDF 文件。
已知问题/路线图
对于 Odoo v11,使用报告代码中的新钩子,在生成后和保存为附件之前将 XML 文件嵌入 PDF 文件中。
开发粘合模块(或使用 hasattr()?)以向 XML 文件添加由其他模块(如销售或库存)中定义的字段所携带的信息(客户订单参考、贸易术语、交货地址等)。
错误追踪器
错误在 GitHub Issues 上进行追踪。如果遇到问题,请检查那里是否已经报告了您的问题。如果您是第一个发现它的,请通过提供详细且受欢迎的反馈来帮助我们解决这个问题。
致谢
贡献者
Alexis de Lattre <alexis.delattre@akretion.com>
维护者
本模块由 OCA 维护。
OCA,或 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛使用。
要为此模块做出贡献,请访问 https://odoo-community.org。
项目详情
哈希值 for odoo10_addon_account_invoice_factur_x-10.0.1.0.0.99.dev51-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0f7c465253604b12dfed299c945251e4216bdc42fd4d12c805ded3f4147c40f3 |
|
MD5 | 69da38478b634d3a4d0f830922d7d185 |
|
BLAKE2b-256 | 064b0cc0a6f696ae4cf762f55ead16843527a8c2394dbb9a6061639d4d5f121b |