电子发票组件

本文提供有关与电子开票的管理相关的组件的信息。 它包括有关它们在电子开票设置和操作中的角色的信息。

Microsoft Azure

您使用 Microsoft Azure 设置存储帐户并为 Azure 密钥保管库创建密码。 这些资源必须在 Azure 订阅中设置。 它们完全由您负责和管理。

存储帐户是电子开票服务的必需组件。 它用于存储电子开票处理或生成的所有电子文件。 以下是这些文件的一些示例:

  • 采用统一格式(JavaScript 对象表示法 [JSON] 格式)的 Dynamics 365 Finance 和 Dynamics 365 Supply Chain Management 中的业务数据
  • 在文件生成和转换期间生成的文件
  • 传入的外部数据,例如来自外部 Web 服务的响应
  • 传入电子发票

密钥保管库是处理电子开票的另一个必需组件。 它用于存储以下项目:

  • 您的存储帐户的共享访问签名 (SAS) 令牌。 Microsoft 支持高级别的安全性和数据隐私。 因此,您必须将 SAS 令牌作为密码存储在 Azure 密钥保管库中,而不是直接使用它。
  • 您将在不同场景中使用的机密、帐户和密码。
  • 具有用于数字签名和用于与外部 Web 访问建立可信连接的密码的证书。

Microsoft Dynamics Lifecycle Services

您使用 Microsoft Dynamics Lifecycle Services 为您的 Lifecycle Services 部署项目启用电子开票加载项。

注意

在 Lifecycle Services 中安装加载项至少需要第 2 层环境。 有关环境计划的详细信息,请参阅环境计划

Finance 和 Supply Chain Management

当前,Microsoft 支持与 Finance 和 Supply Chain Management 的现成集成,作为处理电子开票服务的主要计费系统,以生成和提交电子发票(传出电子单据),以及接收来自供应商的电子发票(传入电子单据)。

Finance 和 Supply Chain Management 生成采用统一结构的业务数据,然后将其与其他元数据(上下文)一起提交到电子开票。 然后,它们请求电子开票正在处理的单据的状态。

详细结果以日志形式接收,该日志链接到生成的电子文件或与提交的单据相关的其他数据。 根据具体情况,系统会更新 Finance 和 Supply Chain Management 数据。 例如,它更新发票状态或外部提供的在税务主管机构登记的发票的通用唯一标识符 (UUID)。

有关电子开票组件以及如何设置它们的详细信息,请参阅设置电子开票