点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我必须更改模型的所有者。 该条目由OrderModel X拥有,我需要将其附加到订单Y。
有可能这样做吗? 我尝试过:
entry.setOwner(newCart);
entry.setOrder(newCart);
但是一旦我进行保存,就会出现此错误:
无法分配partOf项目AbstractOrderEntry(\ n \ tcalc = true \ n \ tproduct =产品'XXXXX'(8812182241281)\ n \ tinfo =产品\" XXXXX \"的名称为\" n/a \" \ n \ tqtd = 1 \ n \ tunit =单位'件'类型'件'(8796093054986)\ n \ tbp = 2.79 \ n \ ttotal = 2.79 \ n \ ttaxes = [ VT>] \ n \ tdiscounts = [] \ n)到88329001(11063704223787),因为它已经属于88328000(11063671423019)",
" type":" ModelSavingError
您有任何更改所有者的提示吗?
谢谢你,杰里米。
您好,所有者是初始用户并且不可写,因此您无法更改它。 尝试仅仅调用setOrder。
有可能,但是由于订单是保存时的关系,所以我不允许这样做。 我将使用新方法addToCart修复此问题。 谢谢您的帮助
一周热门 更多>