NetSuite には、キャンセルするための便利なボタンがありますsalesorder
。そのクリックの動作を RESTlet で再現しようとしています。次のことを試しました。
var order = nlapiLoadRecord('salesorder', 802);
order.setFieldText('orderstatus', 'Cancelled');
nlapiSubmitRecord(order);
しかし、フィールドに値を入力する必要があるというエラーが表示されましたStatus
。また、次のことも試しました。
nlapiVoidTransaction('salesorder', 802);
しかし、これにより、無効なレコード タイプ エラーが発生しました。どんな考えや助けもいただければ幸いです。