system_script_client
Contains client-side script definitions that control dynamic behavior in the ServiceNow interface.
Columns
| Name | Type | ReadOnly | References | Description |
| sys_policy | String | False |
Specifies the system policy that determines how the client script behaves during updates and deployments. | |
| sys_replace_on_upgrade | String | False |
Indicates whether the client script should be replaced when the system is upgraded. | |
| sys_customer_update | String | False |
Shows whether this client script has been modified by the customer or remains a base system record. | |
| sys_scope | String | False |
Identifies the application scope that owns this client script record. | |
| sys_package | String | False |
References the application package that includes this client script. | |
| sys_updated_on | Datetime | False |
Records the date and time when the client script was last updated. | |
| sys_created_on | Datetime | False |
Records the date and time when the client script was originally created. | |
| sys_name | String | False |
Stores the internal name used to identify the client script within the system. | |
| sys_updated_by | String | False |
Identifies the user who last modified the client script. | |
| sys_created_by | String | False |
Identifies the user who created the client script. | |
| sys_class_name | String | False |
Defines the system class associated with this client script record, indicating its data type. | |
| sys_mod_count | String | False |
Tracks the number of modifications made to the client script since its creation. | |
| sys_update_name | String | False |
Contains the unique update name used for version control and tracking within update sets. | |
| sys_domain | String | False |
Indicates the domain to which this client script belongs in multi-domain environments. | |
| global | String | False |
Specifies whether the client script is applied globally across all applications and modules. | |
| condition | String | False |
Defines the condition under which the client script is executed, typically based on field values or user actions. | |
| description | String | False |
Provides a human-readable description summarizing the purpose or behavior of the client script. | |
| sys_overrides | String | False |
Lists any records that this client script overrides within the system. | |
| field | String | False |
Specifies the field that triggers or is affected by this client script. | |
| applies_extended | String | False |
Indicates whether the client script also applies to extended tables derived from the specified one. | |
| sys_domain_path | String | False |
Describes the domain hierarchy path for this record in multi-domain configurations. | |
| type | String | False |
Defines the type of client script, such as onChange, onLoad, or onSubmit. | |
| messages | String | False |
Contains custom messages or localized text strings used by the client script for user interaction. | |
| sys_id [KEY] | String | False |
Provides the system identifier (sys_id) for the client script record. | |
| active | String | False |
Indicates whether the client script is currently active and executed by the system. | |
| view | String | False |
Specifies the form or view in which the client script is executed. | |
| order | String | False |
Defines the execution order of this client script when multiple scripts are applied to the same field or form. | |
| script | String | False |
Contains the JavaScript code that defines the logic of the client script. | |
| name | String | False |
Specifies the user-friendly name of the client script for easier identification. | |
| ui_type | String | False |
Indicates the type of user interface where this client script runs, such as desktop, mobile, or both. |