云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

金山云_华为云空间免费扩容_好用

小七 141 0

本博客以多种方式展示了如何找到预定义的虚拟数据模型(VDM),即S/4HANA中业务实体的CDS视图模板。

目标受众是希望创建报表或其他应用程序的开发人员,以及编写开发规范的功能专家。每个人都应该已经了解CDS视图和S/4HANA应用程序体系结构(Fiori OData CDS视图)的基本概念,并且希望通过使用预定义的VDM节省开发工作,并且希望知道S/4HANA中提供了什么样的VDM。

我曾经参加过一些关于S/4HANA开发的会议,云服务器服务器,在这些会议中我推荐VDM。在这些会议之后,听众多次要求我寻找标准vdm的过程。我写这个博客就是为了回答这个典型的问题。

要了解如何使用VDM,请看这个博客,要了解CDS视图类型,请看这个博客。

预定义的VDM是S/4HANA架构的关键之一,但是我觉得没有那么多的客户喜欢它,原因之一是,我相信,很难找到他们想要的预定义的VDM我想用。通过提供一些查找预定义VDM的方法,我希望客户能够在S/4HANA中享受预定义VDM。

在S/4HANA中有几种查找CD视图的方法。主要途径:

1。Fiori View Browser

列出CDS视图并显示CDS视图的定义,并将列表导出为Excel文件

2。SAPGUI中的事务RSRT

执行CDS视图和关联源的分析查询

3。SAPGUI中的事务RSRTS\u ODP\u DIS

打开接口视图的定义。

4。Fiori应用程序库列表视图

查找每个Fiori应用程序中使用的CD视图

5。在SAPGUI中使用事务列表SE11

从源表中查找VDM

无论您使用哪个选项来查找CDS视图,在许多情况下,都需要检查CDS视图的源以更详细地了解它。

ADT:

在ABAP开发工具(ADT)中,可以打开CDS视图。

用CDS视图名称搜索。通过添加"类型:DDLS在搜索字符串中,只搜索数据定义。

在这种情况下,应打开"I\U PROFITCENTER"。然后,键入"I\u Profit type:DDLS",并选择I\u PROFITCENTER,在本例中,是结果的第一个条目。

CDS视图的定义显示为跟随:。

打开的视图中使用的视图和表可以通过依赖关系分析器显示。

在以下情况下,"依赖关系分析器"显示视图I\u glacctbalanceube的源代码。

从I\u glacctbalanceube的上下文菜单中,选择"打开方式">"依赖关系分析器"。

显示源代码视图和表的层次结构。点击一个源代码视图,显示该视图的源代码。

显示点击视图的源代码。

字段、源代码、参数、,关联视图在线显示如下

按F2键可查看视图定义

有助于在源表中检测CDS视图的源字段。在下面的例子中,可以看到引用文档的数据元素是"awref"。

视图的来源是ACDOCA,有一个字段的数据元素是"awref",因此,它将是参考文档的源字段。

事务SDDLAR

可以在SAPGUI中使用事务SDDLAR打开定义。

设置C\U Trialbalanceq0001并在右下角按"执行"。

在SAPGUI中打开源。

可以在程序RUTDLSHOW2中使用事务执行来打开源SE38.

SQL视图也作为CDS视图的一部分生成。SQL视图可以在SAPGUI的事务SE11中打开。

显示所选SQL视图的定义。SQL定义中"DDL Source"字段中的名称是CDS视图的名称。如果名称以"I\u"开头,则应为预定义的VDM(因为现在SQL视图名称也以"I"开头)。

使用SE11的以下示例显示:,

DL SQL视图名称为"IFIPROFITCENTER"

DDL源名称(CDS视图名称)为"I\u PROFITCENTER"。

通过单击DDL源名称(I\u PROFITCENTER),可以检查源代码(程序)RUTDLSSHOW2)。

对于某些视图,可以在此屏幕中运行"内容"(数据预览),但是对于其他视图,则不可能,例如,学习大数据,当相应的CDS视图具有参数时。

CDS视图名称和SQL视图名称之间的映射存储在表CDSSQLVIEW中。

1。Fiori View Browser

Fiori View Browser是检查包括VDM在内的CDS View最基本的工具。此工具可通过为用户分配角色SAP\U BR\U ANALYTICS\U SPECIALIST来使用。在此之前,需要进行初始设置(在前端服务器中激活OData"CDSALLVIEWS"with Transaction"/iwfnd/maint\ u service"。

https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F2170')/S12OP

我所做的是从View Browser(视图浏览器)中导出PC桌面上的CD视图列表,并在需要时使用它必须找到视图。

可以从Fiori启动板启动"视图浏览器"。

(或直接启动URL:://:/sap/bc/ui2/flp#CDSView browse)

在视图浏览器中,可以使用搜索项进行搜索。单击条目,可以显示CDS视图的定义。

在以下情况下,搜索词为"Profitcenter",点击"I\u Profitcenter"。

显示详细信息。

定义:

注释:

交叉引用:

仅CD视图中有有效注释的"@分析.查询:true"将显示内容"可用。可以显示数据。在以下情况下,由于C\U GLLINEITEMSQ0001是分析查询,因此"显示内容"可用

通过单击"显示内容",CDS视图将使用Fiori多维报告执行

通过单击初始CDS视图列表中的"设置"图标,可以添加或删除字段、排序、筛选、,组。

可以将列表导出到excel文件。

可以使用透视表统计视图数。

下面是S/4HANA1809 FPS00中CDS视图的摘要。FALSE/TRUE表示发布状态。

您可能会认为需要检查的视图太多。但是我认为您不必检查所有的视图,但是第一步应该是关注接口视图,并且许多接口视图都是主数据。