Disable Track in update sets

Disable 'Track in update sets' for a table when it was enabled by mistake.

gliderecord gliderecordtrackupdate setsscript Updated: 2026-01-27

If someone enabled Track in update sets for a table, you can get stuck with noisy tracking for that table.

Run the script below as a Background Script, replacing TABLE_SYS_ID with the table sys_id.

doNotTrackInUpdateSets();

function doNotTrackInUpdateSets() {
	var gr = new GlideRecord('sys_db_object');
	gr.addQuery('sys_id', 'TABLE_SYS_ID'); // Replace TABLE_SYS_ID with your table sys_id
	gr.query();
	while(gr.next()) {
		gr.super_class = '';
		gr.setWorkflow(false);
		gr.update();
	}
}

Notes: consider the impact of clearing super_class in your environment. setWorkflow(false) prevents business rules on this update.

Back to Resources

Want help with this pattern?

Send a short description. I will ask for the minimum needed to be useful.

Contact