更改文档适配器,用于基于CDS的BOPF BO对象

2020-09-07 13:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAP专家您好, 由于需要对...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP专家您好,

由于需要对事务/主数据进行版本控制,以防止对其进行任何更改,因此我想知道这方面在SAP Fiori应用程序的ABAP编程模型中如何工作。

系统信息:

-具有S/4HANA 1709的SAP Netweaver 7.52 SP01

了解有关BOPF的更改文档适配器的知识,我尝试遵循相关的过程,但我发现对于基于CDS的BOPF BO,由于不同的问题,我无法实现这一点:

1。 在基于Eclipse的BOPF编辑器中,无法为根节点添加子节点作为业务对象表示节点(参考BO:/BOFU/CHANGE_DOCUMENT)。

2。 我尝试使用事务BOBX,但是在这里触发了以下消息:"请使用基于Eclipse的BO编辑器(它将替换事务BOBX)",因此没有机会在这里编辑BOPF BO,对我来说也很好,因为 只有BOPF编辑器应该是基于Eclipse的BOPF编辑器。

3。 我还尝试了事务/BOBF/CONF_UI(我知道仅用于SAP内部使用,但是我想看看会发生什么)->再次出现另一条消息:"仅显示模式(业务对象是从CDS视图生成的)"。/p>

是否有人知道如何在S/4HANA的ABAP编程模型中处理基于CDS的BOPF BO的更改文档?

此外,据我所知,由变更文档对象(事务SCDO)生成的功能模块是V2功能模块,其启动延迟,并且据我所知,S/4HANA不允许使用此类V2功能模块,因为 确保应用程序数据中的零冗余规则。

在此先感谢,
卡塔林