跳转到主要内容

Paynet平台桥接实现

项目描述

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

此模块实现了与瑞士使用的SIXT Paynet基础设施交换电子发票。

它允许自动向已注册该服务的客户发送发票。

目录

安装

此模块依赖于位于 OCA/account_invoicingbase_ebill_payment_contract,因此此存储库也必须在系统中存在。此 base_ebill_payment_contract 模块依赖于 account_invoice_transmit_method,也将被安装。

配置

创建服务

要创建服务,您需要注册SIXT Paynet服务。然后可以在 会计 - 配置 - 付款 - Paynet服务 中完成服务的配置。

配置客户

希望通过Paynet接收发票的客户也需要注册服务。在Odoo中,为了通过Paynet为特定客户发送发票,必须在客户表单的 销售 & 采购 部分的 销售 标签中设置相应的传输方法。

配置合同

针对电子账单的特定合同位于 会计 - 客户 - 电子账单付款合同 中。虽然Paynet系统允许自动交换合同注册和状态变更,但这种自动化尚未实施。要生效,合同需要处于 开放 状态,并且起始/结束日期有效。

使用

要使用此模块,您需要

  1. 按照配置部分所述配置服务、客户和合同。

  2. 为客户创建一份具有开放Paynet合同的发票。

  3. 验证发票,并将其发送到服务。

已知问题/路线图

待办事项

  • 生成的B2C发票目前仅是草稿,尚未测试。

  • 使用除瑞士法郎以外的货币的发票将无法正确生成。

  • 合同的自动注册尚未实施,并且可能不被DWS支持。

改进

  • 在合同视图中,可以看到该合同的消息列表。

  • 当服务返回错误时,应该在发送的有效载荷中更清楚地显示其位置。

  • 在聊天中添加一个链接,当作业失败时

重构

可以将对 交付 模块的依赖提取到粘合模块中。对于v14或v15,考虑在EDI框架上重构

错误跟踪器

错误在 GitHub Issues 上跟踪。如果遇到问题,请检查是否已报告您的问题。如果是您首先发现的,请提供详细的反馈,帮助我们将其打破:反馈

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

致谢

作者

  • Camptocamp SA

贡献者

其他致谢

本模块从13.0迁移到14.0由Camptocamp提供财务支持

维护者

本模块由OCA维护。

Odoo Community Association

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

当前 维护者

TDu

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

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

项目详情


下载文件

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

源代码发行版

此版本未提供源分布文件。请参阅关于生成发行存档的教程。

构建的发行版

odoo14_addon_ebill_paynet-14.0.1.1.4-py3-none-any.whl (84.1 kB 查看哈希值)

上传时间 Python 3

由以下支持