item_option_new
Defines configuration options for catalog items, enabling customized orders or service requests.
Columns
| Name | Type | ReadOnly | References | Description |
| cat_item | String | False |
References the catalog item that this option belongs to, linking the variable to its parent service catalog entry. | |
| description | String | False |
Provides a detailed explanation or purpose of the catalog item option. | |
| category | String | False |
Specifies the category grouping this option within the service catalog for easier organization and navigation. | |
| visible_bundle | String | False |
Indicates whether the option is visible when the catalog item is displayed as part of a bundle. | |
| visible_guide | String | False |
Determines whether the option is shown in guided setup or ordering experiences. | |
| global | String | False |
Defines whether the variable is globally available across multiple catalog items or specific to one. | |
| variable_set | String | False |
Links the variable to a predefined variable set used across multiple catalog items. | |
| delivery_plan | String | False |
References the delivery plan associated with fulfilling the catalog item. | |
| visibility | String | False |
Defines the visibility rule determining when this option should appear to the user. | |
| visible_standalone | String | False |
Indicates whether the option is displayed when the item is ordered individually. | |
| visible_summary | String | False |
Specifies whether the option appears in the summary or confirmation view of the order. | |
| sys_id [KEY] | String | False |
Provides the system identifier (sys_id) for the catalog item option record. | |
| dynamic_ref_qual | String | False |
Contains a dynamic qualifier that defines reference conditions at runtime based on user input or context. | |
| dynamic_default_value | String | False |
Specifies a dynamic rule used to automatically populate a default value for the option. | |
| use_reference_qualifier | String | False |
Indicates whether a reference qualifier is applied to restrict available choices. | |
| pricing_implications | String | False |
Describes how selecting this option affects the overall pricing of the catalog item. | |
| variable_name | String | False |
Specifies the internal name used for the variable within workflows and scripts. | |
| lookup_label | String | False |
Defines the label displayed to users when performing lookups for this option. | |
| mandatory | String | False |
Indicates whether this option must be filled in before submitting the catalog request. | |
| mask_use_encryption | String | False |
Determines whether the input value for this field is encrypted to protect sensitive data. | |
| default_html_value | String | False |
Specifies the default value for the option when using an HTML field type. | |
| choice_direction | String | False |
Defines whether multiple-choice options are displayed vertically or horizontally. | |
| lookup_price | String | False |
Specifies the price associated with the selected lookup value. | |
| use_dynamic_default | String | False |
Indicates whether the default value is determined dynamically at runtime. | |
| layout | String | False |
Defines the layout used for displaying the variable on the catalog form. | |
| mask_use_confirmation | String | False |
Determines whether the user must confirm the entered value, typically used for password fields. | |
| ui_page | String | False |
References the custom UI page used to render the option's interface. | |
| active | String | False |
Indicates whether the catalog item option is active and available for use. | |
| field | String | False |
Specifies the database field associated with this catalog variable, if applicable. | |
| lookup_value | String | False |
Defines the value retrieved through a lookup operation for this variable. | |
| help_text | String | False |
Provides instructional text displayed below the option to guide users. | |
| record_producer_table | String | False |
Specifies the record producer table that this option is associated with. | |
| price_if_checked | String | False |
Defines the price adjustment applied when the option is selected or checked. | |
| scale_min | String | False |
Specifies the minimum value for scale-based input fields, such as sliders or ratings. | |
| reference_qual | String | False |
Defines a static reference qualifier used to filter available records. | |
| show_help | String | False |
Indicates whether the help text should be visible to the user on the form. | |
| delete_roles | String | False |
Lists the user roles that are allowed to delete this variable or modify its settings. | |
| map_to_field | String | False |
Specifies which field this variable maps to in the target record during submission. | |
| name | String | False |
Displays the name of the catalog item option as it appears in the ServiceNow interface. | |
| rec_price_if_checked | String | False |
Defines the recurring price adjustment applied when the option is selected. | |
| macro | String | False |
Specifies the macro used to define how the variable behaves or is displayed on the form. | |
| reference_qual_condition | String | False |
Contains the condition that determines which records are available in a reference field. | |
| attributes | String | False |
Lists additional configuration attributes applied to the catalog variable. | |
| question_text | String | False |
Displays the question or prompt text shown to users when filling out the form. | |
| scale_max | String | False |
Specifies the maximum value allowed for scale-type options. | |
| choice_field | String | False |
Defines the field used to populate the available choices for this option. | |
| display_title | String | False |
Specifies the display title shown for the variable when presented on the catalog form. | |
| read_roles | String | False |
Lists the roles allowed to view the catalog item option. | |
| create_roles | String | False |
Lists the roles permitted to create or configure the variable. | |
| tooltip | String | False |
Provides a short tooltip message that appears when users hover over the option label. | |
| record | String | False |
References the specific record this catalog variable applies to. | |
| type | String | False |
Defines the variable type, such as text, choice, reference, or date. | |
| default_value | String | False |
Specifies the initial default value presented to the user when the form loads. | |
| order | String | False |
Determines the order in which this option appears relative to others on the form. | |
| rec_lookup_price | String | False |
Defines the recurring price associated with a lookup-based selection. | |
| include_none | String | False |
Indicates whether a 'None' option should be available in the choice list. | |
| lookup_unique | String | False |
Specifies whether the lookup value must be unique across records. | |
| write_roles | String | False |
Lists the user roles that are allowed to edit this option or change its settings. | |
| help_tag | String | False |
Provides a tag identifier for context-sensitive help content linked to this option. | |
| do_not_select_first | String | False |
Indicates whether the first option in a list should be excluded from automatic selection. | |
| summary_macro | String | False |
Specifies the macro used to summarize the variable's value in order confirmations or summaries. |