NetSuite 在货品主数据中记录了供应商采购价目表,使用下列代码可以更新供应商项目采购价格表
var itemRecord = record.load({ type: record.Type.INVENTORY_ITEM, id: itemId });
var sublistRecord = itemRecord.getSublistSubrecord({
sublistId: 'itemvendor',
fieldId: 'itemvendorprice',
line: 0
});
var count = sublistRecord.getLineCount({ sublistId: 'itemvendorpricelines' });
for (var i = 0; i < count; i++) {
sublistRecord.setSublistValue({ sublistId: 'itemvendorpricelines', fieldId: 'vendorprice', line: i, value: 1000 });
}
itemRecord.save();