steven.smith
08/08/2023, 8:43 PMbattk
08/08/2023, 8:46 PMsteven.smith
08/08/2023, 8:51 PMbattk
08/08/2023, 8:56 PMsteven.smith
08/08/2023, 8:58 PMrequire(['N/record'], function (record) {
let rec = record.load({
type: 'salesorder',
id: 268913,
isDynamic: false
});
rec.setSublistValue({
sublistId: 'item',
fieldId: 'item',
line: 2,
value: 11
});
rec.setSublistValue({
sublistId: 'item',
fieldId: 'quantity',
line: 2,
value: 1
});
rec.save();
});
steven.smith
08/08/2023, 8:59 PMbattk
08/08/2023, 9:23 PMrequire(["N/record"], function (record) {
var rec = record.load({
type: "salesorder",
id: 242,
isDynamic: false,
});
log.debug(
"old first item",
rec.getSublistValue({
sublistId: "item",
fieldId: "item",
line: 0,
})
);
log.debug(
"old first quantity",
rec.getSublistValue({
sublistId: "item",
fieldId: "quantity",
line: 0,
})
);
log.debug(
"old third item",
rec.getSublistValue({
sublistId: "item",
fieldId: "item",
line: 2,
})
);
log.debug(
"old third quantity",
rec.getSublistValue({
sublistId: "item",
fieldId: "quantity",
line: 2,
})
);
rec.setSublistValue({
sublistId: "item",
fieldId: "item",
line: 2,
value: 5,
});
rec.setSublistValue({
sublistId: "item",
fieldId: "quantity",
line: 2,
value: 1,
});
rec.save();
var rec = record.load({
type: "salesorder",
id: 242,
isDynamic: false,
});
log.debug(
"new first item",
rec.getSublistValue({
sublistId: "item",
fieldId: "item",
line: 0,
})
);
log.debug(
"new first quantity",
rec.getSublistValue({
sublistId: "item",
fieldId: "quantity",
line: 0,
})
);
log.debug(
"new third item",
rec.getSublistValue({
sublistId: "item",
fieldId: "item",
line: 2,
})
);
log.debug(
"new third quantity",
rec.getSublistValue({
sublistId: "item",
fieldId: "quantity",
line: 2,
})
);
});
outputssteven.smith
08/08/2023, 10:05 PM