撰写此博客的动机:
在SAP S/4HANA中,FICO顾问面临许多挑战,尤其是在我们谈论报告时。由于report painter不是推荐的选项(因为他们不阅读通用日志表),而且随着分析解决方案的不断改进,财务和管理会计顾问面临的挑战是,要在执行报告方面实现独立性,就必须提高技术水平。
经过一些专家和社区贡献者(Masaaki Arai、Stephen Offenbacker、Loucas Stylianou)的大量研究和帮助,我终于成功地按我需要的方式扩展了一个应用程序。因此,我决定与面临相同场景的人分享这一经验。
简介:
在基于COPA帐户的SAP S/4HANA中,当创建新的COPA特征并添加到ACDOCA和ACDOCP表时,它们不会自动添加到Fiori报告/CD视图。
不幸的是,COPA字段不属于"自定义字段和逻辑"应用程序的范围,这将使我们的生活变得更加轻松。SAP note 2453614详细说明了扩展字段的不同场景,包括COPA特性。
我将使用的示例是应用程序"日记条目分析器",返利商城,在KEA5/KEA0中已经配置了4个新的COPA特性,并添加到ACDOCA和ACDOCP中。
应该考虑以下步骤:
有几种方法可以识别应用程序的DDL源,但是在我的例子中,我使用DDDDLSRT表找到了它,填充了应用程序的描述(英语):
日记条目分析器DDL源=C\u GLLINEITEMSQ0001
虚拟数据模型由以下级别表示:
逻辑是我们需要将CDS视图映射到de基本界面视图,然后确定哪个扩展视图可用。
*SAP社区上有很多解释虚拟数据模型概念的博客。
我使用了app View浏览器要识别基础视图:
在此应用程序中,通知消费视图,然后单击它,以获取详细信息:
选项卡"交叉引用"显示复合视图中的de underyling视图,即I\u GLAccountLineItemCube。此时,保留将在扩展中使用的别名:
当点击复合视图名称时,显示其详细信息。转到"交叉引用"选项卡,将显示基本视图列表。向下滚动直到找到扩展视图(在本例中为E\u JournalentryItem)。保留要在扩展中使用的名称和别名。
单击扩展视图名称以查看其详细信息并转到交叉引用选项卡。您将看到E\u JournalEntryItem是基本视图I\u JournalEntryItem的Include视图,它与表ACDOCA直接相关。保留扩展名中使用的别名。
映射如下:
现在我们将从Fiori跳转到Eclipse。第一件事是创建文本视图,它将在CDS扩展中使用,以便在应用程序上显示键和文本值。
*前提条件:安装了Eclipse,云服务器是,在se80中创建并添加到"收藏夹"的包如下:
创建新数据定义:
定义从COPA特性的文本表中选择文本的视图。在此示例中,特征WW002具有文本表T25A0,如前面在KEA5中定义的。对于每个特征,创建视图的方式如下所示,但是从相应的文本表(也在KEA5中定义)中选择。
例如:
然后您需要创建第二个视图,从检查表(在本例中,表T2500)中选择特征,数据分析和大数据,并使用相同的"键"字段与文本视图相关联。另外,对其他特征也执行同样的操作。
激活文本视图后,您现在可以启动扩展:
4。扩展CDS视图–Eclipse
单击包>核心数据服务>数据定义>新数据定义
您将从下到上扩展映射的CDS视图。因此,大数据应用,从扩展视图E\u JournalEntryItem开始:
关联将为每个特性带来文本。字段将以前缀"ZEè"扩展,别名"Persistence"必须根据视图浏览器中的选择使用。
注释@ObjectModel.foreignKey.association对象模型:'ZV_WW001_PA'必须添加到每个延长线的上方,以获取字段外键。
相关视图必须声明为bellow,在"}".
之前,如您所见,我没有从特征W004\u pa中获取文本,因此我将只在报表上提供此字段中的键。
在激活基本视图的扩展后,大数据质量,追加结构将显示在DDL源(se11):
查询浏览器:
下一步,定义新视图以扩展复合视图I\u GLAccountLineItemCube:
必须进行相同的关联才能获取文本。
必须使用别名"\u Extension"来扩展此复合视图中的字段。
激活后,将字段添加到复合视图(查询浏览器):
Se11:
最后,您需要扩展消费视图。创建新的数据定义:
对于消费视图,只需在每个字段的扩展名上方添加相关注释即可。为了得到文本,注释@AnalyticsDetails.query.display显示:#必须添加文本。对于其他批注,您可以查看SAP文档。
结果:
最后,当您激活"消费视图"扩展时,这些字段将在报表上可用,其中键和文本可供选择:
未使用文本扩展的字段,只有密钥可供选择:
office分析中的同一报告(此打印文本为葡萄牙语):
密钥和文本字段:
结论:
职能顾问从CDS视图中获得的知识越多,他们在SAP S/4HANA实现中的生活就越轻松。