James Morris
02/17/2026, 5:28 PMCeligo AI
02/17/2026, 5:28 PMAI generated answer (using internal Slack threads):In SuiteScript 2.1, you can run a search for transactions with a last modified date of on or after 30 minutes ago by using a search filter on the
Date Last Modified field. You can create a Date object and manipulate it to represent the date and time 30 minutes ago.
Here is a sample code snippet that might help:
javascript
var date = new Date();
date.setMinutes(date.getMinutes() - 30);
var filters = [
search.createFilter({
name: 'lastmodifieddate',
operator: search.Operator.ONORAFTER,
values: [date]
})
];
var transactionSearch = search.create({
type: search.Type.TRANSACTION,
filters: filters
});
transactionSearch.run().each(function(result) {
// process each result
return true;
});
This code creates a new Date object, subtracts 30 minutes from it, and then uses that date as a filter in a transaction search. The search will return all transactions that were last modified on or after the specified date.
******
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
02/17/2026, 5:28 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.845459
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.843566954
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.841674805
Celigo AI
02/17/2026, 5:28 PM