点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好社区, 在我们的项目中,我...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好社区, 在我们的项目中,我...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好社区,
在我们的项目中,我们有一个客户服务管理方案,其中包含第三方/传统CTI环境与Cloud for Customer解决方案之间的集成。 在这种CTI-> C4C集成中,我们可能需要将CTI中可用的自定义信息的子集传递给C4C。
通过CTI客户端适配器模拟工具,我们注意到入站调用可以传递一组"自定义"字段作为URL参数。 我们在下面的模拟工具中显示了这些字段的图片,以及这些字段如何在实时活动窗格中传播:
不幸的是,如果我在SDK UI组件中为"实时活动"窗格检查了这些字段(文件: CTI_Shelf_QAF.QA ),它们似乎不受活动BO模型的约束:
此外,我们注意到Outport OpenSearchScreen是唯一可以使用该字段列表的字段,但是此输出不能重复用于将嵌入式组件绑定到UI窗格:
是否可以通过任何方式在C4C中重用这些信息?
非常感谢您的协作。
祝一切顺利
Davide
(36.7 kB)
你好
感谢 @Santosh Nagaraja ,我们找到了针对此要求的解决方案。 建议的方法是定义一个PDI增强退出功能,这可以帮助我们处理客户扩展字段。
不幸的是,即使这些字段现在在ABSL代码中可用,但您将在脚本作用域中导入或访问的任何对象都是只读的。 这意味着该信息显然无法保存在C4C数据库中的任何位置。
我们为解决此变通办法而开发的解决方案是使用SOAP WebService通信协议,即使业务对象属于不同的部署单元,该协议也可以轻松地将信息存储在C4C数据库中。
解决方案可以按照以下步骤组成:
使用以下结构为C4C数据库构建业务对象:
为BO生成完整的UI屏幕事物类型场景,尤其是WorkCenter平面图和WorkCenterView:
在业务对象上生成SOAP WebService。 WS应该只具有Create操作:
,并且应该附加到您的自定义WorkCenter视图中 授权原因:
在创建的WS上生成一个外部WebService集成组件:
创建一个收集WS及其代理的通信方案:
在C4C的Administration WorkCenter上,为本地C4C创建通信系统:
然后创建一个可以将代理服务器和WS连接在一起的通信安排:
在C4C CTI调用包装程序上实现增强点(技术名称:CTICallWrap-upActions):
为了测试此解决方案,您可以使用以下工具:
对于先前指定的输入数据,C4C数据库中的输出如下图所示:
有关此主题的任何进一步观察,请在下面告诉我。 我将随时为他们服务。
干杯
Davide
一周热门 更多>