点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我创建了一个带有CDS注释和BOPF的Fiori Elements应用程序,用于CRUD操作(后端中的"自定义表")。 我还启用了草稿功能,我发现很少有字段未更新到草稿表,其中大多数是"自定义表"中的关键字段。
现在,当我重新定义" copy_draft_to_active_entity"以从草稿表 中将草稿数据 保存到实际数据库表中时。 草稿表未提供任何关键字段来更新自定义表。
在草稿表中,GUIID是唯一动态生成的键字段,在我的自定义表中,我没有任何键字段。
请在下面找到对象模型注释。
@ObjectModel:{modelCategory:#BUSINESS_OBJECT,
transactionalProcessingEnabled:是,
transactionalProcessingUnitRoot:是,
compositionRoot:是,
writeActivePersistence:'ZSD *******',
writeDraftPersistence:'ZSD **** _ DRAFT',draftEnabled:是,
createEnabled:是,
updateEnabled:是,
deleteEnabled:是,
语义关键字:['SalesOrganization','TrackingCode','Material','PanelArea'],
usageType:{dataClass:#TRANSACTIONAL,sizeCategory:#L,serviceQuality:#C}}
此致
Vishnu Kothuru
亲爱的毗湿奴(Vishnu Kothuru),
不幸的是,回答您的问题似乎比通常花费更长的时间。 您可能想尝试另一种方法来加快速度。
请检查社区中是否已经提出过类似的问题。 我们发现有时以前已经回答的问题不再得到答复。
最简单的方法是访问所有问题页并搜索您的 特定主题。
您还可以检查 SAP支持门户网站,并搜索SAP Notes,SAP Knowledge 基础文章等。
如果所有方法均无效,建议您创建一个支持记录。 您所需要做的就是使用您的S用户ID和密码登录到SAP支持门户: http://service。 sap.com/message
谢谢
Marvin
嗨Marvin
感谢您的答复。
如果我的自定义表仅将GUIID作为键字段,则该方法有效,请注意,该GUIID不会存储在草稿表中。
在"管理银行帐户"应用程序中,SAP具有类似的方法,但是SAP在Fiori中将表键字段保留为不可编辑字段,并在Fiori Elements Object页面中将银行帐户,帐户名等添加为必填字段。 我仍然在研究它,以弄清楚SAP的工作方式。
我感到很疲倦,因为如果草稿表未存储您的自定义表键字段,我们如何重新定义方法" copy_draft_to_active_entity"以将草稿数据从草稿表保存到实际数据库表中。
仍在寻求帮助。
此致
Vishnu Kothuru
一周热门 更多>