美文网首页SAP 实用篇SAP
如何使用 SEGW 的 redefine 功能对 SAP 标准

如何使用 SEGW 的 redefine 功能对 SAP 标准

作者: 华山令狐冲 | 来源:发表于2023-01-01 22:49 被阅读0次

SAP 发布了很多标准的 Fiori 应用,可以通过笔者的文章SAP Fiori应用索引大全工具和 SAP Fiori Tools 的使用介绍里提到的工具进行浏览。

比如 My Opportunities 就是 SAP CRM 领域的一个 Fiori 应用:

下图是 Opportunity 明细页面的 Info 标签页:

假设我们想在这些标准字段的末尾增添一个新字段 Created By,用来维护当前 Opportunity 的创建者。下图是完成这个 Fiori 应用增强后的界面,我们注意到增强字段 Created By 已经出现在 Info 标签页的末尾了:

因为 SAP Fiori 应用的 UI5 界面,都是通过 OData 服务向后台服务器读取业务数据的,所以要完成这个增强需求,第一步就是要增强这个 Fiori 应用使用的标准 OData 服务,CRM_OPPORTUNITY.

思路如下:

  1. 增强 OData 模型,增添一个新的 Created By 字段。
  2. 增强 OData 服务的读取方法实现,在增强的 ABAP 代码里,将 Opportunity 创建者的值,从后台数据库表中读取出来,写入 Created By 字段。

下面是详细的实现步骤介绍。

相关文章

网友评论

    本文标题:如何使用 SEGW 的 redefine 功能对 SAP 标准

    本文链接:https://www.haomeiwen.com/subject/hviqcdtx.html