Name

sn_service_builder.ASBConstants

Description

No description available

Script

var ASBConstants = Class.create();
ASBConstants.prototype = {
  initialize: function() {
  },
  TABLE: {
  	CMDB_CI_SERVICE: 'cmdb_ci_service',
  	CMDB_CI_SERVICE_BUSINESS: 'cmdb_ci_service_business',
  	CMDB_CI_SERVICE_TECHNICAL: 'cmdb_ci_service_technical',
  	CMDB_CI_SERVICE_AUTO: 'cmdb_ci_service_auto',
  	OFFERING: 'service_offering',
  	CMDB_REL_CI: 'cmdb_rel_ci',
  	SC_CAT_ITEM_SUBSCRIBE_MTOM: 'sc_cat_item_subscribe_mtom',
  	SERVICE_OFFERING: 'service_offering',
  	SERVICE_OFFERING_COMMITMENT: 'service_offering_commitment',
  	SERVICE_SUBSCRIBE_COMPANY: 'service_subscribe_company',
  	SERVICE_SUBSCRIBE_DEPARTMENT: 'service_subscribe_department',
  	SERVICE_SUBSCRIBE_LOCATION: 'service_subscribe_location',
  	SERVICE_SUBSCRIBE_SYS_USER: 'service_subscribe_sys_user',
  	SERVICE_SUBSCRIBE_SYS_USER_GRP: 'service_subscribe_sys_user_grp',
  },
  ROLES: {
  	SERVICE_AUTHOR: 'service_author',
  	SERVICE_EDITOR: 'service_editor'
  },
  WIZARD: {
  	PREFIX: '/now/builder/service/wizard/',
  	CMDB_CI_SERVICE_BUSINESS: 'd95eae4953222010efc7ddeeff7b1276',
  	CMDB_CI_SERVICE_TECHNICAL: 'd67cb4680f0320101fb5cc11ff767ee2',
  	SERVICE_OFFERING: '13ea1c9677f2201074613036971061cb',
  },
  FIELD: {
  	CHECKOUT: 'checkout',
  	CHILD: 'child',
  	CLASS: 'sys_class_name',
  	CSAT_SCORE: 'csat_score',
  	NAME: 'name',
  	NUMBER: 'number',
  	PARENT: 'parent',
  	PERF_SCORE: 'perf_score',
  	PUBLISHED_REF: 'published_ref',
  	SERVICE_OFFERING: 'service_offering',
  	STATE: 'state',
  	SYS_ID: 'sys_id',
  	SYS_CLASS_NAME: 'sys_class_name',
  	SYS_MOD_COUNT: 'sys_mod_count',
  	SYS_TAGS: 'sys_tags',
  	TOTAL_SUBSCRIBERS: 'total_subscribers',
  	TYPE: 'type',
  	CREATED: 'sys_created_on',
  	CREATED_BY: 'sys_created_by'
  },
  FIELD_VALUE: {
  	TRUE: 'true',
  	FALSE: 'false',
  	PUBLISHED: 'published',
  	PUBLISHING: 'publishing',
  	DRAFT: 'draft',
  	PROVIDES_BY_PROVIDES: '4afd799338a02000c18673032c71b817',
  	DEPENDS_ON_USED_BY: '1a9cb166f1571100a92eb60da2bce5c5',
  	CONTAINS_CONTAINED_BY: '55c95bf6c0a8010e0118ec7056ebc54d',
  },
  EXCLUDED_SERVICE_FIELDS: function() {
  	return [
  		this.FIELD.SYS_ID,
  		this.FIELD.NUMBER,
  		this.FIELD.SYS_MOD_COUNT,
  		this.FIELD.SYS_TAGS,
  		this.FIELD.STATE,
  		this.FIELD.PUBLISHED_REF,
  		this.FIELD.CHECKOUT,
  		this.FIELD.CSAT_SCORE,
  		this.FIELD.PERF_SCORE,
  		this.FIELD.TOTAL_SUBSCRIBERS,
  		this.FIELD.CREATED,
  		this.FIELD.CREATED_BY
  	];
  },
  EXCLUDED_OFFERING_FIELDS: function() {
  	return [
  		this.FIELD.SYS_ID,
  		this.FIELD.NUMBER,
  		this.FIELD.SYS_MOD_COUNT,
  		this.FIELD.SYS_TAGS,
  		this.FIELD.STATE,
  		this.FIELD.PARENT,
  		this.FIELD.PUBLISHED_REF,
  		this.FIELD.CHECKOUT,
  		this.FIELD.CSAT_SCORE,
  		this.FIELD.PERF_SCORE,
  		this.FIELD.TOTAL_SUBSCRIBERS,
  		this.FIELD.CREATED,
  		this.FIELD.CREATED_BY
  	];
  },
  EXCLUDED_COPY_OFFERING_FIELDS: function() {
  	return [
  		this.FIELD.SYS_ID,
  		this.FIELD.NUMBER,
  		this.FIELD.SYS_MOD_COUNT,
  		this.FIELD.SYS_TAGS,
  		this.FIELD.PUBLISHED_REF,
  		this.FIELD.CSAT_SCORE,
  		this.FIELD.PERF_SCORE,
  		this.FIELD.TOTAL_SUBSCRIBERS,
  		this.FIELD.CREATED,
  		this.FIELD.CREATED_BY
  	];
  },
  EXCLUDED_REFERENCE_FIELDS: function() {
  	return [
  		this.FIELD.SYS_ID,
  		this.FIELD.SYS_MOD_COUNT,
  		this.FIELD.SYS_TAGS
  	];
  },
  STATUS: {
  	SUCCESSFUL: 'successful',
  	FAILED: 'failed',
  	NO_ACCESS: 'no_access'
  },
  type: 'ASBConstants'
};

Sys ID

0795770e0732201070e493d0fad30050

Offical Documentation

Official Docs: