点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我必须将数据保存到来自fiori的三个不同的ztables中,我试图按照以下博客中的说明实现"创建深度实体"功能:s 一步一步开发CREATE_DEEP_ENTITY操作。 >
这是我的代码详细信息,
。
这是我的定义方法,
方法定义。 super-> define()。 数据: lo_annotation类型参考/iwbep/if_mgw_odata_annotation, lo_entity_type类型参考/iwbep/if_mgw_odata_entity_typ, lo_complex_type类型参考/iwbep/if_mgw_odata_cmplx_type, lo_property类型参考/iwbep/if_mgw_odata_property, lo_entity_set类型参考/iwbep/if_mgw_odata_entity_set。 ****************************************************** ****************************************************** *********************************** *实体-深层实体 ****************************************************** ****************************************************** *********************************** lo_entity_type =模型-> get_entity_type(iv_entity_name ='ZHR_ORGUNIT')。 lo_entity_type-> bind_structure(iv_structure_name ='ZCL_ZAJMN_HCM_SPE_MPC_EXT => TS_DEEP_ENTITY')。 ENDMETHOD。
这是我的有效载荷,
<?xml version =" 1.0" encoding =" UTF-8"?>100 测试 100 测试项目11 100 测试项目12 100 测试项目21 100 测试项目22
它正在调用,创建集合,而不是创建深层实体。
请建议
提前谢谢。
伊丽莎。
(14.3 kB)
嗨,
您需要在有效负载中传递嵌套数组以触发深度创建方法。 直到此时,您的有效负载(如果是扁平(非嵌套且不深)框架)将不会调用深度创建方法。
样本-
在下面,LeaveRequestItems是关联。 注意有效载荷中的数组。
BR。
一周热门 更多>