Name

global.NumberRefSetter

Description

No description available

Script

var NumberRefSetter = Class.create();
NumberRefSetter.prototype = {
  initialize: function() {
  },
  
  setNumberRefForCSTask: function(){
  var sysDbObjectGr = new GlideRecord("sys_db_object");
  sysDbObjectGr.addQuery('name', 'sn_customerservice_task');
  sysDbObjectGr.query();
  if(sysDbObjectGr.next()){
  	if(gs.nil(sysDbObjectGr.number_ref)){
  		var sysNumberGr = new GlideRecord('sys_number');
  		sysNumberGr.addQuery('category', 'sn_customerservice_task');
  		sysNumberGr.query();
  		if(sysNumberGr.next()){
  			sysDbObjectGr.number_ref = sysNumberGr.sys_id;
  			sysDbObjectGr.update();
  		}
  	}
  }
},

  type: 'NumberRefSetter'
};

Sys ID

1ea3215953851010acb8ddeeff7b12b0

Offical Documentation

Official Docs: