Name

sn_install_base.InstallBaseCreateCaseUtil

Description

Helper function for create case for install base on csm portal

Script

var InstallBaseCreateCaseUtil = Class.create();
InstallBaseCreateCaseUtil.prototype = Object.extendsObject(global.AbstractAjaxProcessor, {
  getSoldProduct: function(){
  	var soldProduct = "";
  	var gr = new GlideRecord('sn_install_base_sold_product');
  	gr.addQuery('sys_id', this.getParameter('sysparm_sysId'));
  	gr.query();
  	
  	if(gr.next())
  		soldProduct = gr.name;
  			
  	return soldProduct;
  },
  getInstallBaseItem: function(){
  	var installBaseItem = "";
  	var gr = new GlideRecord('sn_install_base_item');
  	gr.addQuery('sys_id', this.getParameter('sysparm_sysId'));
  	gr.query();
  	
  	if(gr.next())
  		installBaseItem = gr.name;
  	
  	return installBaseItem;
  },
  type: 'InstallBaseCreateCaseUtil'
});

Sys ID

205e567fb70c3300ece839a6ee11a9e9

Offical Documentation

Official Docs: