2

这是关于使用 Microsoft Dynamics 365 和 Unified Service Desk 的呼叫中心解决方案。在 USD 上,呼叫中心代理需要查看来自多个 Oracle 数据库(3 个数据库对应 3 个产品)的信息。当呼叫中心接到电话时,系统将根据号码从这些数据库中为客户获取数据(电话将使用连接器集成)。我们正在考虑在 Unified Service Desk 中的 iframe 上显示此信息。是否可以根据 iframe 上单击的内容填充 CRM 字段?

场景:客户打电话查询他购买的产品A。呼叫中心代理在 iframe 中看到产品 A 信息。当代理单击产品 A 的行时,以美元为单位的案例表单上的产品(假设这是一个文本字段)应填充名称 - 产品 A。

这可能吗?关于如何实施的任何想法?

4

1 回答 1

2

有可能:嵌入在 CRM 表单中的 iFrame 可以使用以下方式填充表单上的值:

window.parent.Xrm.Page.getAttribute("fieldschemaname").setValue(val);

例如:

productRow.addEventListener('click', function (product) {
    window.parent.Xrm.Page.getAttribute("name").setValue(product.Name);
});
于 2017-02-28T10:05:09.563 回答