We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

HRSD Record Producer

PREETI RANA
Tera Contributor

Hi Community,

I have a requirement in an HR Onboarding catalog item that contains around 250 variables. Displaying all of them on a single page affects the user experience.

I want to split the form into multiple pages on the Service Portal, displaying approximately 50 variables per page, with Next and Previous buttons to navigate between sections until the user reaches the final page and submits the request.

Has anyone implemented a similar solution? What would be the best approach to achieve this in ServiceNow while keeping it as a single catalog item/record producer?

Any guidance or recommended approach would be greatly appreciated. Thank you!

2 REPLIES 2

Tanushree Maiti
Tera Patron

Hi @PREETI RANA 

 

OOB Servicenow does not provide these feature.

 

Workaround:

Option 1:  If the HR Onboarding process has distinct phases (like General Info, Equipment, Software, Access), break it down into multiple smaller catalog items tied to an Order Guide. 

 

Option2: Using Container Start/End with approximately 50 variables per container and dynamically controlling visibility through Catalog UI Policies or Catalog Client Scripts is the preferred solution.

 

If containers are not used, structure the form into logical sections and use UI Policies or client scripts to progressively reveal variables so the form remains usable and the user experience is not negatively impacted.

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

yashkamde
Mega Sage

Hello @PREETI RANA ,

 

Refer this might help :

Multi Page Catalog Items 

Service Catalog Item Wizard in Service Portal 

 

If my response helped mark as helpful  and accept the solution.