电子开票服务 ISV 最后一英里连接器

当自带不支持与政府电子开票平台或最终电子发票接收者直接集成时,独立软件供应商 (ISV) 最后一英里连接器可补充标准电子开票服务功能。 在这些场景中,Microsoft Dynamics 365 Finance 用于生成法律要求格式的电子单据。 然后,这些单据会传递到 ISV 最后一英里连接器以进行进一步通信。 对于传入电子单据,ISV 最后一英里连接器用作入站单据的源,然后由 Finance 处理。

本文介绍如何配置和使用电子开票服务 ISV 最后一英里连接器。

先决条件

在开始本文中的过程之前,必须满足以下先决条件:

  • 您的公司必须与提供电子单据交付服务的 ISV 签署单独的服务协议。 此外,您必须获得所需凭据才能将电子开票服务与 ISV 最后一英里连接器集成。
  • 熟悉电子开票功能。 有关详细信息,请参阅电子开票概览
  • 查阅特定于可用国家/地区的电子开票功能的列表。 使用 ISV 最后一英里连接器进行提交的功能可补充此列表。

集成 Edicom

您可以配置和使用电子开票 服务 ISV 最后一英里连接器与 Edicom 提供的全球电子发票平台的集成。 有关详细信息,请参阅: Edicom 与 Microsoft Dynamics 365 集成

为了实现 电子开票 服务与 ISV 最后一英里连接器的集成,您必须从 Edicom获取以下所需的凭据:

  • 服务 ID – 服务 ID 号用于识别公司 Edicom。
  • – 组代码用于 Edicom 基础设施内的内部路由。
  • 令牌 – 令牌用于授予访问 Edicom 服务的授权。

您获取的令牌必须上传到您在公司管理的 Azure 密钥保管库中创建的密码。 有关详细信息,请参阅客户证书和机密。 密码用作相关电子开票功能管道操作中的参数。

注意

通过此集成,您可以将生成的电子发票文件以 OIOUBL 格式提交到丹麦电子开票基础结构 NemHandel,或以 PEPPOL 格式发送到 PEPPOL 交付网络。 提交的文件的格式将由 Edicom 动态分析并进行相应的路由。

电子发票提交

引入或更新了以下管道操作,以允许通过 ISV 最后一英里连接器提交出站单据。

  • 与 Edicom 集成 – 此新操作将使用前面的操作生成的电子文档提交至 Edicom。 您必须为此操作配置参数,如下表所述。

    参数 Description
    输入 Edicom 提供的服务 ID 号。
    应用程序 输入相同的服务 ID 号。
    目标 输入与字符串 _EDIWIN 连接的服务 ID 号。 例如,如果服务 ID 号为 123456,请输入 123456_EDIWIN
    组合 输入 Edicom 提供的团体代码。
    身份验证令牌 选择 您为 Edicom 提供的令牌创建的秘密的名称。

    以下参数是 Edicom特定的。 您可以将它们设置为 Microsoft 在相关全球化功能中提供的默认值。

    参数 Description
    Web 服务 URL Edicom的默认值为: https://ipaasgw.edicomgroup.com
    Http 请求正文 默认值:生成格式:输出文件
    架构 Edicom的默认值为: OUTBOUND_DOCUMENT_MICROSOFT_DK

    您可以将所有剩余参数保留为空。

    屏幕截图显示了与 Edicom 操作集成的参数。

  • 等待来自 Edicom 的回复 – 此新操作等待来自 Edicom的回复。 无需配置特定参数。

  • 处理 回复 – 对于此现有操作,创建了两个新的 电子报告 (ER) 配置 Edicom 回复 处理错误日志导入 Json,以处理 等待 回复 来自 Edicom 操作从 Edicom接收到的 回复。

    以下参数是 Edicom特定的。 您可以将它们设置为 Microsoft 在相关全球化功能中提供的默认值。

    参数 Description
    输入字段 Edicom的默认值: 等待 回复 来自 Edicom:输出文件
    报告配置列表 第一个新的 ER 配置。 Edicom的默认值为: Edicom 回复 处理中: Edicom 回复 处理中
    报告配置列表 第二个新的 ER 配置。 Edicom的默认值为: 错误日志导入Json:错误日志导入Json

    显示“处理响应”操作的参数的屏幕截图。

导出通道和处理管道 Edicom类型的功能设置实现了一种新的数据通道类型 获取状态。 您必须创建一个新的功能设置,其中选择 从 Edicom 获取状态作为数据通道。

显示要创建的“导出渠道和处理管道”类型的获取状态功能设置的屏幕截图。

配置导出渠道的参数,如下表所述。

参数 Description
输入 Edicom 提供的服务 ID 号。
应用程序 输入相同的服务 ID 号。
数据渠道

输入要使用的导出渠道的名称。 在以下每个位置输入相同的名称:

  • 在父级的功能设置的适用性规则中
  • 在使用的客户发票上下文模型 ER 配置中的 DataChannel 定义中的 $Context_Channel 变量的值中
  • 在 Finance 中的组织管理>设置>电子单据参数>集成渠道
组合 输入 Edicom 提供的团体代码。
身份验证令牌 选择 您为 Edicom 提供的令牌创建的秘密的名称。

您可以将以下参数设置为 Microsoft 在相关全球化功能中提供的默认值。

参数 描述
Web 服务 URL 默认值:https://ipaasgw.edicomgroup.com
单据上限 默认值:100
架构 默认值:IN_DOCUMENT_STATUS_MICROSOFT_DK

您可以将所有剩余参数保留为空。

电子发票收据

Edicom 导入通道导入通道和处理管道 类型的功能设置实现了一种新的数据通道类型 服务 。 您必须创建一个新的功能设置,其中选择 Edicom 服务 作为数据通道。

显示要创建的“导入渠道和处理管道”类型的导入发票功能设置的屏幕截图。

配置导入渠道的参数,如下表所述。

参数 Description
输入 Edicom 提供的服务 ID 号。
应用程序 输入相同的服务 ID 号。
数据渠道

输入要使用的导入渠道的名称。 在以下每个位置输入相同的名称:

  • 在父级的功能设置的适用性规则中
  • 在用于导入场景的客户发票上下文模型 ER 配置的派生版本中的 DataChannel 定义中的 $Context_Channel 变量的值中

    重要提示:派生配置必须不同于用于发票提交设置的配置。

  • 在 Finance 中的组织管理>设置>电子单据参数>集成渠道
组合 输入 Edicom 提供的团体代码。
身份验证令牌 选择 您为 Edicom 提供的令牌创建的秘密的名称。

您可以将所有剩余参数设置为 Microsoft 在相关全球化功能中提供的默认值。

此外,您必须配置以下功能设置变量以用于解码文件:

  • 名称:ResponseXml
  • 描述:解码文件
  • 类型:源客户端
  • 数据类型:文件

显示 Edicom 导入渠道的 ResponseXml 变量的屏幕截图。

此变量的名称必须用作 Finance 中电子单据参数页面的集成渠道选项卡上导入渠道的导入源名称。

显示“电子单据参数”页面上的 ResponseXml 导入源的屏幕截图。

智利的 电子开票

有关智利 电子开票 的更多信息,请参阅 开始使用智利的 电子开票

丹麦电子开票

有关丹麦电子开票的详细信息,包括与 NemHandel 电子开票基础结构的集成,请参阅开始使用适用于丹麦的电子开票

其他资源