Chris
03/24/2025, 3:36 AMCeligo AI
03/24/2025, 3:36 AMAI generated answer (using internal Slack threads):To check if
record.submitFields
was successful, you can use a try-catch block in your SuiteScript. If the record.submitFields
method executes without throwing an error, it means the operation was successful. If there is an error, it will be caught and you can handle it accordingly. Here is an example:
javascript
try {
var recordId = record.submitFields({
type: record.Type.SALES_ORDER,
id: '123',
values: {
custbody_some_field: 'some value'
},
options: {
enableSourcing: false,
ignoreMandatoryFields : true
}
});
log.debug('Record submitted successfully', 'Id: ' + recordId);
} catch (e) {
log.error('Error in record submission', e);
}
In this example, if record.submitFields
is successful, it will return the record ID, which is logged as a debug log. If there is an error during the operation, it will be caught and logged as an error log.
******
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
03/24/2025, 3:36 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.819622874
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.812691927
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.810594
Celigo AI
03/24/2025, 3:36 AM