Shelby Owens
10/10/2025, 3:30 PMCeligo AI
10/10/2025, 3:30 PMAI generated answer (using internal Slack threads):In a User Event Script, you can check if a field has been updated by comparing the
oldRecord and newRecord. The oldRecord represents the state of the record before the current operation, and the newRecord represents the state of the record after the current operation.
Here is a simple example of how you can do this:
javascript
function afterSubmit(context) {
var oldRecord = context.oldRecord;
var newRecord = context.newRecord;
var oldFieldValue = oldRecord.getValue({fieldId: 'your_field_id'});
var newFieldValue = newRecord.getValue({fieldId: 'your_field_id'});
if(oldFieldValue !== newFieldValue) {
// The field has been updated
}
}
In this example, replace 'your_field_id' with the ID of the field you want to check. The afterSubmit function is triggered after the record is submitted. If the old field value does not equal the new field value, then the field has been updated.
Please note that User Event Scripts are not triggered by other User Event Scripts. If you want to trigger a User Event Script, you will need to update the record from a Scheduled Script, Map/Reduce Script, or Suitelet.
******
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
10/10/2025, 3:31 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.852600276
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.849609435
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.83996588
Celigo AI
10/10/2025, 3:31 PM