portal settings in maintain items

venkat venky
Tera Contributor

Hi Community,

I have created a custom catalog item, and I want to hide the Quantity field, Add to cart and deliver time from the catalog request form (the form shown when a user opens the catalog item and submits a request).
I noticed that there is a Portal Settings option under the catalog item’s configuration in the Maintain Items module, and it allows me to hide the Quantity field on the Service Portal. However, this only affects the Service Portal and doesn’t hide the  fields on the classic UI catalog item form.
Can someone guide me on how to hide the Quantity field on the catalog request form in the standard UI?

Thank you!

 

 
 
1 ACCEPTED SOLUTION

Hello @venkat venky 

 

For quantity I have already mentioned that select "No quantity" column value to true which will hide the Quantity label.

For Delivery time I tried with "Hide Delivery time" column value to true which will hide the Delivery time label but not sure what is wrong with it. But to overcome this you can go with Catalog Client script which will run on desktop and do select Isolate script = false from list view for DOM manipulation. 
Note: DOM manipulation is not recommended

 

Client script snip as below:

VirajHudlikar_0-1741791861668.png

 

After doing all this configuration this is how it looks now.

VirajHudlikar_1-1741791940351.png

 

If my response has helped you hit helpful button and if your concern is solved do mark my response as correct.

 

Thanks & Regards
Viraj Hudlikar.

View solution in original post

4 REPLIES 4

Vishal Jaswal
Giga Sage

Hello @venkat venky 

Navigate to All Service Catalog > Catalog Definition > Maintain Items (or table: sc_cat_item.LIST)

Personalized list as shown below and you should be good:

vishal_jaswal_0-1741710302367.png

vishal_jaswal_1-1741710314169.png

Hope that helps!



 


Hope that helps!

Viraj Hudlikar
Giga Sage

Hello @venkat venky 

 

You are on right track just few more modifications needed which you can do from list view of catalog item table as showcase in below screenshot:

VirajHudlikar_0-1741716052971.png

Once above selection of column is done you will see output as below:

VirajHudlikar_1-1741716119159.png

 

If my response has helped you hit helpful button and if your concern is solved do mark my response as correct.

 

Thanks & Regards
Viraj Hudlikar.

thanks @Viraj Hudlikar for the solution,

after these steps i am still getting quantity there . how to hide the quantity and deliver time 

 

Hello @venkat venky 

 

For quantity I have already mentioned that select "No quantity" column value to true which will hide the Quantity label.

For Delivery time I tried with "Hide Delivery time" column value to true which will hide the Delivery time label but not sure what is wrong with it. But to overcome this you can go with Catalog Client script which will run on desktop and do select Isolate script = false from list view for DOM manipulation. 
Note: DOM manipulation is not recommended

 

Client script snip as below:

VirajHudlikar_0-1741791861668.png

 

After doing all this configuration this is how it looks now.

VirajHudlikar_1-1741791940351.png

 

If my response has helped you hit helpful button and if your concern is solved do mark my response as correct.

 

Thanks & Regards
Viraj Hudlikar.