点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)这个问题有两个部分。 ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)这个问题有两个部分。 ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
这个问题有两个部分。
a。 据我了解,在DPC中使用CREATE_DEEP_ENTITY方法时,为Deep Entity创建的结构包括Request结构和Required Response结构(这将是一个使它成为深度结构的表)。 实际响应将返回请求和响应的组合。 是否有可能不发送完整的请求结构和响应结构? 即
1。 请求
Req_field1
Req_field2
Req_Deep_Structure(深层结构)
2。 实际响应(为方法CREATE_DEEP_ENTITY创建的类型)
Req_field1
Req_field2
Req_Deep_Structure
Res_Tab1
Res_Tab2
3。 必需的响应(这是必需的数据)
Req_field1
Res_Tab1(扁平结构)
Res_Tab2(扁平结构)
b。 是否有可能在响应中具有三层深度的实体结构,以获取最深表的响应,即
Req_field1
Req_field2
Req_Deep_Structure
Req_Deep_Structure-field1
Req_Deep_Structure-field2
Req_Deep_Structure-field_table(平面结构)
Res_Deep_structure
Res_Deep_Structure-field1
Res_Deep_Structure-field2
Res_Deep_Structure-Deep_structure
Deep_structure-field1
Deep_structure-field2
Deep_structure-Deeper_structure
Deeper_structure-field1
Deeper_structure-field2
Deeper_structure-field_tab(平面结构)-我需要在输出中显示
这里我想在POST调用中输出表Deeper_structure-field_tab。
是否有一种使用$ expand的方式(例如在get调用中实现这一点)? 或其他任何可能性?
(所有从" Req"开始的元素代表请求," Res"代表响应)
因此对于第二部分,如果客户端希望保留DEEP_STRUCTURE表,那么JSON请求将如何?
{
" Request_field1":" ABCD",
" Request_struct":
{
" struct_field1":" CDE",
" struct_field2":" 20180426"
},
" Request_deep1":[
{
" field1":" 1",
" field2":" 10.000",
" table1":[
{
"名称":" NAME1",
"值":" SIMONE"
},
{
"名称":" ID",
"值":" 0001"
}
]
}
],
" Response_deep_structure":["这是一个包含另一个表TAB1的深层结构,我在响应中也需要它"]
" Response_deep_structure_2":[]
}
据我了解,客户端需要" Response_deep_structure"中的所有字段,包括响应中的TAB1。
再次感谢您抽出宝贵的时间来答复。
一周热门 更多>