Nour
08/19/2025, 11:34 AMCeligo AI
08/19/2025, 11:34 AMAI generated answer (using internal Slack threads):To add a line to a sublist in SuiteScript 2.0, you can use the
insertLine
method. Here is a sample code snippet:
javascript
var objRecord = record.create({
type: 'salesorder',
isDynamic: true,
});
// Add a line to the 'item' sublist
objRecord.selectNewLine({
sublistId: 'item'
});
// Set values for the new line
objRecord.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'item',
value: 1
});
// Commit the line to the record
objRecord.commitLine({
sublistId: 'item'
});
// Save the record
var recordId = objRecord.save({
enableSourcing: true,
ignoreMandatoryFields: true
});
In this example, a new line is added to the 'item' sublist of a sales order record. The selectNewLine
method is used to add a new line to the sublist, and the setCurrentSublistValue
method is used to set the values for the fields in the new line. Finally, the commitLine
method is used to commit the new line to the record.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
08/19/2025, 11:35 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.864739537
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.858869
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.858089268
Celigo AI
08/19/2025, 11:35 AM