激活CDS时发生CX_SADL_CONTRACT_VIOLATION-ENTITY_NOT_FOUND错误(草稿启用)

2020-09-23 04:31发布

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

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


我们具有用于生成BOPF对象的接口视图。 我们使用draftEnabled启用了草稿:true。

如果我们还使用@ ODATA.publish:true,则可以看到BOPF Draft操作的函数导入,例如编辑或激活。

但是,在消费视图中,我们看不到这些操作。 我们尝试在此处提供注释draftEnabled,但是它无法成功通过激活过程。

我们收到一个错误

CX_SADL_CONTRACT_VIOLATION-ENTITY_NOT_FOUND

似乎我们定义了SAP文档中定义的一切

https://help.sap.com/查看器/cc0c305d2fab47bd808adcad3ca7ee9d/7.51.2/zh-CN/cf4e894812d140b0a5b6ce648bc57fa0.html

请告知

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

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


我们具有用于生成BOPF对象的接口视图。 我们使用draftEnabled启用了草稿:true。

如果我们还使用@ ODATA.publish:true,则可以看到BOPF Draft操作的函数导入,例如编辑或激活。

但是,在消费视图中,我们看不到这些操作。 我们尝试在此处提供注释draftEnabled,但是它无法成功通过激活过程。

我们收到一个错误

CX_SADL_CONTRACT_VIOLATION-ENTITY_NOT_FOUND

似乎我们定义了SAP文档中定义的一切

https://help.sap.com/查看器/cc0c305d2fab47bd808adcad3ca7ee9d/7.51.2/zh-CN/cf4e894812d140b0a5b6ce648bc57fa0.html

请告知

付费偷看设置
发送
2条回答
SAP小黑
1楼 · 2020-09-23 05:17.采纳回答

是的,谢谢您的答复。 我找到了问题。

如果创建不使用草稿的消耗视图,然后将其更改为启用草稿,则将无法使用。

我使用相同的逻辑创建了新的消费视图,它可以正常工作。

现在我有一个与私有视图关联并从中获取属性的问题-在激活期间出现错误,未指定原因

此问题已解决

SKY徐
2楼-- · 2020-09-23 05:36

您确定已设置注释

 @ ObjectModel.transactionalProcessingDelegated:是

将事务处理传播回您的界面视图?

此致

安德烈

一周热门 更多>