跳转到主要内容

电子发票接收

项目描述

Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

意大利语

此模块允许导入电子发票XML文件版本1.2

http://www.fatturapa.gov.it/export/fatturazione/it/normativa/f-2.htm

通过交换系统(SdI)收到的。

http://www.fatturapa.gov.it/export/fatturazione/it/sdi.htm

英语

此模块允许导入电子账单XML文件版本1.2

http://www.fatturapa.gov.it/export/fatturazione/en/normativa/f-2.htm

通过交换系统(ES)收到的。

http://www.fatturapa.gov.it/export/fatturazione/en/sdi.htm

目录

安装

意大利语

此模块需要asn1crypto

https://github.com/wbond/asn1crypto

英语

此模块需要asn1crypto

https://github.com/wbond/asn1crypto

配置

意大利语

请参阅l10n_it_fatturapa模块的README文件。

对于每个供应商,可以设置“电子发票详细程度级别”

  • 最小级别:供应商发票将创建不带行,用户必须根据电子发票中的指示创建这些行

  • 最大级别:供应商发票的行将根据电子发票中的所有行生成

在供应商标签页中还可以设置“电子发票默认产品”:当没有其他合适的产品时将使用它。行账单和税项将根据产品中配置的设置进行设置。

供应商使用的所有产品代码都可以在相应的标签页中设置,在

仓库 → 产品

如果供应商在XML中指定了已知代码,系统将使用该代码来检索用于发票行的正确产品,并设置相关的税和账户。

英语

请参阅l10n_it_fatturapa模块的README文件。

对于每个供应商,都可以设置“电子发票详细程度”

  • 最低级别:发票将不包含行;用户需要根据电子发票中的指定创建它们。

  • 最高级别:电子发票中的每一行都会在发票中创建一行。

此外,在供应商表单中,您可以设置“默认电子发票产品”:当找不到其他可能的产品时,将使用此产品来生成发票。发票行的税和账户将根据产品中的配置设置。

供应商使用的每个产品代码都可以在产品表中设置

库存 → 产品

如果供应商在XML中指定了已知代码,系统将使用它来检索用于发票行的正确产品,并设置相关的税和账户。

使用

意大利语

  • 进入会计 → 采购 → 电子发票

  • 上传XML文件

  • 通过点击“显示预览”来查看发票内容

  • 运行“导入电子发票”向导以创建草稿发票或运行“链接到现有发票”将XML文件链接到已(自动)创建的发票

在电子发票输入文件列表中,默认将列出要登记的文件。这些文件尚未链接到一个或多个供应商发票。

英语

  • 进入会计 → 采购 → 电子发票

  • 上传XML文件

  • 通过点击“显示预览”来查看发票内容

  • 运行“导入电子发票”向导以创建草稿发票或运行“链接到现有发票”将XML文件链接到已(自动)创建的发票

在电子发票输入文件列表中,默认将列出要登记的文件。这些文件尚未链接到一个或多个发票。

已知问题/路线图

该模块修改了models/account.py中一个方法的签名,从

compute_xml_amount_untaxed(self, DatiRiepilogo)

更改为

compute_xml_amount_untaxed(self, FatturaBody)

这种更改是由于在发票电子文件的两个不同部分中实现了对可能存在的四舍五入的处理。

最佳解决方案是更改方法的签名,以便能够看到包含节点ArrotondamentoFatturaElettronicaBody.DatiBeniServizi.DatiRiepilogoFatturaElettronicaBody.DatiGenerali.DatiGeneraliDocumento部分。

因此,为了获得正确的应税总额值,在account.invoice模型中重定义了compute_xml_amount_untaxed方法的模块需要调整对同一方法的调用,并确保使用FatturaElettronicaBody对象作为第一个参数。

错误跟踪器

问题在GitHub Issues上跟踪。如果遇到问题,请检查是否已报告您的问题。如果是您首先发现的问题,请提供详细且受欢迎的反馈

请不要直接联系贡献者以获取支持或技术问题的帮助。

致谢

作者

  • 敏捷商业集团

  • Innoviu

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

ODoo社区协会(OCA)是一个非营利组织,其使命是支持Odoo功能的协作开发,并推广其广泛应用。

此模块是GitHub上OCA/l10n-italy项目的组成部分。

欢迎您贡献力量。了解更多信息,请访问https://odoo-community.org/page/Contribute

项目详情


发布历史 发布通知 | RSS订阅

下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分布

此版本没有可用的源代码分布文件。请参阅有关 生成分布存档 的教程。

构建分布

支持