Discussions
Join the NetSuite community to innovate, connect, and discover what’s next.
SuiteWorld brings thousands of innovators, builders, and leaders together to learn, connect, and shape what’s next. This October, explore how to build a stronger foundation for growth through inspiring keynotes, major product reveals, hands-on sessions, and unforgettable moments—all in one place for our biggest event of the year. Register now
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: