Customer Service 全渠道提供了一套功能,扩展了 Dynamics 365 Customer Service Enterprise 的能力,使组织能够通过数字消息传递渠道与客户即时联系和互动。 访问 Customer Service 全渠道需要额外的许可证。 有关详细信息,请参见 Dynamics 365 Customer Service 定价概述和 Dynamics 365 Customer Service 定价计划页面。
本主题介绍如何在 Unified Service Desk 中为 Dynamics 365 Customer Service 实例创建与搜索相关的作调用。
先决条件
您必须具有必需的 Dynamics 365 Customer Service 权限才能配置 Unified Service Desk 并访问必需的 Dynamics 365 Customer Service 实体。 详细信息:Unified Service Desk 中的访问管理
您必须已完成在 Unified Service Desk 中创建代理和主管配置 和 步骤 1:创建搜索托管控件。 您完成的配置是本主题必需的。 以及,创建本主题中讨论的操作调用所需的任何其他托管控件。
必须熟悉 Unified Service Desk 中的以下概念:
这是托管控件的三种类型:连接管理器、全局管理器和面板布局。 详细信息:Unified Service Desk 中的托管控件类型、操作和事件引用
使用筛选 Unified Service Desk 访问权限。 详细信息:使用 Unified Service Desk 配置管理访问
创建操作调用
登录到 Dynamics 365 实例。
选择 Dynamics 365 旁边的向下键。
选择 Unified Service Desk 管理员。
选择操作调用,然后选择 + 新建。
在新页面上,指定以下详细信息。
加载代理会话搜索页
选项卡 | 领域 | 价值 |
---|---|---|
概况 | 名称 | 加载代理会话搜索页 |
概况 | 下单 | 20 |
概况 | 托管控件 | 搜索 |
概况 | 行动 | 导航 |
概况 | 数据 | url=/main.aspx?pagetype=search&navbar=off HideNavigationBar=true |
选择 Save 以保存作调用。
重复步骤 4 到 6 以创建以下动作调用。
专注于搜索
选项卡 | 领域 | 价值 |
---|---|---|
概况 | 名称 | 专注于搜索 |
概况 | 下单 | 230 |
概况 | 托管控件 | CRM 全局管理器 |
概况 | 行动 | ShowTab |
概况 | 数据 | 搜索 |
初始化全渠道上下文 — 窗口变量 — 搜索结果选项卡
选项卡 | 领域 | 价值 |
---|---|---|
概况 | 名称 | 初始化全渠道上下文 — 窗口变量 — 搜索结果选项卡 |
概况 | 下单 | 5 |
概况 | 托管控件 | 搜索结果选项卡 |
概况 | 行动 | RunScript |
概况 | 数据 | function initOCContext() { var ocConfig = JSON.parse('[[ $Settings.OmnichannelConfig ]+]'); var session = JSON.parse(JSON.stringify([[$Context.SessionParameters]+])); ocConfig.config.sessionParams = session; window.ocContext = ocConfig; |
获取实体主属性值
选项卡 | 领域 | 价值 |
---|---|---|
概况 | 名称 | 获取实体主属性值 |
概况 | 下单 | 10 |
概况 | 托管控件 | 搜索结果选项卡 |
概况 | 行动 | RunScript |
概况 | 数据 | function GetEntityPrimaryAttributeValue() { return Xrm.Page.data.entity.getPrimaryAttributeValue(); } GetEntityPrimaryAttributeValue(); |
超时时将实体页面标题复制到 $Context
选项卡 | 领域 | 价值 |
---|---|---|
概况 | 名称 | 超时时将实体页面标题复制到 $Context |
概况 | 下单 | 20 |
概况 | 托管控件 | CRM 全局管理器 |
概况 | 行动 | ExecuteOnTimeout |
概况 | 数据 | 毫秒 = 1000 |
将实体页面标题复制到 $Context
选项卡 | 领域 | 价值 |
---|---|---|
概况 | 名称 | 将实体页面标题复制到 $Context |
概况 | 下单 | 100 |
概况 | 托管控件 | CRM 全局管理器 |
概况 | 行动 | CopyToContext |
概况 | 数据 | EntityPageTitle=[[$Return.Get Entity Primary Attribute Value]+] |
更新对话上下文实体
选项卡 | 领域 | 价值 |
---|---|---|
概况 | 名称 | 更新对话上下文实体 |
概况 | 下单 | 2 |
概况 | 托管控件 | 通信面板 |
概况 | 行动 | OmnichannelUpdateContextEntities |
概况 | 数据 | ChatPayLoad=/[/[PostData/]/] |