欢迎来到天天文库
浏览记录
ID:53680001
大小:189.00 KB
页数:9页
时间:2020-04-05
《服务请求访问权限客户化开发.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MD050上海光明乳业股份有限公司HelpDesk客户化开发文档服务请求访问权限控制文档作者:吴联银创建日期:2002-8-29确认日期:2002-8-30控制编码:BD/MD050/SQ当前版本:1.0审批签字:光明乳业项目经理汉得公司项目经理拷贝数量__文档控制更改记录2日期作者版本更改参考2002-08-29吴联银1.0审阅姓名职位签字Allen,wuPM分发人员编码姓名地点和位置签名1234目录文档控制i目录ii文档说明1文档简介1参考文档1服务请求类型访问权限控制2功能需求2解决方案2服务请求责任人访问权限控制5功能需求5解决方案5文档说明文档简介该文档为上海光明乳业股份有限公司(
2、以下简称光明乳业)HelpDesk(OracleiSupport/Support)的服务请求访问权限控制客户化开发文档。服务请求访问权限控制包括服务请求类型访问权限控制和服务请求责任人访问权限控制。其中前者Oracle称有此功能,但并为真正实现,后者为汉得公司针对光明乳业需求开发。系统升级或打Patch后,如发现服务请求访问权限功能不在有效,请按本文档检查系统相关改动。参考文档参考文档:光明乳业HelpDesk实施方案.doc服务请求类型访问权限控制功能需求由于光明乳业外包服务商需要使用后台系统进行服务请求的管理,而又希望外包服务商除了能进行外包类服务请求的操作外,不能进行其它类别的服务请求
3、处理,包括无法创建、查看、更新除外包服务外的其它服务请求,以确保系统的安全性。解决方案OracleAppliction11.5.7计划实现此功能,虽有操作界面,但并未真正实现,因此采用开发方案。具体实现步骤如下:1创建预制选项CS:启用请求类型映射路径:应用开发员>配置文件新建配置文件选项:名称CS_SR_TYPE_MAP_ON应用CS:启用请求类型映射用户配置文件名OracleService说明byHANDjed2002-08-14SQL验证SQL="selectmeaning"是否启用",lookup_codeinto:visible_option_value,:profile_op
4、tion_valuefromfnd_lookupswherelookup_type='YES_NO'"COLUMN=""是否启用"(*)"用户访问可查看:是可更新:否访问程序可查看:是可更新:否2对查询结果视图作类型屏蔽修改视图CS_SR_SEARCH_V增加过滤条件如下--addedbyHANDjed2002-08-14AND(nvl(fnd_profile.value_wnps('CS_SR_TYPE_MAP_ON'),'Y')='N'ORinc.incident_type_idIN(SELECTincident_type_idFROMCS_SR_TYPE_MAPPINGWHEREr
5、esponsibility_id=nvl(fnd_profile.value_wnps('RESP_ID'),responsibility_id)ANDtrunc(sysdate)betweentrunc(nvl(start_date,sysdate))andtrunc(nvl(end_date,sysdate))))定义脚本参考3对输入服务请求页面视图作类型屏蔽修改视图CS_SR_INCIDENTS_V增加过滤条件如下--addedbyHANDjed2002-08-14AND(nvl(fnd_profile.value_wnps('CS_SR_TYPE_MAP_ON'),'Y')='N'O
6、Rinc.incident_type_idIN(SELECTincident_type_idFROMCS_SR_TYPE_MAPPINGWHEREresponsibility_id=nvl(fnd_profile.value_wnps('RESP_ID'),responsibility_id)ANDtrunc(sysdate)betweentrunc(nvl(start_date,sysdate))andtrunc(nvl(end_date,sysdate))))4对创建请求时类型选择作限制修改视图CS_INCIDENT_TYPES_RG_V增加过滤条件如下--addedbyHANDjed2
7、002-08-14WHERE(nvl(fnd_profile.value_wnps('CS_SR_TYPE_MAP_ON'),'Y')='N'ORtype.incident_type_idIN(SELECTincident_type_idFROMCS_SR_TYPE_MAPPINGWHEREresponsibility_id=nvl(fnd_profile.value_wnps('RESP_ID'),resp
此文档下载收益归作者所有