Discussions
Join us for complimentary one-day events around the world and step into a future fueled by AI and limitless potential. Explore new breakthroughs, sharpen your skills, and connect with experts who are shaping what’s next. Experience bold keynotes, interactive learning, and connections that span the global NetSuite community. Discover what's next at SuiteConnect Tour 2026.
Help!! Can't delete activities
Hi all,
For some stupid reason my server script to create new task upon a closure of an opportunity has been executed unintentionally due to a mass update of some opportunities. This has resulted in about 3300 extra tasks being automatically created.
I have create a scheduled server script to do a mass delete on these tasks. Please refer to the code below:
function deletetasks()
{
var searchresults = nlapiSearchRecord('activity', 17, null, null);
for (var h = 0; searchresults != null && h < searchresults.length && h < 500; h++)
{
var searchresult = searchresults[h];
nlapiDeleteRecord(searchresults[h].getRecordType(), searchresults[h].getId());
}
}
When I attempt to run this script I get the following message: