对于使用C4C SDK在视图打开操作中从Web服务提取数据有何建议?

2020-09-20 19:59发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的社区,

我目前正在收集可能的方法,该方法如何从第三方后端刷新C4C中的客户视图。 该请求应基于拉动。

如果可以使用"打开视图"操作代替静态自定义按钮来触发呼叫,那将是理想的选择。

我们拥有触发呼叫的所有方法,但我对在哪里插入请求的操作特别感兴趣。 所有事件似乎都被阻止了,适合情况。 仅允许增强" beforeSave"等。 但这当然已经很晚了,因为视图已经加载。 当然,我们不希望仅为了能够插入我们的网络服务更新调用而为所有标准视图实现新方面。

您是否还有其他建议可以刷新客户的需求视图?

亲切的问候

马丁

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的社区,

我目前正在收集可能的方法,该方法如何从第三方后端刷新C4C中的客户视图。 该请求应基于拉动。

如果可以使用"打开视图"操作代替静态自定义按钮来触发呼叫,那将是理想的选择。

我们拥有触发呼叫的所有方法,但我对在哪里插入请求的操作特别感兴趣。 所有事件似乎都被阻止了,适合情况。 仅允许增强" beforeSave"等。 但这当然已经很晚了,因为视图已经加载。 当然,我们不希望仅为了能够插入我们的网络服务更新调用而为所有标准视图实现新方面。

您是否还有其他建议可以刷新客户的需求视图?

亲切的问候

马丁

付费偷看设置
发送
3条回答
落灬小鱼
1楼 · 2020-09-20 20:41.采纳回答

嗨,马丁,

选项1:

是在标题上添加一个空EC。 并且在EC的入口中,在同一BO上配置读取操作,然后执行自定义操作。 在自定义操作中,您可以编写逻辑来调用Web服务/刷新。

选项2:

检查Onload事件是否可用于扩展对象,您可以在此处编写逻辑。 但是,无论何时调用Retrieve方法,都会调用On Load事件,因此请小心,因为这可能会导致性能问题。

谢谢

Pramodh

吹牛啤
2楼-- · 2020-09-20 20:44

感谢您到目前为止的建议。 选项1与我们要寻找的非常接近。 据我了解,这将涉及为需要刷新的客户视图中的每个选项卡从标准切面创建自定义切面。 因此,这将是相当大的开销。

除此以外,您还指的是什么对象类型? 在读取BO的BOOperation下方,有几个选项,例如" Script"或" Post"。 您所说的自定义动作是什么类型?

亲切的问候

马丁

大简至美
3楼-- · 2020-09-20 20:30

我个人会遵循Pramodh提出的选项1。 但是,它不能为空,而是显示第3方数据的实际EC。

一周热门 更多>