Name
global.CSMBaseConstants
Description
No description available
Script
var CSMBaseConstants = Class.create();
CSMBaseConstants.prototype = {
initialize: function() {
},
type: 'CSMBaseConstants'
};
CSMBaseConstants.USER_TABLE = "sys_user";
CSMBaseConstants.CASE_TABLE = "sn_customerservice_case";
CSMBaseConstants.CONTACT_TABLE = "customer_contact";
CSMBaseConstants.CONSUMER_TABLE = "csm_consumer";
CSMBaseConstants.ACCOUNT_TABLE = "customer_account";
CSMBaseConstants.SERVICE_ORGANIZATION_TABLE="sn_customer_service_organization";
CSMBaseConstants.IBL_TABLE = "sn_csm_business_location_internal";
CSMBaseConstants.EBL_TABLE = 'sn_csm_business_location_external';
CSMBaseConstants.CORE_COMPANY = "core_company";
CSMBaseConstants.USER_ROLE_TABLE = "sys_user_role";
CSMBaseConstants.USER_HAS_ROLE_TABLE = "sys_user_has_role";
CSMBaseConstants.ACCOUNT_ACCESS_TABLE = "sn_csm_account_access";
CSMBaseConstants.SOCIAL_CHANNEL_TABLE = "sn_app_cs_social_social_channel";
CSMBaseConstants.SOCIAL_PROFILE_TABLE = "sn_app_cs_social_social_profile";
CSMBaseConstants.SOCIAL_LOG_TABLE = "sn_app_cs_social_social_log";
CSMBaseConstants.CASE_TASK_TABLE = "sn_customerservice_task";
CSMBaseConstants.AFFECTED_INSTALL_BASE_TABLE = "sn_install_base_m2m_affected_install_base";
CSMBaseConstants.PARENT_TASK = "parent";
CSMBaseConstants.PROBLEM = "problem";
CSMBaseConstants.PRODUCT = "cmdb_model";
CSMBaseConstants.SOLD_PRODUCT = "sn_install_base_sold_product";
CSMBaseConstants.SOLD_PRODUCT_RELATED_PARTY = "sn_install_base_sold_product_related_party";
CSMBaseConstants.INSTALL_BASE_RELATED_PARTY = "sn_install_base_related_party";
CSMBaseConstants.ACCOUNT_RELATIONSHIP = "account_relationship";
CSMBaseConstants.CONTACT_RELATIONSHIP = "sn_customerservice_contact_relationship";
CSMBaseConstants.M2M_INSTALLED_PRODUCT = "sn_install_base_m2m_installed_product";
CSMBaseConstants.M2M_CON_SOLD_PRODUCT = "sn_install_base_m2m_consumer_sold_product";
CSMBaseConstants.M2M_CONTACT_SOLD_PRODUCT = "sn_install_base_rel_soldproduct_to_contact";
CSMBaseConstants.HOUSEHOLD = "csm_household";
CSMBaseConstants.INSTALL_BASE_ITEM = "sn_install_base_item";
CSMBaseConstants.RESPONSIBILITY_DEFINITION_TABLE = "sn_customerservice_responsibility_def";
CSMBaseConstants.RESPONSIBILITY_ACCESS_CONFIG_TABLE = "sn_customerservice_responsibility_access_config";
CSMBaseConstants.RELATED_PARTY_CONFIG_TABLE = "sn_customerservice_related_party_configuration";
CSMBaseConstants.CONSUMER_TO_CONSUMER_RELATIONSHIP = "sn_customer_rel_consumer_to_consumer";
CSMBaseConstants.CASE_RELATED_PARTY_TABLE = "sn_customerservice_related_party";
CSMBaseConstants.HOUSEHOLD_RELATIONSHIP = "sn_customer_rel_household_member_relationship";
CSMBaseConstants.ACCOUNT_TEAM_MEMBER_TABLE = "sn_customerservice_team_member";
CSMBaseConstants.CONSUMER_TEAM_MEMBER_TABLE = "sn_customer_rel_consumer_to_user";
CSMBaseConstants.HOUSEHOLD_TEAM_MEMBER_TABLE = "sn_customer_rel_household_to_user";
CSMBaseConstants.CONSUMER_PROFILE_TABLE = "sn_csm_consumer_profile";
CSMBaseConstants.ENTITLEMENT_TABLE = "service_entitlement";
CSMBaseConstants.M2M_CONTRACT_SOLD_PRODUCT = "sn_install_base_m2m_contract_sold_product";
CSMBaseConstants.CONTRACT_TABLE = "ast_contract";
CSMBaseConstants.LOCATION_TABLE = "cmn_location";
CSMBaseConstants.CONSUMER_PROFILE_LOCATION = "sn_csm_consumer_profile_location";
CSMBaseConstants.WORK_PLAN_TABLE="wm_planned_work_plan";
CSMBaseConstants.PLANNED_WORK_SCHEDULE = "wm_planned_work_schedule";
CSMBaseConstants.M2M_SCHEDULE_TEMPLATE = "wm_m2m_schedule_template";
CSMBaseConstants.SERVICE_ORGANIZATION_CRITERIA = "service_organization_criteria";
CSMBaseConstants.SERVICE_ORGANIZATION_CUSTOMER_M2M_CRITERIA = "service_organization_customer_criteria";
CSMBaseConstants.INSTALL_BASE_ITEM_CHARACTERISTIC = "sn_install_base_item_characteristic";
CSMBaseConstants.WM_ORDER = "wm_order";
CSMBaseConstants.WM_TASK = "wm_task";
CSMBaseConstants.M2M_WORK_PLAN_TO_RECORD = "wm_m2m_work_plan_to_record";
CSMBaseConstants.API_RESPONSE_LIMIT_DEFAULT = "10";
CSMBaseConstants.API_RESPONSE_LIMIT_MAX = "200";
// Logging Related Constants
CSMBaseConstants.DEFAULT_LOGGER_SOURCE = "CSMBaseLogger";
CSMBaseConstants.DEFAULT_LOG_LEVEL = 1;
//Plugin names
CSMBaseConstants.INSTALL_BASE_PLUGIN = 'com.snc.install_base';
CSMBaseConstants.CASE_DIGEST_PLUGIN = 'com.sn_csm_case_digest';
CSMBaseConstants.MAJOR_ISSUE_MANAGEMENT_PLUGIN = 'com.sn_majorissue_mgt';
CSMBaseConstants.B2B2C_PLUGIN = 'com.sn_csm_b2b_consumers';
CSMBaseConstants.HOUSEHOLD_PLUGIN = 'com.snc.household';
CSMBaseConstants.SERVICE_ORGANIZATION_PLUGIN = 'com.snc.service_organization';
CSMBaseConstants.DOMAIN_SUPPORT_PLUGIN = "com.glide.domain.msp_extensions.installer";
//Property names
CSMBaseConstants.CASE_DESCRIPTION_SHOW_HTML = 'sn_customerservice.create_case.description.enable_html_editor';
CSMBaseConstants.RESTRICT_CONTACT_RELATIONSHIP = 'sn_customerservice.contact_relationship.restrict_within_account_hierarchy';
//Standard ticket tabs
CSMBaseConstants.INSTALL_BASE_TAB = "install_base";
CSMBaseConstants.RELATED_RECORDS_TAB = "related_records";
CSMBaseConstants.RELATED_CASE_TASKS_TAB = "related_case_tasks";
CSMBaseConstants.RELATED_PROJECT_TASKS_TAB = "related_project_tasks";
//Case states
CSMBaseConstants.CASE_STATE_AWAITING_INFO = "18";
CSMBaseConstants.CASE_STATE_RESOLVED = "6";
/*
* These records will not be present in instances in which install base plugin is activated in San Diego or later.
*/
CSMBaseConstants.SOLD_PRODUCT_VIEWER_RESPONSIBILITY = "b5dbd398536630106664ddeeff7b1202";
CSMBaseConstants.ADDITIONAL_CONSUMER_RELATED_PARTY = "d30c5798536630106664ddeeff7b12c6";
//Cache names
CSMBaseConstants.CACHE_CATALOG_CHILD_ACCOUNTS = "CHILD_ACCOUNTS";
/*
* Related party type related constants.
*/
CSMBaseConstants.AUTHORIZED_CONSUMER="653d436d65e99110f87764df53db776b";
CSMBaseConstants.AUTHORIZED_ACCOUNT="71cd036d65e99110f87764df53db77a9";
CSMBaseConstants.AUTHORIZED_CONTACT="68ec8b2965e99110f87764df53db779f";
//Characteristics types
CSMBaseConstants.CHARACTERISTIC_TYPE_CHECKBOX = "checkbox";
CSMBaseConstants.CHARACTERISTIC_TYPE_YES_NO = "yes_no";
CSMBaseConstants.CHARACTERISTIC_TYPE_CHOICE = "choice";
//Default count of records that required from Product Model API
CSMBaseConstants.DEFAULT_PROD_MODEL_API_REC_COUNT = 25;
Sys ID
dc8afe5653e2030097a2ddeeff7b1277