CDS OData问题-标头数据在JSON中重复

2020-08-17 06:12发布

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

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


你好

我已经创建了一个CDS视图(在BKPF和BSEG上连接)并公开为OData服务。 当我进行GET呼叫时,我能够成功获取详细信息。 但是,对于JSON的每个部分,都会重复BKPF的标头详细信息。 如何确保标题数据仅显示一次,并且订单项详细信息重复出现? 任何帮助,我们将不胜感激。

谢谢

维杰

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

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


你好

我已经创建了一个CDS视图(在BKPF和BSEG上连接)并公开为OData服务。 当我进行GET呼叫时,我能够成功获取详细信息。 但是,对于JSON的每个部分,都会重复BKPF的标头详细信息。 如何确保标题数据仅显示一次,并且订单项详细信息重复出现? 任何帮助,我们将不胜感激。

谢谢

维杰

付费偷看设置
发送
1条回答
昵称总是被占用
1楼-- · 2020-08-17 06:24

嗨,

您应该为标题创建CDS,为项目创建CDS。 在标题CDS中,将项CDS视为关联(并且不要忘记公开该关联)。

如果将标题CDS公开为OData服务,则会得到两个实体(header和item) )。 您可以查询标题实体,并使用扩展名包括项目详细信息。 (这些项目将是标题详细信息的子级别)

最诚挚的问候

Geert-Jan Klaps

一周热门 更多>