How to make an Intake Form field appear on my HR Request page under a specific column?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi everyone,
I’m working on an HR Service Delivery (HRSD) setup and would like to display a field from my Intake Form on the HR Request page (My HR Requests list).
Currently, I have created a new column on my HR Request widget where I would like to display a field from the intake form. However, I’m not able to pull that field. I want to add one of my custom intake form fields (for example, Inquiry subject) so that it appears under the new column I created on the HR Request page. Check the screenshot.
Could someone please guide me on:
Where this list layout is controlled (e.g., widget, UI macro, or data source)?
How to make the custom field display properly in the request list view?
Any pointers or examples (like updating the widget script or GlideRecord field mapping) would be greatly appreciated!
Thanks in advance!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Go to the request_filter table and find the records for the HR Case table. You can access this table by typing My Request filter in the application Navigator.
Open the records and modify the Secondary fields under the portal settings section
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Thank you for your response, @Sabrina Ethridge
As shown in the screenshot below, we added a new field to our record producer on the Employee Center portal, and we’d like to display that value on the My HR Requests page under the “Request Subject” column. I tried editing the My Requests widget script, but nothing seems to be working to pull that value.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Oh, I misunderstood the ask.
- Is the Record Producer variable mapped to a specific field on the HR Case table?
- If so, you'll need to add a query to the server script section of the My Requests widget to retrieve the value from the table. Remember that the My Requests page is intended to show more than just HR Cases, so if someone were to see their INC/REQs, this column would be blank. This is why I recommended using the My Request filters to add it to the first column rather than create its own column.
- If its not mapped to a field on the HR Case table, you may be able to query the question_answer table instead of the HR Case table in the server script section of the widget. I've not tried this, so I can't confirm if it will work. If this doesn't, you may need to create a custom field to map the variable to and use that in the column.
- If you don't want to create a custom field, could you map that question to the short description of the case and then it will show up in the first column and you don't have to manage the technical debt of modifying the oob widget?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Thank you so much for your suggestions @Sabrina Ethridg
This worked for me (If its not mapped to a field on the HR Case table, you may be able to query the question_answer table instead of the HR Case table in the server script section of the widget)
