我正在尝试通过SOAP API(https://webservices.sandbox.netsuite.com/wsdl/v2012_1_0/netsuite.wsdl)更新NetSuite Opportunity订单项。
在NS机会中,订单项设置为一个组。当我尝试更新订单项时,我通过SOAP API发送一个项目,其中internalId与该组匹配。
唯一不起作用的用例是商机已有订单项。在这种情况下,NS将返回消息:“USER_ERROR您无法删除组行的结尾。您必须删除该组。”
我也无法通过发送空项目列表来删除这些项目。 NS返回与上面相同的错误消息。
非常感谢任何帮助!
答案 0 :(得分:0)
在更新通话中使用 replaceAll 参数
http://tellsaqib.github.io/NSPHP-Doc/d4/dae/class_opportunity_item_list.html
答案 1 :(得分:0)
根据Net Suite支持,这是一个错误,计划在2014.1版本中修复。
感谢所有参与此问题的人。