在NetSuite中,有一个方便的按钮用于取消salesorder
。我们试图在RESTlet中复制该点击的行为。我们尝试了以下内容:NetSuite:取消SuiteScript中的订单
var order = nlapiLoadRecord('salesorder', 802);
order.setFieldText('orderstatus', 'Cancelled');
nlapiSubmitRecord(order);
但我们得到了一个错误说,我们需要为现场Status
输入一个值。我们还尝试了以下方法:
nlapiVoidTransaction('salesorder', 802);
但是,这给了我们一个无效的记录类型错误。任何想法或帮助,将不胜感激。
作为供参考 - 这没有奏效。它给出了同样的错误: – 2ps