SAP 查找标准CDS视图的方式

SAP 的实施很好地说明了他们如何做事以及他们希望他们在最佳实践方面是什么样子。

SAP CDS视图分为ABAP CDS视图和HANA CDS视图,此处主要针对ABAP CDS视图的3种查找方法。

1、SAP ABAP CDS Views Demo Package

ABAP CDS 视图Demo开发包为:SABAPDEMOS,可以通过T-Code:SE80或Eclipse, 系统版本为ABAP 7.40 SP05及以上。

根据系统版本不同,SABAPDEMOS中的demo也可能存在不同的差异。

CDS命名规则:I_ 开头的CDS视图通常为基本视图和复合视图;C_ 开头的CDS视图通常为消费视图。

ABAP CDS视图的文件主要包含如下几种:

  • ABAP CDS views with different types of joins, union, and associations
  • ABAP CDS views with currency and unit conversion
  • ABAP CDS views with parameters
  • ABAP CDS views with SQL functions
  • ABAP CDS views with different annotations
  • ABAP CDS views with extensions
  • ABAP CDS views with table functions
  • ABAP CDS views with authorization checks
  • Table functions
  • Access Controls (Authorization checks)

2、S/4HANA中标准Fiori应用程序对应的OData Services

SAP S/4HANA系统提供了很多预安装的标准Fiori应用程序和对应的OData服务。 这些OData服务通常都是由CDS视图生成。查找这些CDS的方式:

  1. 打开地址:https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/
  2. 选择All apps for SAP S/4HANA->All apps
  3. 在清单中选择相应的应用程序,此处Demo选择:Change Process Analysis for Business Partner
  4. 在Detail View中选择IMPLEMENTATION INFORMATION
  5. 点开:Configuration
  6. 在OData Services(s)中得到OData Service的名字:MDC_PROC_BP_ALP_SRV
  7. 在S/4HANA系统中执行T-Code:SEGW,打开项目:MDC_PROC_BP_ALP(将6中的服务名称去掉后缀_SRV)
  8. 在项目下:Data Model > Data Source References > CDS-Entity Exposures > Entity Types  可以找到相应的Entity Type
  9. 将8中的Entity Type名称去掉最后的Type既是CDS视图名称(需在Eclipse中打开查看)。

3、直接在Eclipse中进行查找

  • 打卡Eclipse,在菜单中选择:Navigate > Open ABAP Development Object…
  • 通过I_* type:ddls或者C_* type:ddls进行检索查询。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值