Interface cmdb_ci_business_app interface cmdb_ci_business_app { active : Typed < boolean , { attributes : { ignore_filter_on_new : true ; no_audit : true } ; default : true ; label : "Active" ; } , > ; active_user_count : Typed < number , { label : "Active user count" } > ; age_in_month : Typed < string , { attributes : { no_audit : true } ; dynamicValueDefinitions : { calculatedValue : "(function calculatedFieldValue(current) { if(!current.install_date) return ''; var installDate = new GlideDateTime(current.install_date); var currDate = new GlideDateTime(); var duration; if (installDate) { duration = parseInt(GlideDateTime.subtract(installDate, currDate).getDayPart()/30); if (duration == 0) return '0';} return duration ? duration.toString(): duration; })(current);" ; type : "calculated_value" ; } ; label : [ { hint : "Age of business application in months" ; label : "Age in months" ; language : "en" ; plural : "Age in months" ; } , ] ; readOnly : true ; } , > ; apm_business_process : Typed < | string | Record < "cmdb_ci_business_process" > | ExplicitKey < "cmdb_ci_business_process" > | TableBrand < "cmdb_ci_business_process" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : "Business process" ; referenceTable : "cmdb_ci_business_process" ; } , > ; application_manager : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : [ { hint : "Manager for the portfolio of applications" ; label : "Application portfolio manager" ; language : "en" ; plural : "Application portfolio managers" ; } , ] ; referenceTable : "sys_user" ; } , > ; application_type : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Application built in house or purchased from a manufacturer" ; label : "Application type" ; language : "en" ; plural : "Application types" ; } , ] ; } , > ; appraisal_fiscal_type : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_with_none" ; label : "Score trend frequency" ; } , > ; architecture_type : Typed < string , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Structure of the components of the application" ; label : "Architecture type" ; language : "en" ; plural : "Architecture types" ; } , ] ; } , > ; asset : Typed < | string | Record < "alm_asset" > | ExplicitKey < "alm_asset" > | TableBrand < "alm_asset" > , { attributes : { encode_utf8 : false ; readonly_clickthrough : true } ; cascadeRule : "delete" ; label : [ { label : "Asset" ; language : "en" ; plural : "Assets" } ] ; readOnly : true ; referenceTable : "alm_asset" ; } , > ; asset_tag : Typed < string , { label : [ { label : "Asset tag" ; language : "en" ; plural : "Asset tags" } ] } , > ; assigned : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Assigned" ; language : "en" ; plural : "Assigned" } ] } , > ; assigned_to : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; dependent : "company" ; label : [ { label : "Assigned to" ; language : "en" ; plural : "Assigned to" } ] ; referenceTable : "sys_user" ; } , > ; assignment_group : Typed < | string | Record < "sys_user_group" > | ExplicitKey < "sys_user_group" > | TableBrand < "sys_user_group" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Change Group" ; language : "en" ; plural : "Change Groups" } , ] ; referenceTable : "sys_user_group" ; } , > ; attestation_score : Typed < number , { label : [ { label : "Attestation Score" ; language : "en" ; plural : "Attestation Scores" ; } , ] ; } , > ; attestation_status : Typed < string , { default : "Not Yet Reviewed" ; dropdown : "dropdown_without_none" ; label : [ { label : "Attestation Status" ; language : "en" ; plural : "Attestation Status" ; } , ] ; } , > ; attested : Typed < boolean , { default : false ; label : [ { label : "Attested" ; language : "en" ; plural : "Attested" } ] ; } , > ; attested_by : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Attested By" ; language : "en" ; plural : "Attested Bys" } ] ; referenceTable : "sys_user" ; } , > ; attested_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Attested Date" ; language : "en" ; plural : "Attested Dates" } , ] ; } , > ; attributes : Typed < string , { label : [ { label : "Attributes" ; language : "en" ; plural : "Attributes" } ] ; maxLength : 65000 ; xmlView : true ; } , > ; audience_type : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_with_none" ; label : "Audience type" ; } , > ; business_criticality : Typed < string | number , { dropdown : "dropdown_with_none" ; label : [ { hint : "Criticality of the application to the business" ; label : "Business criticality" ; language : "en" ; plural : "Business criticalities" ; } , ] ; } , > ; business_unit : Typed < | string | Record < "business_unit" > | ExplicitKey < "business_unit" > | TableBrand < "business_unit" > , { attributes : { encode_utf8 : false ; tree_picker : true } ; label : [ { label : "Business Unit" ; language : "en" ; plural : "Business Units" } , ] ; referenceTable : "business_unit" ; } , > ; can_print : Typed < boolean , { default : false ; label : [ { label : "Can Print" ; language : "en" ; plural : "Can Prints" } ] ; } , > ; category : Typed < string , { default : "javascript:gs.include(\"CMDBItem\");var item = new CMDBItem(current);item.setCategory();" ; label : [ { label : "Category" ; language : "en" ; plural : "Categories" } ] ; } , > ; certified : Typed < boolean , { attributes : { no_audit : true } ; label : "Certified" } , > ; change_control : Typed < | string | Record < "sys_user_group" > | ExplicitKey < "sys_user_group" > | TableBrand < "sys_user_group" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Approval group" ; language : "en" ; plural : "Approval groups" ; } , ] ; referenceTable : "sys_user_group" ; } , > ; checked_in : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Checked in" ; language : "en" ; plural : "Checked in" } ] } , > ; checked_out : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Checked out" ; language : "en" ; plural : "Checked out" } , ] ; } , > ; cmdb_software_product_model : Typed < | string | Record < "cmdb_software_product_model" > | ExplicitKey < "cmdb_software_product_model" > | TableBrand < "cmdb_software_product_model" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : "Software model" ; referenceTable : "cmdb_software_product_model" ; } , > ; comments : Typed < string , { label : [ { label : "Comments" ; language : "en" ; plural : "Comments" } ] ; maxLength : 4000 ; } , > ; company : Typed < | string | Record < "core_company" > | ExplicitKey < "core_company" > | TableBrand < "core_company" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Company" ; language : "en" ; plural : "Companies" } ] ; referenceQual : "customer=true" ; referenceTable : "core_company" ; } , > ; contract_end_date : Typed < ` ${ number } - ${ number } - ${ number } ` , { label : [ { hint : "Vendor Contract End Date" ; label : "Contract end date" ; language : "en" ; plural : "Contract end dates" ; } , ] ; } , > ; correlation_id : Typed < string , { label : [ { label : "Correlation ID" ; language : "en" ; plural : "Correlation IDs" ; } , ] ; maxLength : 512 ; } , > ; cost : Typed < number , { attributes : { dashboard_filter : true } ; label : [ { label : "Cost" ; language : "en" ; plural : "Costs" } ] ; maxLength : 40 ; } , > ; cost_cc : Typed < string , { default : "USD" ; dropdown : "dropdown_with_none" ; label : [ { label : "Cost currency" ; language : "en" ; plural : "Cost currencies" } , ] ; maxLength : 3 ; } , > ; cost_center : Typed < | string | Record < "cmn_cost_center" > | ExplicitKey < "cmn_cost_center" > | TableBrand < "cmn_cost_center" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Cost center" ; language : "en" ; plural : "Cost centers" } ] ; referenceTable : "cmn_cost_center" ; } , > ; currency : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "How latest the application is" ; label : "Currency" ; language : "en" ; plural : "Currencies" ; } , ] ; } , > ; data_classification : Typed < string | number , { dropdown : "dropdown_without_none" ; label : [ { hint : "Categorization of the data handled by the application" ; label : "Data classification" ; language : "en" ; plural : "Data classifications" ; } , ] ; } , > ; delivery_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Order received" ; language : "en" ; plural : "Order received" } , ] ; } , > ; department : Typed < | string | Record < "cmn_department" > | ExplicitKey < "cmn_department" > | TableBrand < "cmn_department" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Department" ; language : "en" ; plural : "Departments" } ] ; referenceTable : "cmn_department" ; } , > ; discovery_source : Typed < string , { dropdown : "dropdown_with_none" ; label : [ { label : "Discovery source" ; language : "en" ; plural : "Discovery sources" ; } , ] ; } , > ; dns_domain : Typed < string , { label : [ { label : "DNS Domain" ; language : "en" ; plural : "DNS Domains" } , ] ; maxLength : 255 ; } , > ; due : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Due" ; language : "en" ; plural : "Dues" } ] } , > ; due_in : Typed < string , { dropdown : "dropdown_with_none" ; label : [ { label : "Due in" ; language : "en" ; plural : "Due in" } ] ; } , > ; duplicate_of : Typed < | string | Record < "cmdb_ci" > | ExplicitKey < "cmdb_ci" > | TableBrand < "cmdb_ci" > , { attributes : { encode_utf8 : false } ; cascadeRule : "restrict" ; label : [ { label : "Duplicate Of" ; language : "en" ; plural : "Duplicate Ofs" } , ] ; referenceQual : "javascript:'sys_id!=' + current.sys_id + '^sys_domain=' + current.sys_domain" ; referenceTable : "cmdb_ci" ; } , > ; emergency_tier : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Categorization of the application when an emergency is ON" ; label : "Emergency tier" ; language : "en" ; plural : "Emergency tiers" ; } , ] ; } , > ; environment : Typed < string , { dropdown : "dropdown_with_none" ; label : [ { label : "Environment" ; language : "en" ; plural : "Environments" } ] ; } , > ; fault_count : Typed < number , { default : "0" ; label : [ { label : "Fault count" ; language : "en" ; plural : "Fault counts" } ] ; } , > ; first_discovered : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "First discovered" ; language : "en" ; plural : "First discovered" ; } , ] ; } , > ; fqdn : Typed < string , { label : [ { label : "Fully qualified domain name" ; language : "en" ; plural : "Fully qualified domain names" ; } , ] ; maxLength : 255 ; } , > ; gl_account : Typed < string , { label : [ { label : "GL account" ; language : "en" ; plural : "GL accounts" } , ] ; } , > ; install_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Installed" ; language : "en" ; plural : "Installed" } ] } , > ; install_status : Typed < number , { attributes : { synchronizePartitions : true } ; default : "1" ; dropdown : "dropdown_with_none" ; label : [ { hint : "Status of the application" ; label : "Status" ; language : "en" ; plural : "Status" ; } , ] ; } , > ; install_type : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Location of the installation of the application" ; label : "Install type" ; language : "en" ; plural : "Install types" ; } , ] ; } , > ; invoice_number : Typed < string , { label : [ { label : "Invoice number" ; language : "en" ; plural : "Invoice numbers" ; } , ] ; } , > ; ip_address : Typed < string | number , { columnType : "ip_addr" ; label : [ { label : "IP Address" ; language : "en" ; plural : "IP Addresses" } ] ; maxLength : 255 ; } , > ; it_application_owner : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : [ { hint : "The owner from the IT organization who owns the application" ; label : "IT Application owner" ; language : "en" ; plural : "IT Application owners" ; } , ] ; mandatory : true ; referenceTable : "sys_user" ; } , > ; justification : Typed < string | ((string | number) & Record<never, never>)
, { dropdown : "suggestion" ; label : [ { label : "Justification" ; language : "en" ; plural : "Justifications" } , ] ; maxLength : 80 ; } , > ; last_change_date : Typed < ` ${ number } - ${ number } - ${ number } ` , { label : [ { hint : "Date when the last upgrade/fix/patch was applied" ; label : "Last change applied date" ; language : "en" ; plural : "Last change applied dates" ; } , ] ; } , > ; last_discovered : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { attributes : { no_audit : true } ; label : [ { label : "Most recent discovery" ; language : "en" ; plural : "Most recent discoveries" ; } , ] ; } , > ; lease_id : Typed < string , { label : [ { label : "Lease contract" ; language : "en" ; plural : "Lease contracts" ; } , ] ; } , > ; life_cycle_stage : Typed < | string | Record < "life_cycle_stage" > | ExplicitKey < "life_cycle_stage" > | TableBrand < "life_cycle_stage" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Life Cycle Stage" ; language : "en" ; plural : "Life Cycle Stages" ; } , ] ; maxLength : 40 ; referenceKey : "name" ; referenceQual : "javascript: new LifeCycleUtil().filterLifeCycleStage()" ; referenceTable : "life_cycle_stage" ; } , > ; life_cycle_stage_status : Typed < | string | Record < "life_cycle_stage_status" > | ExplicitKey < "life_cycle_stage_status" > | TableBrand < "life_cycle_stage_status" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Life Cycle Stage Status" ; language : "en" ; plural : "Life Cycle Stage Status" ; } , ] ; maxLength : 40 ; referenceKey : "name" ; referenceQual : "javascript: new LifeCycleUtil().filterLifeCycleStageStatus()" ; referenceTable : "life_cycle_stage_status" ; } , > ; location : Typed < | string | Record < "cmn_location" > | ExplicitKey < "cmn_location" > | TableBrand < "cmn_location" > , { attributes : { encode_utf8 : false ; tree_picker : true } ; label : [ { label : "Location" ; language : "en" ; plural : "Locations" } ] ; referenceTable : "cmn_location" ; } , > ; mac_address : Typed < string , { label : [ { label : "MAC Address" ; language : "en" ; plural : "MAC Addresses" } , ] ; maxLength : 24 ; } , > ; maintenance_schedule : Typed < | string | Record < "cmn_schedule" > | ExplicitKey < "cmn_schedule" > | TableBrand < "cmn_schedule" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Maintenance schedule" ; language : "en" ; plural : "Maintenance schedules" ; } , ] ; referenceQual : "type=maintenance" ; referenceTable : "cmn_schedule" ; } , > ; managed_by : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Managed by" ; language : "en" ; plural : "Managed by" } ] ; referenceTable : "sys_user" ; } , > ; managed_by_group : Typed < | string | Record < "sys_user_group" > | ExplicitKey < "sys_user_group" > | TableBrand < "sys_user_group" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Managed By Group" ; language : "en" ; plural : "Managed By Groups" ; } , ] ; referenceTable : "sys_user_group" ; } , > ; manufacturer : Typed < | string | Record < "core_company" > | ExplicitKey < "core_company" > | TableBrand < "core_company" > , { attributes : { encode_utf8 : false } ; label : [ { hint : "The company that builds the assets" ; label : "Publisher" ; language : "en" ; plural : "Publishers" ; } , ] ; referenceTable : "core_company" ; } , > ; model_id : Typed < | string | Record < "cmdb_model" > | ExplicitKey < "cmdb_model" > | TableBrand < "cmdb_model" > , { attributes : { encode_utf8 : false } ; cascadeRule : "restrict" ; label : [ { label : "Model ID" ; language : "en" ; plural : "Model IDs" } ] ; referenceQual : "javascript:new ModelAndCategoryFilters().ciModelRefQual(current)" ; referenceTable : "cmdb_model" ; } , > ; model_number : Typed < string , { label : [ { label : "Model number" ; language : "en" ; plural : "Model numbers" } , ] ; maxLength : 255 ; } , > ; monitor : Typed < boolean , { default : false ; label : [ { label : "Monitor" ; language : "en" ; plural : "Monitors" } ] ; } , > ; name : Typed < string , { attributes : { synchronizePartitions : true } ; label : [ { hint : "Software used to perform a function" ; label : "Name" ; language : "en" ; plural : "Names" ; } , ] ; maxLength : 255 ; } , > ; next_assessment_date : Typed < ` ${ number } - ${ number } - ${ number } ` , { attributes : { no_audit : true } ; label : "Next assessment date" } , > ; number : Typed < string , { attributes : { ignore_filter_on_new : true ; no_audit : true } ; default : "javascript:global.getNextObjNumberPadded();" ; label : "Number" ; } , > ; operational_status : Typed < number , { attributes : { synchronizePartitions : true } ; default : "1" ; dropdown : "dropdown_without_none" ; label : [ { label : "Operational status" ; language : "en" ; plural : "Operational status" ; } , ] ; } , > ; order_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Ordered" ; language : "en" ; plural : "Ordered" } ] } , > ; organization_unit_count : Typed < number , { attributes : { no_audit : true } ; label : "Organization unit count" } , > ; owned_by : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; label : [ { hint : "The owner from a business function who owns the application" ; label : "Business owner" ; language : "en" ; plural : "Business owners" ; } , ] ; referenceTable : "sys_user" ; } , > ; platform : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "The operating environment of the application" ; label : "Platform" ; language : "en" ; plural : "Platforms" ; } , ] ; } , > ; platform_host : Typed < | string | Record < "cmdb_ci_business_app" > | ExplicitKey < "cmdb_ci_business_app" > | TableBrand < "cmdb_ci_business_app" > , { attributes : { encode_utf8 : false } ; label : "Platform Host" ; referenceQual : "javascript:'architecture_type=platform_host^sys_id!='+current.sys_id+'^EQ'" ; referenceTable : "cmdb_ci_business_app" ; } , > ; po_number : Typed < string , { label : [ { label : "PO number" ; language : "en" ; plural : "PO numbers" } ] } , > ; product_instance_id : Typed < string , { label : [ { label : "Product instance identifier" ; language : "en" ; plural : "Product instance identifiers" ; } , ] ; maxLength : 255 ; readOnly : true ; } , > ; product_support_status : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_with_none" ; label : "Product support status" ; } , > ; purchase_date : Typed < ` ${ number } - ${ number } - ${ number } ` , { label : [ { label : "Purchased" ; language : "en" ; plural : "Purchased" } ] } , > ; schedule : Typed < | string | Record < "cmn_schedule" > | ExplicitKey < "cmn_schedule" > | TableBrand < "cmn_schedule" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Schedule" ; language : "en" ; plural : "Schedules" } ] ; referenceTable : "cmn_schedule" ; } , > ; serial_number : Typed < string , { label : [ { label : "Serial number" ; language : "en" ; plural : "Serial numbers" } , ] ; maxLength : 255 ; } , > ; short_description : Typed < string , { label : [ { label : "Description" ; language : "en" ; plural : "Descriptions" } , ] ; maxLength : 1000 ; } , > ; skip_sync : Typed < boolean , { default : false ; label : [ { label : "Skip sync" ; language : "en" ; plural : "Skip syncs" } ] ; readOnly : true ; } , > ; software_license : Typed < | string | Record < "alm_license" > | ExplicitKey < "alm_license" > | TableBrand < "alm_license" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : "License" ; referenceTable : "alm_license" ; } , > ; start_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { attributes : { no_audit : true } ; label : [ { label : "Start date" ; language : "en" ; plural : "Start dates" } ] ; } , > ; subcategory : Typed < string , { label : [ { label : "Subcategory" ; language : "en" ; plural : "Subcategories" } , ] ; } , > ; support_group : Typed < | string | Record < "sys_user_group" > | ExplicitKey < "sys_user_group" > | TableBrand < "sys_user_group" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Support group" ; language : "en" ; plural : "Support groups" } , ] ; referenceTable : "sys_user_group" ; } , > ; support_vendor : Typed < | string | Record < "core_company" > | ExplicitKey < "core_company" > | TableBrand < "core_company" > , { attributes : { encode_utf8 : false ; no_audit : true ; readonly_clickthrough : true ; } ; label : [ { hint : "Vendor who supports the application" ; label : "Support vendor" ; language : "en" ; plural : "Support vendors" ; } , ] ; referenceQual : "vendor=true^EQ" ; referenceTable : "core_company" ; } , > ; supported_by : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Supported by" ; language : "en" ; plural : "Supported by" } , ] ; referenceTable : "sys_user" ; } , > ; sys_class_name : Typed < string , { attributes : { synchronizePartitions : true } ; default : "javascript:current.getTableName();" ; dropdown : "dropdown_without_none" ; label : "Class" ; maxLength : 80 ; } , > ; sys_class_path : Typed < string | number , { attributes : { synchronizePartitions : true } ; columnType : "sys_class_path" ; default : "javascript:GlideDBObjectManager.get().getClassPath(current.getTableName());" ; label : [ { label : "Sys class path" ; language : "en" ; plural : "Sys class paths" ; } , ] ; maxLength : 255 ; readOnly : true ; } , > ; sys_created_by : Typed < string , { label : [ { label : "Created by" ; language : "en" ; plural : "Created by" } ] } , > ; sys_created_on : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Created" ; language : "en" ; plural : "Created" } ] } , > ; sys_domain : Typed < Record < "domain" > | "global" , { default : "global" ; label : [ { label : "Domain" ; language : "en" ; plural : "Domains" } ] ; } , > ; sys_domain_path : Typed < string , { attributes : { case_sensitive : true } ; label : [ { label : "Domain Path" ; language : "en" ; plural : "Domain Paths" } ] ; } , > ; sys_id : Typed < string , { label : [ { label : "Sys ID" ; language : "en" ; plural : "Sys IDs" } ] ; primary : true ; } , > ; sys_mod_count : Typed < number , { label : [ { label : "Updates" ; language : "en" ; plural : "Updates" } ] } , > ; sys_updated_by : Typed < string , { label : "Updated by" } > ; sys_updated_on : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Updated" ; language : "en" ; plural : "Updated" } ] } , > ; technology_stack : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Technology stack used to build the application" ; label : "Technology stack" ; language : "en" ; plural : "Technology stacks" ; } , ] ; } , > ; unverified : Typed < boolean , { label : [ { label : "Requires verification" ; language : "en" ; plural : "Requires verifications" ; } , ] ; readOnly : true ; } , > ; url : Typed < ` http:// ${ string } ` | ` https:// ${ string } ` , { attributes : { no_audit : true } ; label : [ { hint : "The url of Application" ; label : "Application URL" ; language : "en" ; plural : "Application URLs" ; } , ] ; } , > ; user_base : Typed < string | number , { dropdown : "dropdown_with_none" ; label : [ { hint : "Number of active end users of the application" ; label : "User base" ; language : "en" ; plural : "User bases" ; } , ] ; } , > ; vendor : Typed < | string | Record < "core_company" > | ExplicitKey < "core_company" > | TableBrand < "core_company" > , { attributes : { encode_utf8 : false } ; label : [ { hint : "The vendor who built the application" ; label : "Vendor" ; language : "en" ; plural : "Vendors" ; } , ] ; referenceQual : "vendor=true" ; referenceTable : "core_company" ; } , > ; warranty_expiration : Typed < ` ${ number } - ${ number } - ${ number } ` , { label : [ { label : "Warranty expiration" ; language : "en" ; plural : "Warranty expirations" ; } , ] ; } , > ; work_notes : Typed < string | number , { columnType : "journal_input" ; label : "Work notes" ; maxLength : 4000 ; spellCheck : true ; } , > ; } Defined in node_modules/.pnpm/@servicenow+sdk-core@4.4.1/node_modules/@servicenow/sdk-core/dist/global/Tables.d.ts:225 Properties Readonlyactive active : Typed < boolean , { attributes : { ignore_filter_on_new : true ; no_audit : true } ; default : true ; label : "Active" ; } , > Readonlyactive_ user_ count active_user_count : Typed < number , { label : "Active user count" } > Readonlyage_ in_ month age_in_month : Typed < string , { attributes : { no_audit : true } ; dynamicValueDefinitions : { calculatedValue : "(function calculatedFieldValue(current) { if(!current.install_date) return ''; var installDate = new GlideDateTime(current.install_date); var currDate = new GlideDateTime(); var duration; if (installDate) { duration = parseInt(GlideDateTime.subtract(installDate, currDate).getDayPart()/30); if (duration == 0) return '0';} return duration ? duration.toString(): duration; })(current);" ; type : "calculated_value" ; } ; label : [ { hint : "Age of business application in months" ; label : "Age in months" ; language : "en" ; plural : "Age in months" ; } , ] ; readOnly : true ; } , > Readonlyapm_ business_ process apm_business_process : Typed < | string | Record < "cmdb_ci_business_process" > | ExplicitKey < "cmdb_ci_business_process" > | TableBrand < "cmdb_ci_business_process" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : "Business process" ; referenceTable : "cmdb_ci_business_process" ; } , > Readonlyapplication_ manager application_manager : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : [ { hint : "Manager for the portfolio of applications" ; label : "Application portfolio manager" ; language : "en" ; plural : "Application portfolio managers" ; } , ] ; referenceTable : "sys_user" ; } , > Readonlyapplication_ type application_type : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Application built in house or purchased from a manufacturer" ; label : "Application type" ; language : "en" ; plural : "Application types" ; } , ] ; } , > Readonlyappraisal_ fiscal_ type appraisal_fiscal_type : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_with_none" ; label : "Score trend frequency" ; } , > Readonlyarchitecture_ type architecture_type : Typed < string , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Structure of the components of the application" ; label : "Architecture type" ; language : "en" ; plural : "Architecture types" ; } , ] ; } , > Readonlyasset asset : Typed < | string | Record < "alm_asset" > | ExplicitKey < "alm_asset" > | TableBrand < "alm_asset" > , { attributes : { encode_utf8 : false ; readonly_clickthrough : true } ; cascadeRule : "delete" ; label : [ { label : "Asset" ; language : "en" ; plural : "Assets" } ] ; readOnly : true ; referenceTable : "alm_asset" ; } , > Readonlyasset_ tag asset_tag : Typed < string , { label : [ { label : "Asset tag" ; language : "en" ; plural : "Asset tags" } ] } , > Readonlyassigned assigned : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Assigned" ; language : "en" ; plural : "Assigned" } ] } , > Readonlyassigned_ to assigned_to : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; dependent : "company" ; label : [ { label : "Assigned to" ; language : "en" ; plural : "Assigned to" } ] ; referenceTable : "sys_user" ; } , > Readonlyassignment_ group assignment_group : Typed < | string | Record < "sys_user_group" > | ExplicitKey < "sys_user_group" > | TableBrand < "sys_user_group" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Change Group" ; language : "en" ; plural : "Change Groups" } , ] ; referenceTable : "sys_user_group" ; } , > Readonlyattestation_ score attestation_score : Typed < number , { label : [ { label : "Attestation Score" ; language : "en" ; plural : "Attestation Scores" ; } , ] ; } , > Readonlyattestation_ status attestation_status : Typed < string , { default : "Not Yet Reviewed" ; dropdown : "dropdown_without_none" ; label : [ { label : "Attestation Status" ; language : "en" ; plural : "Attestation Status" ; } , ] ; } , > Readonlyattested attested : Typed < boolean , { default : false ; label : [ { label : "Attested" ; language : "en" ; plural : "Attested" } ] ; } , > Readonlyattested_ by attested_by : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Attested By" ; language : "en" ; plural : "Attested Bys" } ] ; referenceTable : "sys_user" ; } , > Readonlyattested_ date attested_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Attested Date" ; language : "en" ; plural : "Attested Dates" } , ] ; } , > Readonlyattributes attributes : Typed < string , { label : [ { label : "Attributes" ; language : "en" ; plural : "Attributes" } ] ; maxLength : 65000 ; xmlView : true ; } , > Readonlyaudience_ type audience_type : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_with_none" ; label : "Audience type" ; } , > Readonlybusiness_ criticality business_criticality : Typed < string | number , { dropdown : "dropdown_with_none" ; label : [ { hint : "Criticality of the application to the business" ; label : "Business criticality" ; language : "en" ; plural : "Business criticalities" ; } , ] ; } , > Readonlybusiness_ unit business_unit : Typed < | string | Record < "business_unit" > | ExplicitKey < "business_unit" > | TableBrand < "business_unit" > , { attributes : { encode_utf8 : false ; tree_picker : true } ; label : [ { label : "Business Unit" ; language : "en" ; plural : "Business Units" } , ] ; referenceTable : "business_unit" ; } , > Readonlycan_ print can_print : Typed < boolean , { default : false ; label : [ { label : "Can Print" ; language : "en" ; plural : "Can Prints" } ] ; } , > Readonlycategory category : Typed < string , { default : "javascript:gs.include(\"CMDBItem\");var item = new CMDBItem(current);item.setCategory();" ; label : [ { label : "Category" ; language : "en" ; plural : "Categories" } ] ; } , > Readonlycertified certified : Typed < boolean , { attributes : { no_audit : true } ; label : "Certified" } , > Readonlychange_ control change_control : Typed < | string | Record < "sys_user_group" > | ExplicitKey < "sys_user_group" > | TableBrand < "sys_user_group" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Approval group" ; language : "en" ; plural : "Approval groups" } , ] ; referenceTable : "sys_user_group" ; } , > Readonlychecked_ in checked_in : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Checked in" ; language : "en" ; plural : "Checked in" } ] } , > Readonlychecked_ out checked_out : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Checked out" ; language : "en" ; plural : "Checked out" } , ] ; } , > Readonlycmdb_ software_ product_ model cmdb_software_product_model : Typed < | string | Record < "cmdb_software_product_model" > | ExplicitKey < "cmdb_software_product_model" > | TableBrand < "cmdb_software_product_model" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : "Software model" ; referenceTable : "cmdb_software_product_model" ; } , > comments : Typed < string , { label : [ { label : "Comments" ; language : "en" ; plural : "Comments" } ] ; maxLength : 4000 ; } , > Readonlycompany company : Typed < | string | Record < "core_company" > | ExplicitKey < "core_company" > | TableBrand < "core_company" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Company" ; language : "en" ; plural : "Companies" } ] ; referenceQual : "customer=true" ; referenceTable : "core_company" ; } , > Readonlycontract_ end_ date contract_end_date : Typed < ` ${ number } - ${ number } - ${ number } ` , { label : [ { hint : "Vendor Contract End Date" ; label : "Contract end date" ; language : "en" ; plural : "Contract end dates" ; } , ] ; } , > Readonlycorrelation_ id correlation_id : Typed < string , { label : [ { label : "Correlation ID" ; language : "en" ; plural : "Correlation IDs" } , ] ; maxLength : 512 ; } , > Readonlycost cost : Typed < number , { attributes : { dashboard_filter : true } ; label : [ { label : "Cost" ; language : "en" ; plural : "Costs" } ] ; maxLength : 40 ; } , > Readonlycost_ cc cost_cc : Typed < string , { default : "USD" ; dropdown : "dropdown_with_none" ; label : [ { label : "Cost currency" ; language : "en" ; plural : "Cost currencies" } , ] ; maxLength : 3 ; } , > Readonlycost_ center cost_center : Typed < | string | Record < "cmn_cost_center" > | ExplicitKey < "cmn_cost_center" > | TableBrand < "cmn_cost_center" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Cost center" ; language : "en" ; plural : "Cost centers" } ] ; referenceTable : "cmn_cost_center" ; } , > Readonlycurrency currency : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "How latest the application is" ; label : "Currency" ; language : "en" ; plural : "Currencies" ; } , ] ; } , > Readonlydata_ classification data_classification : Typed < string | number , { dropdown : "dropdown_without_none" ; label : [ { hint : "Categorization of the data handled by the application" ; label : "Data classification" ; language : "en" ; plural : "Data classifications" ; } , ] ; } , > Readonlydelivery_ date delivery_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Order received" ; language : "en" ; plural : "Order received" } , ] ; } , > Readonlydepartment department : Typed < | string | Record < "cmn_department" > | ExplicitKey < "cmn_department" > | TableBrand < "cmn_department" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Department" ; language : "en" ; plural : "Departments" } ] ; referenceTable : "cmn_department" ; } , > Readonlydiscovery_ source discovery_source : Typed < string , { dropdown : "dropdown_with_none" ; label : [ { label : "Discovery source" ; language : "en" ; plural : "Discovery sources" ; } , ] ; } , > Readonlydns_ domain dns_domain : Typed < string , { label : [ { label : "DNS Domain" ; language : "en" ; plural : "DNS Domains" } ] ; maxLength : 255 ; } , > Readonlydue due : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Due" ; language : "en" ; plural : "Dues" } ] } , > Readonlydue_ in due_in : Typed < string , { dropdown : "dropdown_with_none" ; label : [ { label : "Due in" ; language : "en" ; plural : "Due in" } ] ; } , > Readonlyduplicate_ of duplicate_of : Typed < | string | Record < "cmdb_ci" > | ExplicitKey < "cmdb_ci" > | TableBrand < "cmdb_ci" > , { attributes : { encode_utf8 : false } ; cascadeRule : "restrict" ; label : [ { label : "Duplicate Of" ; language : "en" ; plural : "Duplicate Ofs" } , ] ; referenceQual : "javascript:'sys_id!=' + current.sys_id + '^sys_domain=' + current.sys_domain" ; referenceTable : "cmdb_ci" ; } , > Readonlyemergency_ tier emergency_tier : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Categorization of the application when an emergency is ON" ; label : "Emergency tier" ; language : "en" ; plural : "Emergency tiers" ; } , ] ; } , > Readonlyenvironment environment : Typed < string , { dropdown : "dropdown_with_none" ; label : [ { label : "Environment" ; language : "en" ; plural : "Environments" } ] ; } , > Readonlyfault_ count fault_count : Typed < number , { default : "0" ; label : [ { label : "Fault count" ; language : "en" ; plural : "Fault counts" } ] ; } , > Readonlyfirst_ discovered first_discovered : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "First discovered" ; language : "en" ; plural : "First discovered" ; } , ] ; } , > Readonlyfqdn fqdn : Typed < string , { label : [ { label : "Fully qualified domain name" ; language : "en" ; plural : "Fully qualified domain names" ; } , ] ; maxLength : 255 ; } , > Readonlygl_ account gl_account : Typed < string , { label : [ { label : "GL account" ; language : "en" ; plural : "GL accounts" } ] } , > Readonlyinstall_ date install_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Installed" ; language : "en" ; plural : "Installed" } ] } , > Readonlyinstall_ status install_status : Typed < number , { attributes : { synchronizePartitions : true } ; default : "1" ; dropdown : "dropdown_with_none" ; label : [ { hint : "Status of the application" ; label : "Status" ; language : "en" ; plural : "Status" ; } , ] ; } , > Readonlyinstall_ type install_type : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Location of the installation of the application" ; label : "Install type" ; language : "en" ; plural : "Install types" ; } , ] ; } , > Readonlyinvoice_ number invoice_number : Typed < string , { label : [ { label : "Invoice number" ; language : "en" ; plural : "Invoice numbers" } , ] ; } , > Readonlyip_ address ip_address : Typed < string | number , { columnType : "ip_addr" ; label : [ { label : "IP Address" ; language : "en" ; plural : "IP Addresses" } ] ; maxLength : 255 ; } , > Readonlyit_ application_ owner it_application_owner : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : [ { hint : "The owner from the IT organization who owns the application" ; label : "IT Application owner" ; language : "en" ; plural : "IT Application owners" ; } , ] ; mandatory : true ; referenceTable : "sys_user" ; } , > Readonlyjustification justification : Typed < string | ((string | number) & Record<never, never>)
, { dropdown : "suggestion" ; label : [ { label : "Justification" ; language : "en" ; plural : "Justifications" } , ] ; maxLength : 80 ; } , > Readonlylast_ change_ date last_change_date : Typed < ` ${ number } - ${ number } - ${ number } ` , { label : [ { hint : "Date when the last upgrade/fix/patch was applied" ; label : "Last change applied date" ; language : "en" ; plural : "Last change applied dates" ; } , ] ; } , > Readonlylast_ discovered last_discovered : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { attributes : { no_audit : true } ; label : [ { label : "Most recent discovery" ; language : "en" ; plural : "Most recent discoveries" ; } , ] ; } , > Readonlylease_ id lease_id : Typed < string , { label : [ { label : "Lease contract" ; language : "en" ; plural : "Lease contracts" } , ] ; } , > Readonlylife_ cycle_ stage life_cycle_stage : Typed < | string | Record < "life_cycle_stage" > | ExplicitKey < "life_cycle_stage" > | TableBrand < "life_cycle_stage" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Life Cycle Stage" ; language : "en" ; plural : "Life Cycle Stages" ; } , ] ; maxLength : 40 ; referenceKey : "name" ; referenceQual : "javascript: new LifeCycleUtil().filterLifeCycleStage()" ; referenceTable : "life_cycle_stage" ; } , > Readonlylife_ cycle_ stage_ status life_cycle_stage_status : Typed < | string | Record < "life_cycle_stage_status" > | ExplicitKey < "life_cycle_stage_status" > | TableBrand < "life_cycle_stage_status" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Life Cycle Stage Status" ; language : "en" ; plural : "Life Cycle Stage Status" ; } , ] ; maxLength : 40 ; referenceKey : "name" ; referenceQual : "javascript: new LifeCycleUtil().filterLifeCycleStageStatus()" ; referenceTable : "life_cycle_stage_status" ; } , > Readonlylocation location : Typed < | string | Record < "cmn_location" > | ExplicitKey < "cmn_location" > | TableBrand < "cmn_location" > , { attributes : { encode_utf8 : false ; tree_picker : true } ; label : [ { label : "Location" ; language : "en" ; plural : "Locations" } ] ; referenceTable : "cmn_location" ; } , > Readonlymac_ address mac_address : Typed < string , { label : [ { label : "MAC Address" ; language : "en" ; plural : "MAC Addresses" } , ] ; maxLength : 24 ; } , > Readonlymaintenance_ schedule maintenance_schedule : Typed < | string | Record < "cmn_schedule" > | ExplicitKey < "cmn_schedule" > | TableBrand < "cmn_schedule" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Maintenance schedule" ; language : "en" ; plural : "Maintenance schedules" ; } , ] ; referenceQual : "type=maintenance" ; referenceTable : "cmn_schedule" ; } , > Readonlymanaged_ by managed_by : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Managed by" ; language : "en" ; plural : "Managed by" } ] ; referenceTable : "sys_user" ; } , > Readonlymanaged_ by_ group managed_by_group : Typed < | string | Record < "sys_user_group" > | ExplicitKey < "sys_user_group" > | TableBrand < "sys_user_group" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Managed By Group" ; language : "en" ; plural : "Managed By Groups" ; } , ] ; referenceTable : "sys_user_group" ; } , > Readonlymanufacturer manufacturer : Typed < | string | Record < "core_company" > | ExplicitKey < "core_company" > | TableBrand < "core_company" > , { attributes : { encode_utf8 : false } ; label : [ { hint : "The company that builds the assets" ; label : "Publisher" ; language : "en" ; plural : "Publishers" ; } , ] ; referenceTable : "core_company" ; } , > Readonlymodel_ id model_id : Typed < | string | Record < "cmdb_model" > | ExplicitKey < "cmdb_model" > | TableBrand < "cmdb_model" > , { attributes : { encode_utf8 : false } ; cascadeRule : "restrict" ; label : [ { label : "Model ID" ; language : "en" ; plural : "Model IDs" } ] ; referenceQual : "javascript:new ModelAndCategoryFilters().ciModelRefQual(current)" ; referenceTable : "cmdb_model" ; } , > Readonlymodel_ number model_number : Typed < string , { label : [ { label : "Model number" ; language : "en" ; plural : "Model numbers" } , ] ; maxLength : 255 ; } , > Readonlymonitor monitor : Typed < boolean , { default : false ; label : [ { label : "Monitor" ; language : "en" ; plural : "Monitors" } ] ; } , > Readonlyname name : Typed < string , { attributes : { synchronizePartitions : true } ; label : [ { hint : "Software used to perform a function" ; label : "Name" ; language : "en" ; plural : "Names" ; } , ] ; maxLength : 255 ; } , > Readonlynext_ assessment_ date next_assessment_date : Typed < ` ${ number } - ${ number } - ${ number } ` , { attributes : { no_audit : true } ; label : "Next assessment date" } , > Readonlynumber number : Typed < string , { attributes : { ignore_filter_on_new : true ; no_audit : true } ; default : "javascript:global.getNextObjNumberPadded();" ; label : "Number" ; } , > Readonlyoperational_ status operational_status : Typed < number , { attributes : { synchronizePartitions : true } ; default : "1" ; dropdown : "dropdown_without_none" ; label : [ { label : "Operational status" ; language : "en" ; plural : "Operational status" ; } , ] ; } , > Readonlyorder_ date order_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Ordered" ; language : "en" ; plural : "Ordered" } ] } , > Readonlyorganization_ unit_ count organization_unit_count : Typed < number , { attributes : { no_audit : true } ; label : "Organization unit count" } , > Readonlyowned_ by owned_by : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; label : [ { hint : "The owner from a business function who owns the application" ; label : "Business owner" ; language : "en" ; plural : "Business owners" ; } , ] ; referenceTable : "sys_user" ; } , > platform : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "The operating environment of the application" ; label : "Platform" ; language : "en" ; plural : "Platforms" ; } , ] ; } , > platform_host : Typed < | string | Record < "cmdb_ci_business_app" > | ExplicitKey < "cmdb_ci_business_app" > | TableBrand < "cmdb_ci_business_app" > , { attributes : { encode_utf8 : false } ; label : "Platform Host" ; referenceQual : "javascript:'architecture_type=platform_host^sys_id!='+current.sys_id+'^EQ'" ; referenceTable : "cmdb_ci_business_app" ; } , > Readonlypo_ number po_number : Typed < string , { label : [ { label : "PO number" ; language : "en" ; plural : "PO numbers" } ] } , > Readonlyproduct_ instance_ id product_instance_id : Typed < string , { label : [ { label : "Product instance identifier" ; language : "en" ; plural : "Product instance identifiers" ; } , ] ; maxLength : 255 ; readOnly : true ; } , > Readonlyproduct_ support_ status product_support_status : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_with_none" ; label : "Product support status" ; } , > Readonlypurchase_ date purchase_date : Typed < ` ${ number } - ${ number } - ${ number } ` , { label : [ { label : "Purchased" ; language : "en" ; plural : "Purchased" } ] } , > Readonlyschedule schedule : Typed < | string | Record < "cmn_schedule" > | ExplicitKey < "cmn_schedule" > | TableBrand < "cmn_schedule" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Schedule" ; language : "en" ; plural : "Schedules" } ] ; referenceTable : "cmn_schedule" ; } , > Readonlyserial_ number serial_number : Typed < string , { label : [ { label : "Serial number" ; language : "en" ; plural : "Serial numbers" } , ] ; maxLength : 255 ; } , > Readonlyshort_ description short_description : Typed < string , { label : [ { label : "Description" ; language : "en" ; plural : "Descriptions" } , ] ; maxLength : 1000 ; } , > Readonlyskip_ sync skip_sync : Typed < boolean , { default : false ; label : [ { label : "Skip sync" ; language : "en" ; plural : "Skip syncs" } ] ; readOnly : true ; } , > Readonlysoftware_ license software_license : Typed < | string | Record < "alm_license" > | ExplicitKey < "alm_license" > | TableBrand < "alm_license" > , { attributes : { encode_utf8 : false ; no_audit : true } ; label : "License" ; referenceTable : "alm_license" ; } , > Readonlystart_ date start_date : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { attributes : { no_audit : true } ; label : [ { label : "Start date" ; language : "en" ; plural : "Start dates" } ] ; } , > Readonlysubcategory subcategory : Typed < string , { label : [ { label : "Subcategory" ; language : "en" ; plural : "Subcategories" } , ] ; } , > Readonlysupport_ group support_group : Typed < | string | Record < "sys_user_group" > | ExplicitKey < "sys_user_group" > | TableBrand < "sys_user_group" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Support group" ; language : "en" ; plural : "Support groups" } , ] ; referenceTable : "sys_user_group" ; } , > Readonlysupport_ vendor support_vendor : Typed < | string | Record < "core_company" > | ExplicitKey < "core_company" > | TableBrand < "core_company" > , { attributes : { encode_utf8 : false ; no_audit : true ; readonly_clickthrough : true ; } ; label : [ { hint : "Vendor who supports the application" ; label : "Support vendor" ; language : "en" ; plural : "Support vendors" ; } , ] ; referenceQual : "vendor=true^EQ" ; referenceTable : "core_company" ; } , > Readonlysupported_ by supported_by : Typed < | string | Record < "sys_user" > | ExplicitKey < "sys_user" > | TableBrand < "sys_user" > , { attributes : { encode_utf8 : false } ; label : [ { label : "Supported by" ; language : "en" ; plural : "Supported by" } ] ; referenceTable : "sys_user" ; } , > Readonlysys_ class_ name sys_class_name : Typed < string , { attributes : { synchronizePartitions : true } ; default : "javascript:current.getTableName();" ; dropdown : "dropdown_without_none" ; label : "Class" ; maxLength : 80 ; } , > Readonlysys_ class_ path sys_class_path : Typed < string | number , { attributes : { synchronizePartitions : true } ; columnType : "sys_class_path" ; default : "javascript:GlideDBObjectManager.get().getClassPath(current.getTableName());" ; label : [ { label : "Sys class path" ; language : "en" ; plural : "Sys class paths" } , ] ; maxLength : 255 ; readOnly : true ; } , > Readonlysys_ created_ by sys_created_by : Typed < string , { label : [ { label : "Created by" ; language : "en" ; plural : "Created by" } ] } , > Readonlysys_ created_ on sys_created_on : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Created" ; language : "en" ; plural : "Created" } ] } , > Readonlysys_ domain sys_domain : Typed < Record < "domain" > | "global" , { default : "global" ; label : [ { label : "Domain" ; language : "en" ; plural : "Domains" } ] ; } , > Readonlysys_ domain_ path sys_domain_path : Typed < string , { attributes : { case_sensitive : true } ; label : [ { label : "Domain Path" ; language : "en" ; plural : "Domain Paths" } ] ; } , > Readonlysys_ id sys_id : Typed < string , { label : [ { label : "Sys ID" ; language : "en" ; plural : "Sys IDs" } ] ; primary : true ; } , > Readonlysys_ mod_ count sys_mod_count : Typed < number , { label : [ { label : "Updates" ; language : "en" ; plural : "Updates" } ] } , > Readonlysys_ updated_ by sys_updated_by : Typed < string , { label : "Updated by" } > Readonlysys_ updated_ on sys_updated_on : Typed < ` ${ number } - ${ number } - ${ number } ${ number } : ${ number } : ${ number } ` , { label : [ { label : "Updated" ; language : "en" ; plural : "Updated" } ] } , > Readonlytechnology_ stack technology_stack : Typed < string | number , { attributes : { no_audit : true } ; dropdown : "dropdown_without_none" ; label : [ { hint : "Technology stack used to build the application" ; label : "Technology stack" ; language : "en" ; plural : "Technology stacks" ; } , ] ; } , > Readonlyunverified unverified : Typed < boolean , { label : [ { label : "Requires verification" ; language : "en" ; plural : "Requires verifications" ; } , ] ; readOnly : true ; } , > Readonlyurl url : Typed < ` http:// ${ string } ` | ` https:// ${ string } ` , { attributes : { no_audit : true } ; label : [ { hint : "The url of Application" ; label : "Application URL" ; language : "en" ; plural : "Application URLs" ; } , ] ; } , > Readonlyuser_ base user_base : Typed < string | number , { dropdown : "dropdown_with_none" ; label : [ { hint : "Number of active end users of the application" ; label : "User base" ; language : "en" ; plural : "User bases" ; } , ] ; } , > Readonlyvendor vendor : Typed < | string | Record < "core_company" > | ExplicitKey < "core_company" > | TableBrand < "core_company" > , { attributes : { encode_utf8 : false } ; label : [ { hint : "The vendor who built the application" ; label : "Vendor" ; language : "en" ; plural : "Vendors" ; } , ] ; referenceQual : "vendor=true" ; referenceTable : "core_company" ; } , > Readonlywarranty_ expiration warranty_expiration : Typed < ` ${ number } - ${ number } - ${ number } ` , { label : [ { label : "Warranty expiration" ; language : "en" ; plural : "Warranty expirations" ; } , ] ; } , > Readonlywork_ notes work_notes : Typed < string | number , { columnType : "journal_input" ; label : "Work notes" ; maxLength : 4000 ; spellCheck : true ; } , >