CRM开发要点(二)

来源:互联网 发布:农村淘宝代购怎么做 编辑:程序博客网 时间:2024/05/22 17:36

本文主要阐述Business Roles 业务角色。

一个用户,没有业务角色,那UI上面是什么都做不了的。

原则上说,业务角色是和组织挂钩的。


一个部门或者一个职位可以挂一个业务角色。不过首先需要激活,如图。



由于一个用户可以挂在不同组织下面的不同职位,就意味着一个用户可以通过继承这些组织和职位的业务角色而实现拥有多个业务角色。不过,在UI上面,业务角色是强制选择的,你只能用其中一个业务角色去完成所有事情,若想使用其他业务角色,就得去切换。当然,你也可以只设置使用一个业务角色就去UI页面操作,而不是挂到具体某个组织某个职位下面,就是在用户参数里面设置,如图。



业务角色是UI的一个重要概念。80%的UI配置都和业务角色有关。

可以在SPRO中逐层找到这个配置程序,也可以使用事物代码CRMC_UI_PROFILE。


从图示就可以看出,业务角色有哪些功能。下面就将逐个解释每个功能的用处。



一般常用的或者说系统已经设计好的业务角色有以下这些。

• SALESPRO (SalesProfessional)

• SERVICEPRO(Service Professional)

• MARKETINGPRO(Marketing Professional)

• ECO-MANAGER (WebChannel)

• IC_AGENT & IC_MANAGER (Standard Interaction Center Agent &Manager)

• IC_SSC_AGENT(Shared Service Center Agent)

我们可以直接使用这些业务角色,或者使用COPY功能复制一个自定义业务角色,这样的好处就是不易出错。

配置一个业务角色80%的工作是调整导航栏参数文件Navigation Bar Profile。

这是因为这个参数文件对应的就是UI页面上左侧的那个导航栏,我们基本上所有的业务活动都是通过点击导航栏相应的链接实现的。

上图所示的内容都是可以在这个参数文件中去配置的。准确的说,导航栏参数文件是一个集合,这个集合里面的内容是所有业务角色可以去配置的内容。但是每个业务角色可以调整这些内容在自己这个业务角色内的实现方式,包括显示隐藏排序重命名等。


先看调整工作中心。每个业务角色配有一个导航栏参数文件,系统初始会把数据都准备好,如果不做任何调整,可以直接使用,效果与该导航栏参数文件默认一致。



第一列是工作中心的ID;第二列默认是无勾,如果勾了,则这个工作中心就不会在使用这个业务角色的UI上显示;第四列是导航参数文件默认的UI排序;第五列使你可以通过自定义顺序实现修改原来的默认UI排序;第六列是导航参数文件默认的工作中心标题;第七列可以使你修改上一列的标题;第三列一般是没有勾的,出现了勾是由于对应的导航参数文件出现了更动,本行数据已失效,这个时候你就需要点击【清除】按钮,将失效的数据手工清除掉。


再来看调整工作中心组链接。其他都不赘述,关键看【菜单中】这一列。


如果选中了,则这个链接会变成二级菜单如下图所示,没选就是直接平铺。


其他关于导航栏参数文件的调整大同小异,就此略过。


格式参数文件是一个什么功能的文件,看下其配置页面就知道了。


配置的就是UI上面区域A的组件,比如Logo,Header;可以设定组件的大小,以及是否显示等等。和格式组件定义配合使用。


技术参数文件的功能如下:

• 可以禁用浏览器返回按钮

• 可以禁止Frame Swap ,降低屏闪

• 可以使用AJAX,减少数据交互

• 可以使用服务器优化

• 可以设置进程占用的内存极限值

• 可以设置登出以后跳转的URL

• 可以设置会话自动关闭时间


功能参数文件实际上就是系统各种参数的一个配置集合,通过引用这些功能参数文件,就能实现对系统某些功能的控制。所以功能参数文件一个业务角色可以配置多个。


比如我们看一个功能参数文件PERSONALIZATION,这个功能是实现个性化的。


其他一些有用的功能,等待你去发掘。


PFCG 角色标识是一个中介产物。我们在UI上做的那么多组件,必然都有不少建立了权限对象。为了便于管理,便于以BASIS的权限设置自如的延生到UI上面,我们可以用PFCG这个功能来实现。那么PFCG 角色标识具体是什么,我们还是先看下事物代码

PFCG。


可以先大致浏览下整个配置的内容。重点看【权限】那个选项卡。


这里的内容应该都是BASIS配的。简单说下,BASIS会设定一系列的权限对象,如果不清楚的,他们可以去COPY标准的参数文件。当这个设置完毕以后,他需要给这个设置命名,也就是上图的参数文件名称。这个参数文件名称和PFCG的那个ID是一一对应关系。接下来,就可以把这个PFCG的ID挂到某个具体账号上面去了。挂好以后,你就会发现参数文件也会多了相应的条目。



0 0