Create variables for remote record producers in Service Exchange for Providers
Create variables for a remote record producer (RRP) in Service Exchange for Providers application.
Before you begin
Role required: admin
Procedure
-
Navigate to All > Service Exchange Provider > Administration > Remote Catalog Items.
-
Click a record producer that you want to create variables for.
-
Click the Variables tab in the Related List and then click New.
-
On the form, fill in the fields.
|
Field |
Description |
|---|---|
|
Type |
Supported variable types are as follows: - Attachment
|
|
Catalog item |
Catalog item that uses the variable. |
|
Application |
This is a read only field and is set by default based on the application scope. |
|
Mandatory |
Option for making the variable mandatory as part of the ordering process.Note: This behavior is applicable only on a page load. You can change it by using client APIs. |
|
Active |
This is a read only field and is enabled based on the Publish, Retire, or Edit actions. |
|
Order |
Placement order of the variable on the catalog item page. You organize the variables from top to bottom, and from the least to the greatest order value. For example, a variable with an order value of 1 is placed ahead of other variables with higher-order values. |
|
Question |
Question that you can ask users who are ordering the catalog item to obtain related information. |
|
Name |
Name to identify the question.Note: If this field is empty, its value is auto-populated based on the Question field for all variable types except Break, Container Split, and Container End. |
|
Tooltip |
Tooltip text to display when users point to the variable. Enter a brief note to describe the purpose of the question. |
|
Example Text |
Question field hint that appears before a user enters a value.You can use a hint for the following variables:
|
|
Type Specification |
Values specific to the type of variables.You can add scripts by selecting Use reference qualifier condition as Advanced. |
1. On the Variable form, in the **Type** drop-down menu, select **Reference**.
2. In the **Type Specifications** tab, select the **Use reference qualifier** as **Advanced**.
3. In the **Reference qualifier** text field, add your scripts.
-
Click Submit.
Repeat the process to create additional variables for the same remote record producer.
---
title: Create variables for remote record producers in Service Exchange for Providers
description: Create variables for a remote record producer \(RRP\) in Service Exchange for Providers application.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/service-exchange/service-bridge-v2-assign-variables-ser-defn.html
release: australia
product: Service Exchange
classification: service-exchange
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 2
breadcrumb: [Create remote catalogs, Configure for providers, Service Exchange for Providers, Service Exchange]
---
# Create variables for remote record producers in Service Exchange for Providers
Create variables for a remote record producer \(RRP\) in Service Exchange for Providers application.
## Before you begin
Role required: admin
## Procedure
1. Navigate to **All** > **Service Exchange Provider** > **Administration** > **Remote Catalog Items**.
2. Click a record producer that you want to create variables for.
3. Click the **Variables** tab in the Related List and then click **New**.
4. On the form, fill in the fields.
<table id="table_brn_vgs_jmb"><thead><tr><th>
Field
</th><th>
Description
</th></tr></thead><tbody><tr><td>
Type
</td><td>
Supported variable types are as follows: - Attachment
- Break
- CheckBox
- Container End
- Container Split
- Container Start
- Date
- Date/Time
- Duration
- Email
- HTML
- IP Address
- Label
- List Collector
- Lookup Multiple Choice
- Lookup Select Box
- Masked
- Multiline text
- Multiple Choice
- Numeric Scale
- Reference
- Requested For
- Rich Text Label
- Select Box
- Single Line Text
- URL
- Wide Single LineText
- Yes/No
If you use unsupported variables, Service Exchange might not integrate the data in the right format.
</td></tr><tr><td>
Catalog item
</td><td>
Catalog item that uses the variable.
</td></tr><tr><td>
Application
</td><td>
This is a read only field and is set by default based on the application scope.
</td></tr><tr><td>
Mandatory
</td><td>
Option for making the variable mandatory as part of the ordering process.**Note:** This behavior is applicable only on a page load. You can change it by using client APIs.
</td></tr><tr><td>
Active
</td><td>
This is a read only field and is enabled based on the **Publish**, **Retire**, or **Edit** actions.
</td></tr><tr><td>
Order
</td><td>
Placement order of the variable on the catalog item page. You organize the variables from top to bottom, and from the least to the greatest order value. For example, a variable with an order value of 1 is placed ahead of other variables with higher-order values.
</td></tr><tr><td>
Question
</td><td>
Question that you can ask users who are ordering the catalog item to obtain related information.
</td></tr><tr><td>
Name
</td><td>
Name to identify the question.**Note:** If this field is empty, its value is auto-populated based on the **Question** field for all variable types except Break, Container Split, and Container End.
</td></tr><tr><td>
Tooltip
</td><td>
Tooltip text to display when users point to the variable. Enter a brief note to describe the purpose of the question.
</td></tr><tr><td>
Example Text
</td><td>
Question field hint that appears before a user enters a value.You can use a hint for the following variables:
- IP Address
- Email
- URL
- Single Line Text
- Wide Single Line Text
- Multiline Text
- Date
- Date/Time
</td></tr><tr><td>
Type Specification
</td><td>
Values specific to the type of variables.You can add scripts by selecting **Use reference qualifier condition** as **Advanced**.
</td></tr></tbody>
</table>5. Add scripts in the variable.
1. On the Variable form, in the **Type** drop-down menu, select **Reference**.
2. In the **Type Specifications** tab, select the **Use reference qualifier** as **Advanced**.
3. In the **Reference qualifier** text field, add your scripts.
6. Click **Submit**.
Repeat the process to create additional variables for the same remote record producer.
| title | Create variables for remote record producers in Service Exchange for Providers |
| description | Create variables for a remote record producer \(RRP\) in Service Exchange for Providers application. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/service-exchange/service-bridge-v2-assign-variables-ser-defn.html |
| release | australia |
| product | Service Exchange |
| classification | service-exchange |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 2 |
| breadcrumb | Create remote catalogsConfigure for providersService Exchange for ProvidersService Exchange |