将服务流程 ID 连接到接收表单
确保接收表单向正确的服务流程记录提交数据,并触发分配给该服务的确切履行流。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:具有 Financial Services Cloud 和统一目录的 Enterprise、Unlimited 和 Developer Edition。 |
| 所需用户权限 | |
|---|---|
| 要安装模板: | 行业 Service Excellence 管理员用户 |
在安装服务流程模板后,您将拥有服务流程记录和所需组件。将特定服务流程记录 ID(即服务的产品 ID)链接到 Omniscript 和流编配器。此 ID 充当唯一标识符,指示请求哪个服务。链接此 ID 可确保接收表单将数据提交给正确的服务流程记录,并触发分配给该服务流程的特定履行流。
开始之前,请确保您在模板安装期间为服务流程记录生成了产品 ID。
使用这两种方法之一将服务流程的产品 ID 传递给接收 Omniscript。
-
将产品 ID 嵌入特定于服务流程的集成过程。
如果您正在设置单个服务流程,并希望将 ID 直接硬编码到服务流程的集成程序中,请使用此方法。
- 从应用程序启动程序中,查找并选择 Omniscripts。
- 为服务流程打开 Omniscript 的新版本。
- 查找名为 CreateCase 的集成程序操作元素。
- 单击元素以查看其属性。
- 找到它调用的集成过程。
- 打开您找到的集成程序。
- 单击保存旁边的下拉菜单,然后单击创建版本。
- 在新版本中,单击 InvokeCreateCaseConnectAPI 元素。
- 展开“其他输入”、“其他输出”和“故障响应”部分。
- 在“其他输入”选项卡中,添加新的键值对。
- 输入 productId 作为密钥。
- 输入服务的字母数字产品 ID 作为值。
- 保存更改。
- 激活集成过程。
- 返回到 Omniscript。
- 请确认 Omniscript 引用了集成过程的有效版本。
- 激活 Omniscript。
-
在集中映射集成程序中映射产品 ID。
如果您想在一个集中位置管理所有服务流程的产品 ID 到服务流程的映射,而无需复制和更新单个服务流程的集成程序,请使用此方法。
- 打开由 Omniscript 的 CreateCase 集成程序操作元素调用的集成程序。
- 选择 InvokeCreateCaseConnectAPI 组件。
- 展开“其他输入”、“其他输出”和“故障响应”部分。
- 在“其他输入”选项卡中,找到 svcCatalogItemDefApiName 密钥。
- 复制与此密钥关联的值。
- 从应用程序启动程序中,查找并选择集成程序。
- 打开 ServiceProcess_MapServiceNameToProductId 集成程序。
- 单击保存旁边的下拉菜单,然后单击创建版本。
- 选择 ServiceNameToProductIdMap 组件。
- 在“元素值映射”部分中,查找与您的 svcCatalogItemDefApiName 匹配的密钥。
- 使用特定产品 ID 更新该密钥的值。
- 保存更改。
- 激活集成过程。
接收 Omniscript 现在链接到服务流程。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

