DI API -1116(-2302)库存项目的价格必须与价格表匹配

2020-09-03 03:12发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用DI API创建新报价时,出现以下错误

-1116(-2302)库存商品的价格必须与价目表匹配。

SAPbobsCOM.Documents oOrder = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oQuotations);

....

oOrder.Lines.Price = Convert.ToDouble(reader2 [" overwrite_price"]);

oOrder.Lines.UnitPrice = Convert.ToDouble(reader2 [" overwrite_price"]);

如何防止错误发生?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用DI API创建新报价时,出现以下错误

-1116(-2302)库存商品的价格必须与价目表匹配。

SAPbobsCOM.Documents oOrder = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oQuotations);

....

oOrder.Lines.Price = Convert.ToDouble(reader2 [" overwrite_price"]);

oOrder.Lines.UnitPrice = Convert.ToDouble(reader2 [" overwrite_price"]);

如何防止错误发生?

付费偷看设置
发送
1条回答
大道至简
1楼-- · 2020-09-03 03:33

通过不发送UnitPrice而是仅发送Price属性来解决该问题。

一周热门 更多>