require([‘N/record’],
function (record) {
let objRecord = record.load({
type: record.Type.INVENTORY_ITEM,
id: 5124,
isDynamic: true,
});
let lineCount = objRecord.getLineCount({ sublistId: ‘price’ });//The linecount of pricelevels
for (let m = 0; m < lineCount; m++) {
objRecord.selectLine({ sublistId: ‘price’, line: m });
let pricelevel1 = objRecord.getCurrentSublistValue({
sublistId: ‘price’,
fieldId: ‘pricelevel’,
});
if (pricelevel1 == 94) {
let pricelevel = objRecord.setCurrentSublistValue({
sublistId: ‘price’,
fieldId: ‘price_1_’,
value: 30
});
objRecord.commitLine({ sublistId: ‘price’ });
}
}
let recordIdAfterSave = objRecord.save();
});