点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的scn会员
我已经创建了创建深度实体集方法来创建PO,但项目值未传递。 我也把断点放了。 但只有通过的标头项没有通过。
我的输入请求如下。
<?xml version =" 1.0" encoding =" utf-8"?>
http://schemas.microsoft.com/ado/2007/08/dataservices/related/PurchaseOrderItemSet " type =" application/atom + xml; type = feed" title =" PurchaseOrderItemSet"> >
http://schemas.microsoft.com/ado/2007/08/dataservices/relatedlinks/PurchaseOrderItemSet " type =" application/xml" title =" PurchaseOrderItemSet"/>
IN ls_data项目值不仅通过标头,而仅通过。
创建深层实体代码结构在下面给出
类型:ty_t_pr_items具有默认键的ZCL_ZPO_SAMPLE_MPC => ts_purchaseorderitem的类型表。
类型:ts_purchaseorderitems的开始。
包括ZCL_ZPO_SAMPLE_MPC => ts_purchaseorder类型。
TYPES:PrItemCollection TYPE ty_t_pr_items,
ts_purchaseorderitems结束。
数据:ls_data类型ts_purchaseorderitems。
io_data_provider-> read_entry_data(IMPORTING es_data = ls_data)。
* ls_item-PRItemCollection = ls_data-PrItemCollection。
lt1_items = ls_data-PrItemCollection。
请帮助我,但是在odata中成功创建了一个深层实体,但由于在ITem表中传递了空值,所以未创建Po。
Capture.PNG (75.4 kB)
Siva,
对于内部表的数据声明(如果提供数据的话),请使用导航属性名称来寻址依赖的实体结构。
类型:ts_purchaseorderitems的开始。
包括ZCL_ZPO_SAMPLE_MPC => ts_purchaseorder类型。
TYPES:PrItemCollection TYPE ty_t_pr_items,
ts_purchaseorderitems结束。
用导航名称替换PrItemCollection之后进行检查。
请检查此文档。
简单的分步SAP网关服务指南
此致
Tarun
嗨,Tarun,
谢谢您的帮助。
您能从sap ui5知道如何执行相同的操作吗?
我已经设计了表格。从该表格中如何获取订单项以及如何传递给URl以及如何通过sapui5创建它。
如果您对此有所帮助,那就太好了。
我遇到了同样的问题,并在回答后解决了该问题。
非常感谢
基丹
一周热门 更多>