UI Builder - Catalog Item Component - How to get the resultant RITM number/sys_id after ordering
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-06-2022 06:41 PM
Hi,
Using the catalog item component, I've successfully set it up with a sys_id of catalog item and can open the page and complete the order.
Is there a way of know what RITM number/sys_id is generated for the order? I could look up the table for the latest entry in both tables for the item that was ordered but that seems rather clunky?
On a side note: when you order an item the order button is greyed out and the tab remains open. How do you close the tab? Guessing you need to add an event handler to the request generated? but I'm not sure if it's a page script that I need to create or an oob event hander that I'm not seeing?
All help is appreciated.
Cheers
Ben
- Labels:
-
Now Experience UI Framework

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā05-08-2022 11:37 PM
Hi Ben
When you submit a request with the "Catalog Item" component, you get the table & sys_id of the generated record in the payload.
You can access the payload in Page scripts with "event.payload" (e.g. event.payload.sysId).
I would suggest you to configure a "Link to destination" event handler to the component:
Configuration for destination "App route":
The "Sub-navigation route (advanced)" property is for opening the record in the same tab. If you leave this empty, the record will open in a new tab.
Regards,
Roy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā03-27-2025 03:00 AM
How would you do if you would like to replace the catalog item with a success message and show the request number instead of being redirected?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā03-25-2025 04:49 AM
Hi!
Did you solve this?