我一直在尝试使用 SuiteScript 1.0 在 NetSuite 中保存我的报价(估计)价格水平(我希望它是“自定义”价格水平,而不是“基本价格(不包括 GST)”)。
我在 StackOverflow 中看到了这篇文章,但尝试相同的方法似乎并没有为我设定价格水平,而且无论我尝试什么,它总是被创建为“基本价格(不包括 GST)”。
我想知道是否有人可以使用 SuiteScript 1.0 成功地完成这项工作?
这是我尝试过的两种示例方法(假设两者都有一个 for 循环):
1.
for (var i = 1; i <= items.length; i++) {
quote.selectNewLineItem('item');
quote.setCurrentLineItemValue('item', 'item', myId);
quote.setCurrentLineItemValue('item', 'quantity', myQuantity);
quote.setCurrentLineItemValue('item', 'rate', '100');
quote.setCurrentLineItemValue('item', 'priceLevel', '-1'); // Custom price
quote.commitLineItem('item');
}
for (var i = 1; i <= items.length; i++) {
quote.setLineItemValue('item', 'item', i, myId);
quote.setLineItemValue('item', 'quantity', i, myQuantity);
quote.setLineItemValue('item', 'rate', i, '100');
quote.setLineItemValue('item', 'pricelevel', i, '-1'); // Custom price
}
提前致谢