如果自己开发了新的UI component,可以新建一个workcenter,把新的ui component作为一个logic link挂到这个workcenter上面。
如果只是想打开external url,可以通过Transaction launcher。Transaction launcher配置的时候可以指定一个handler class,里面能够动态修改external url。
The transaction launcher is an integration tool. It enables the display of web pages within the WebClient UI that providing functionality that has not been implemented within WebClient.
There exist three different kinds of integration:
Calling URLs
Calling a method of the business object repository (BOR) using the SAP GUI for HTML.
Front office (FO) processes in the utilities industry (IS-U)
目前我只是通过personalization的办法把url加进去了。他们目前给的url不知道有没有&theme=XXX之类的参数,目前CRM的theme和hana的不一致,看起来很怪。