Hide (Not Remove) Specific Items on the "Choose Options" tab of the Order Guide in the Service Portal

Jimmy45
Giga Guru

Hello all!

We have a requirement from our Client to HIDE all Catalog Items from the Choose Options except for our Scheduling catalog Item.  Remember, this is to HIDE them only and NOT Remove them from the order.

Version:  Kingston

Let's see if someone can crack the case!  No vague answers that point me to ServiceNow Docs sites on how to use Modules please.  This is far out of that scope.  The Catalog Item in Red that you see below is the only one they wish to see on the Choose Items Page.

 

Why you ask?  Great Question!  Because the First Tab of "Describe Needs" will be changed to "Choose your Items" and the 2nd tab Choose Options will be changed to "Select your Refresh Date", the Summary will be left as is.

The Refresh Scheduler Catalog Item is actually a Task Appointment Scheduler with a modified Widget Schema that will allow the user to choose a Refresh Date with a 2 week lead time and chooses these reservations for Date and Time based off a Task Appointment that was created for that specific site.  I would attach a video, but the Developer Community requires links instead of uploads.  Anyway, We wanted to include the Task Appointment into the Process of ordering their Refreshed Equipment.  Which is why it was inserted here.  I could have just included it into the Selection Process on the first tab of the order guide, but was told that would be too cumbersome for the customer.

  Thank you!

find_real_file.png

 

 

10 REPLIES 10

Hello !!

You can hide your item on service catelog  with the help hope setting this check box

PFA

find_real_file.png

Please Mark Correct and Helpfull if you find it help

Jag7
Tera Contributor

Hi Jimmy,

I too have the same requirement, did you find a solution for this?

 

Thanks

Kim5
Tera Contributor

Hi @Jimmy45 - Did you ever find a solution for this. I am facing this exact same issue. Any guidance is appreciated!

M_lissa
Tera Contributor

Hi, anybody made this work?  still searching...

thanks

WillWitten
ServiceNow Employee
ServiceNow Employee

Good day everyone!

 

There is a way to accomplish exactly what you're looking to do, however it involves customizing the Order Guide widget, which is not in keeping with Leading Practice.

 

Instead, I would suggest adding a Flow to one of the Items that orders the 'Hidden' item, then attaches the RITM record to the original Request.

 

This can be accomplished using Flow Designer as shown below:

 

Step 1: Create Requested Item (RITM) Record for Item

Create RITM RecordCreate RITM Record

 

Step 2: Create Answered Catalog Variables (custom subflow)

Create Answered Catalog Item Variable Subflow (Custom)Create Answered Catalog Item Variable Subflow (Custom)

 

Step 2.1: Create Options Record (stores answers to questions on Catalog Items)

Create Options RecordCreate Options Record

 

Step 2.2: Create Variable Ownership Record (relates Options record to RITM record)

Create Variable Ownership RecordCreate Variable Ownership Record

 

This will allow you to add as many RITM records as you'd like to the parent Request, without any modification to the Order Guide widget AND without showing these items in the Order Guide!