Bulk Catalog item creation from Excel sheet
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
56m ago
Hi Team,
We have requirement to create bulk catalog items from excel sheet . anyone already implemented we are looking for valid template on same.
Any leads will be appreciated.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10m ago
Hi @Pooja P
Using following steps, you can create bulk catalog item requests in ServiceNow using an Excel file.
Option 1: Using Data Source ,Transform map script(onBefore) .
Refer: Create a RITM From transform map scripting
Step 1: Create the Excel File (sample- update it as per your requirement)
Prepare an Excel spreadsheet with columns that match the catalog item fields below:
- Requested for (Reference)
- Request Summary (Single Line Text)
- Detailed Description (Multi Line Text)
Example format: sample
Requested_for | Request Summary | Detailed Description |
user1 | Sample summary | Sample description |
user2 | Another summary | Another description |
Step 2: Import the Excel File into ServiceNow
- Sign in to ServiceNow with the appropriate access rights.
- Navigate to System Import Sets → Load Data.
- Click New to create a new data source.
- Set the Type field to File.
- Upload the Excel spreadsheet.
- Complete any additional required fields and save the record.
- After saving, select Load All Records to import the spreadsheet data into the import set table.
Step 3: Transform the Imported Data into the Target Table
- Navigate to System Import Sets → Administration → Transform Maps.
- Click New to create a transform map.
- Choose the import set table as the Source Table.
- Select the destination table, typically sc_req_item or the relevant catalog item table, as the Target Table.
- Add an onBefore Script: Use the following code template in the Transform Scripts related list.
Step 4: Validate the Imported Records
- Open the target table (for example, sc_req_item).
- Review the newly created records.
- Confirm that all field values have been imported correctly.
(Optional)
Step 5: Automate the Import Process
For recurring imports, you can configure automation:
- Go to System Import Sets → Administration → Scheduled Data Import.
- Create a scheduled import job.
- Select the appropriate data source.
- Define the execution schedule based on your requirements.
Option 2: it is using data source, transform map & BR
Automate Data import from Excel File Attachment via Catalog item & Import Sets
