The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Custom catalog item widget on service portal

RishabhB
Tera Contributor

Hello,

 

There is a requirement for displaying a record producer on service portal along with 2 layer of steppers, 1st for request life cycle and 2nd for different stages of a form with set of variables. I could configure the steppers but there are 2 issues currently,

1. No custom catalog item cloned widget is working for me. Giving Item Not Found error. Need steps for cloning an SC Catalog Item widget.

2. How to customize form variables so that they can be divided into set of questions and displayed at different stages of stepper.

For example- 1. 2 fields at stage 1 of parent stepper.

2. 5 fields at  stage 1 of child stepper and 5 fields at stage 2 of child variable(under stage 2 of parent stepper).

3. All the fields at stage 3 of parent stepper.

RishabhB_0-1744982754511.png

Your help is highly appreciated.

 

5 REPLIES 5

-O-
Kilo Patron
Kilo Patron

Your requirements are not clear as they do not use ServiceNow specific terminology, but I feel like what you are trying to do is basically two existing functionality that already exist: Order Guides and My Requests portal page.

The 1st one enables/supports the submitting part of the lifecycle of a request while the latter enables/supports the handling/follow-up part of the lifecycle of a request.
In other words in ServiceNow the two parts of the lifecycle of a request is enabled through two different pages and functionality.

So why reinvent the wheel?

Especially because using existing functionality can drastically reduce time to go live, maintainability, etc, because those are mainly configurable functionality, requiring very little to no scripting.

I would look into those two things.
Unless I am misreading the requirements.

RishabhB
Tera Contributor

Hi,

The requirement is to use record producer along with steppers over it. The stepper doesn't contain approval mechanism so far but to display set of variables at each stage except last(summary).

At 1st stage- 1 variable should show maybe a checkbox(es). Based on checkbox(es) selected we'll display set of questions in the later stages.

At 2nd stage- A child stepper will displayed. The stage of child stepper should be selected automatically based on the checkbox(es) selected. For example- If Checkboxes A & B are selected at stage 1, then we will display 2 stages in the child stepper. 1st stage will consist 5 questions and on click of next it(child stepper) will move to its next stage and will display another set of 5 questions.

At 3rd stage - The complete form will be displayed in read only mode, which means all the 11 questions.

 

Once we click on submit,  a request should get created. Hope it is clear now.

@RishabhB 

for this you will have to create custom widget and have the HTML, CSS logic inside it

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

So you want a wizard that creates a record in a table?