跳转到主要内容

电子发票接收

项目描述

Beta License: LGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runbot

意大利语

此模块允许导入电子发票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)

这种更改是由于实现了文件XML中两个不同部分可能存在的舍入处理。

最佳解决方案是更改方法签名,以便可以看到节点Arrotondamento所在的FatturaElettronicaBody.DatiBeniServizi.DatiRiepilogoFatturaElettronicaBody.DatiGenerali.DatiGeneraliDocumento部分。

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

错误追踪器

GitHub Issues上跟踪错误。如果遇到问题,请检查是否已报告该问题。如果您是第一个发现问题的,请通过提供详细且受欢迎的反馈来帮助我们解决问题。

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

致谢

作者

  • 敏捷商业集团

  • Innoviu

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。

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

欢迎您贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


发布历史 发布通知 | RSS源

下载文件

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

源代码分发

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

构建分发

由以下支持