S/4HANA Fiori CDS BOPF-发生错误[BO同步]发生一般错误

2020-09-13 08:27发布

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

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


嗨,

我正在尝试通过事务支持(新的Fiori prog模型)激活CDS视图,但是我遇到了BO对象的生成错误。

我只是在找回日食中的错误

[BO同步]发生一般错误

这也是SLG1中唯一可见的错误。

出于测试目的,我定义了一个非常简单的视图,即使该视图失败了……我想我已经输入了所有必要的注释,并且引用表确实存在。

 @ AbapCatalog.sqlViewName:'ZSDSTVBOM1'
 @ AbapCatalog.compiler.compareFilter:是
 @ AccessControl.authorizationCheck:#NOT_REQUIRED
 @ EndUserText.label:"测试"


 @ ObjectModel.modelCategory:#BUSINESS_OBJECT
 @ ObjectModel.compositionRoot:正确
 @ ObjectModel.transactionalProcessingEnabled:正确
 @ ObjectModel.writeActivePersistence:'ZTMDC_EUM_LOG'
 @ ObjectModel.createEnabled:是
 @ ObjectModel.deleteEnabled:是
 @ ObjectModel.updateEnabled:是
 @ ObjectModel.semanticKey:'log_id'
 @ ObjectModel.representativeKey:'log_id'


 定义视图ZSDSTEST_BOM_1
 从ztmdc_eum_log中选择
 {
     键log_id,
     功能区域,
     business_object,
     source_system,
     source_id
 }
 

我们正在使用S/4HANA 1709,我正在使用Eclipse中的最新更新。

有人看到这个有什么问题吗? 关于如何找出问题根源的任何建议(我尝试在几个似乎引起问题但没有运气的代码块中设置断点)。

谢谢

史蒂芬

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

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


嗨,

我正在尝试通过事务支持(新的Fiori prog模型)激活CDS视图,但是我遇到了BO对象的生成错误。

我只是在找回日食中的错误

[BO同步]发生一般错误

这也是SLG1中唯一可见的错误。

出于测试目的,我定义了一个非常简单的视图,即使该视图失败了……我想我已经输入了所有必要的注释,并且引用表确实存在。

 @ AbapCatalog.sqlViewName:'ZSDSTVBOM1'
 @ AbapCatalog.compiler.compareFilter:是
 @ AccessControl.authorizationCheck:#NOT_REQUIRED
 @ EndUserText.label:"测试"


 @ ObjectModel.modelCategory:#BUSINESS_OBJECT
 @ ObjectModel.compositionRoot:正确
 @ ObjectModel.transactionalProcessingEnabled:正确
 @ ObjectModel.writeActivePersistence:'ZTMDC_EUM_LOG'
 @ ObjectModel.createEnabled:是
 @ ObjectModel.deleteEnabled:是
 @ ObjectModel.updateEnabled:是
 @ ObjectModel.semanticKey:'log_id'
 @ ObjectModel.representativeKey:'log_id'


 定义视图ZSDSTEST_BOM_1
 从ztmdc_eum_log中选择
 {
     键log_id,
     功能区域,
     business_object,
     source_system,
     source_id
 }
 

我们正在使用S/4HANA 1709,我正在使用Eclipse中的最新更新。

有人看到这个有什么问题吗? 关于如何找出问题根源的任何建议(我尝试在几个似乎引起问题但没有运气的代码块中设置断点)。

谢谢

史蒂芬

付费偷看设置
发送
1条回答
SKY徐
1楼 · 2020-09-13 08:49.采纳回答

大家好,

我自己发现了这个问题……问题似乎在于底层BOPF一代无法处理将include结构用作关键组件的情况……

所以我的表定义如下:

定义表ztmdc_eum_log {
   关键客户端:abap.clnt不为null;
   键包括zst_mdc_eum_log_key不为null;
   包括zst_mdc_eum_log_data;
 } 

不喜欢那样...因此出现错误。

当我更改键定义以使用结构中引用的实际键字段时,它实际上没有任何问题,并且生成了我的BO对象。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答