В NetSuite есть удобная кнопка для отмены salesorder
. Мы пытаемся воспроизвести поведение этого щелчка в RESTlet. Мы пробовали следующее:
var order = nlapiLoadRecord('salesorder', 802);
order.setFieldText('orderstatus', 'Cancelled');
nlapiSubmitRecord(order);
Но мы получили ошибку о том, что нам нужно ввести значение в поле Status
. Мы также пробовали следующее:
nlapiVoidTransaction('salesorder', 802);
Но это дало нам ошибку недопустимого типа записи. Любые мысли или помощь будут оценены.