设置 Dynamics 365 Finance + Operations 提供程序
本主题说明如何在 Dynamics 365 Intelligent Order Management 中设置 Microsoft Dynamics 365 Finance + Operations (on-premises) 提供程序。
Finance + Operations 帮助企业管理其全球财务系统、运营业务流程和简化的供应链,以便业务决策者能够快速地做出明智的决策。 Finance + Operations 提供程序使 Intelligent Order Management 能够将订单写入 Finance + Operations 或使用来自 Finance + Operations 的订单。 它还执行其他供应链操作。
有关 Finance + Operations 的更多信息,请参阅 Dynamics 365 Finance 网站。
先决条件
此设置将在 Intelligent Order Management 和 Finance + Operations 之间启用双向的订单同步。
必须在您的 Finance + Operations 实例中设置双写入。 有关如何设置双写入的信息,请参阅双写入设置指南。
Intelligent Order Management 必须安装在与 Finance + Operations 相同的 Dataverse 实例中。
必须在 Intelligent Order Management 中启用与双写入关联的映射。
要启用与双写入关联的映射,请执行以下步骤。
在 Finance + Operations 中,转到工作区 > 数据管理 > 双写入。
设置双写入映射,以启用从 Intelligent Order Management 到 Finance + Operations 的同步。 当订单尚未准备好同步时,必须添加订单映射筛选器以延迟与 Finance + Operations 的订单同步。
在双写入页面上,选择 CDS 销售订单标题 (saleorders)。
在 CDS 销售订单标题 (saleorders) 页面上,选择 Microsoft Dataverse.order 旁边的筛选器按钮(漏斗符号)以编辑查询。
在编辑查询对话框中,输入以下查询字符串:
msdyn_ordertype eq 192350000 and _msdyn_company_value ne null and msdyn_isreadytosync eq true and statuscode ne 100003
选择接受。
在双重写入页面上,选择 CDS 销售订单行 V2 (saleorderdetails)。
在 CDS 销售订单行 V2 (saleorderdetails) 页面上,选择 Microsoft Dataverse.order 旁边的筛选器按钮(漏斗符号)以编辑查询。
在编辑查询对话框中,输入以下查询字符串:
_msdyn_company_value ne null and _msdyn_shippingsite_value ne null and _msdyn_shippingwarehouse_value ne null and msdyn_isreadytosync eq true and msdyn_statuscode ne 192350001
选择接受。
在 CDS 销售订单标头 (saleorders) 页面和 CDS 销售订单行 V2 (saleorderdetails) 页面上,编辑 msdyn_isreadytosync 实体字段,并设置以下值:
- 同步方向: 财务和运营应用到 Dataverse
- 转换类型:默认
- 默认值:true
从 Intelligent Order Management 到 Finance + Operations 的订单同步需要在订单中发送一些关键参数:
销售订单策略参数:
- 公司
- 给客户开票
销售订单产品策略参数:
- 公司
- 装运站点
- 装运仓库
这些参数值可以通过 Intelligent Order Management 中的策略规则定义传递,如以下销售订单策略示例所示。
有关更多信息,请参阅策略和规则。
设置提供程序
要设置 Finance + Operations 提供程序,请执行以下步骤。
在 Intelligent Order Management 中,转到提供程序 > 目录。
在 Microsoft 财务和运营应用磁贴上,选择添加提供程序。
在条款和条件页面上,选择创建。
在连接部分,必须设置一个连接:Microsoft 财务和运营 Dataverse(当前环境)连接。
- 添加 Dataverse 连接。
- 选择保存。
- 选择激活以激活连接。
- 选择保存并关闭。
选择保存。
选择激活以激活提供程序。
选择保存并关闭。
转到提供程序 > 已安装,验证您设置的提供程序是否已列出且状态为已激活。
注释
只有在 Finance + Operations 中确认过的订单才能同步到 Intelligent Order Management。 为帮助确保来自 Finance + Operations 的订单成功同步到 Intelligent Order Management,请首先确认订单已在 Finance + Operations 中确认。
要将订单从 Intelligent Order Management 发送到 Finance + Operations,您必须在订单编排流中调用 Finance + Operations 提供程序操作,无论订单是发送到履行还是会计。
下图显示了一个订单处理编排流的示例,该示例有自定义将订单发送到 FinOps 以供履行操作。