SAP CRM服务订单页面显示组织结构管理区域的实现逻辑

简介: SAP CRM服务订单页面显示组织结构管理区域的实现逻辑

:Why I could not see Organizational management assignment block in Service Order Overview Page



image.pngHowever in service order overview page, this assignment block is missing:image.pngI checked the configuration in UI component BT116H_SRVO and this assignment block is already there:image.pngUnfortunately it still does not appear in the Available Assignment Blocks list when personalization button is clicked. So this view must be filtered out in the runtime based on some rules.



image.pngThen I am doing check in component BSP_DLC_PERS where the assignment block personalization is implemented, and trying to find some logic written in its controller class.


image.pngAnd I found a promising method: PREPARE_OUTPUT_4_OVW.

In this method UI framework call Service Order overview page controller’s DETACH_STATIC_OVW_VIEWS to get the filtered out view in the runtime.



image.pngNow it turns out very clearly that the filtering logic is done in method DETACH_STATIC_OVW_VIEWS of Service Order controller, and here it is:



image.pngThe criteria whether a given assignment block must be displayed in one order overview is controlled by the corresponding flag populated in function module CRM_INTLAY_DEACT_PTRD.


For the service order I am using for test, since there is no organization profile assigned to the transaction type, so the organizational management assignment block is decided to be hidden in overview page accordingly.

image.png

相关文章
|
5月前
|
存储 数据管理 数据处理
SAP CRM 里 Attachment 搜索的实现逻辑介绍
SAP CRM 里 Attachment 搜索的实现逻辑介绍
|
5月前
|
JavaScript 前端开发 数据库
如何在 SAP CRM 里通过 navigation framework 跳转到 ABAP Webdynpro 页面
如何在 SAP CRM 里通过 navigation framework 跳转到 ABAP Webdynpro 页面
|
5月前
|
XML API 数据格式
SAP 标准 OData 服务 CATALOGSERVICE;v=2 的作用介绍
SAP 标准 OData 服务 CATALOGSERVICE;v=2 的作用介绍
|
12月前
|
Java 关系型数据库 MySQL
JSP 客户管理系统(CRM)myeclipse开发mysql数据库BS模式java编程网页结构
JSP 客户管理系统(CRM)是一套完善的eb设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发系统主要采用B/S模式开发。
43 0
|
12月前
|
搜索推荐 前端开发 JavaScript
关于 SAP Fiori Launchpad 工作所依赖的 OData 服务
关于 SAP Fiori Launchpad 工作所依赖的 OData 服务
|
12月前
使用 ABAP 代码删除指定 SAP CRM 系统里 Opportunity 订单的文本
使用 ABAP 代码删除指定 SAP CRM 系统里 Opportunity 订单的文本
|
5月前
|
监控 前端开发 数据可视化
SAP 标准 OData 服务 ABAP_REPOSITORY_SRV 的作用介绍
SAP 标准 OData 服务 ABAP_REPOSITORY_SRV 的作用介绍
|
5月前
|
前端开发 数据库 开发者
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
|
5月前
|
JSON 应用服务中间件 API
使用 ABAP 代码消费 SAP 系统的 OData 服务
使用 ABAP 代码消费 SAP 系统的 OData 服务
下一篇
无影云桌面