跳转到主要内容

电子发票接收

项目描述

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

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

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

通过交换系统(SDI)接收

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

目录

安装

odoo服务器必须在Linux上运行,并且能够运行

openssl

配置

有关l10n_it_fatturapa模块的README文件,也请参阅。

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

  • 最低级别:供应商发票创建时不包含行;用户必须根据电子发票中指定创建它们

  • 最高级别:电子发票中的每一行都将创建供应商发票中的一行。

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

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

库存 –> 供应商

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

使用

  • 转到会计 -> 采购 -> 电子发票

  • 上传XML文件

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

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

在传入的电子发票文件列表中,默认情况下您将看到待注册的文件,即尚未链接到一个或多个供应商发票的文件

已知问题/路线图

模块包含对 models/account.py 中方法签名的更改,其从

compute_xml_amount_untaxed(self, DatiRiepilogo)

变为

compute_xml_amount_untaxed(self, FatturaBody)

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

最佳解决方案是更改方法签名,以允许查看包含舍入节点 ArrotondamentoFatturaElettronicaBody.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源

下载文件

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

源代码分发

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

构建分发

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页