无法分配partOf项[....],因为它已经属于

2020-09-19 06:46发布

         点击此处--->   EasySAP.com群内免费提供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

  

您有任何更改所有者的提示吗?

谢谢你,杰里米。

         点击此处--->   EasySAP.com群内免费提供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

  

您有任何更改所有者的提示吗?

谢谢你,杰里米。

付费偷看设置
发送
2条回答
callcenter油条
1楼 · 2020-09-19 06:47.采纳回答

您好,所有者是初始用户并且不可写,因此您无法更改它。 尝试仅仅调用setOrder。

粗暴的香蕉
2楼-- · 2020-09-19 07:02

有可能,但是由于订单是保存时的关系,所以我不允许这样做。 我将使用新方法addToCart修复此问题。 谢谢您的帮助

一周热门 更多>