CDS业务对象-只读标题和可编辑项目及草稿

2020-09-08 04:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我的目标是创建Fio...

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

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


大家好,

我的目标是创建Fiori清单报告,该报告显示业务合作伙伴并允许使用表在对象页面中维护一些自定义税收信息。

我使用具有标题和项目的CDS创建了BO。 BO Header节点基于C_BusinessPartner CDS视图。 我禁用了创建,删除和更新操作。 BO Items节点基于客户表,并且启用了所有操作。 BO具有草稿功能

我为标题和项目创建了消费视图。 要在列表报告中启用编辑可能性,我必须在使用情况视图中的标头上启用更新操作。 在项目消费视图中,所有操作均保持启用状态。

结果是显示业务合作伙伴的应用程序,我可以编辑对象页面并维护项目。很好...

但是!!

如果我将对象页面切换到编辑模式,然后单击"取消", 我收到错误消息。 我想原因是我在标头级别禁用了删除操作,而BOPF试图删除由于修改项目而导致的草稿状态。

您是否看到任何方式来开发具有只读标题(SAP业务伙伴)和基于自定义项目的业务对象,这些对象在草稿状态允许的情况下可以修改?

谢谢

Zdenek