在 NetSuite 中,有一个方便的按钮可以取消salesorder
. 我们正在尝试在 RESTlet 中复制该点击的行为。我们尝试了以下方法:
var order = nlapiLoadRecord('salesorder', 802);
order.setFieldText('orderstatus', 'Cancelled');
nlapiSubmitRecord(order);
但是我们得到一个错误,说我们需要为该字段输入一个值Status
。我们还尝试了以下方法:
nlapiVoidTransaction('salesorder', 802);
但这给了我们一个无效的记录类型错误。任何想法或帮助将不胜感激。