CRM呼叫中心和社交媒体集成的技术实现

只需要在这里加一个很简单的badi implementation就能让我们的social media item显示在inbox的search result里面。

CRM呼叫中心和社交媒体集成的技术实现

选中某个social media点toolbar的display button希望跳转到我们的social media detail UI的做法:

Framework首先会call一个generic的display 方法,bol_entity就是我们的social media BOL entity。

CRM呼叫中心和社交媒体集成的技术实现

用这个badi实现navigation link的determination:

CRM呼叫中心和社交媒体集成的技术实现

CRM呼叫中心和社交媒体集成的技术实现

如果我们需要重用inbox toolbar上的其他标准button,道理类似:到前一封邮件提到的super class去找generic 实现的method,到里面去找badi call的地方。

CRM呼叫中心和社交媒体集成的技术实现

PS: 有的button实现里没有badi,比如forward的实现,是取BOL 的root->BTOrderHeader->BTHeaderPartnerSet, 也就是说如果我们要重用类似的标准button,我们的BOL model的时候,要参考这些button实现的process flow来做。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":
CRM呼叫中心和社交媒体集成的技术实现