首页 > 代码库 > ECC中的CRM UI端摆弄

ECC中的CRM UI端摆弄

前段时间想搞CRM了,可是公司没有环境,就去ECC直接试试事务码,结果竟然可以打开网页。。。兴奋之余又去看了一下CRM里的一些CLASS,结果很多都是没有的。沮丧!

后来想想,只能用UI的框架,挂WDA程序了。。。(WDA的服务这边默认激活的,没激活的可以自行百度)

好吧,下面说一下一些相关的配置吧:

UI相关服务激活:

简单点就是直接运行T-CODE:CRM_UI.看看打开的网页对应的系统服务路径

http://sapdev.zhengyee.com:8000/sap/bc/bsp/sap/crm_ui_start/default.htm?sap-client=200&sap-sessioncmd=open

看到这个地址,应该就知道了,SICF-SAP-BC-BSP-SAP(注意了,SAP下面的东西太多,就直接向下激活SAP(有个层级的图标的那个确定按钮))

这个时候运行刚才的T-CODE,就能打开网页了,输入用户名,密码,登录。。。提示“因为没有为您分配业务角色,所以不能登录;请与系统管理员联系”神马的。

这时候去给登录用户添加UI角色参数:SU01,修改用户参数,添加参数‘CRM_UI_PROFILE’,参数值‘*’,保存。

这个时候再运行刚才的T-CODE,登录就可以进去了,会进入一个选择业务角色的页面,这里显示的是系统默认带的角色,可以自己配,也可以用标准的。(此处不说)

到此为止,我们的UI框架就算出来了,那么怎么做WDA程序,这里也不废话了,自己学。

 

 

做好的WDA程序,怎么能挂到我们的UI框架呢?

1.因为ECC没有CRM相关的BC集,所以只能绕路啦:SE11->VIEW-‘CRMV_IC_LTX_URL‘.

新建一个URL参数文件

技术分享

有了这个URL参数文件,那么就可以开始做其他配置了

2.定义导航栏参数文件:T-CODE:CRMC_UI_NBLINKS

  2.1)定义逻辑连接

技术分享

  2.2定义工作中心:(这是要放到导航栏中的)

技术分享

  2.3)定义导航栏参数文件,选中需要登录的角色,此处用‘ADMIN’,选中,双击‘分配工作中心到导航栏参数文件’,新增条目‘新条目’

技术分享

位置放最后,此处填60

技术分享

保存

 

 

到此,基本结束了。

现在试试CRM_UI:

技术分享

 

 

技术分享

 

选择分配导航栏菜单的ADMIN

技术分享

菜单就出来了。。。。。。

双击一下,右侧的WDA程序就出来了:

技术分享

 

 

 

好了,大家有空就自己尝试吧!
技术分享

 

ECC中的CRM UI端摆弄