Hide Catalog Item - Now Mobile

Leonardo Chavez
Kilo Contributor

Hi SNow community,

I've a requirement which i need to hide a catalog item on the now mobile app based on the condition if a checkbox is selected, this checkbox(u_mobile) needs to be on the form of the sc_cat_item. Is there a way to accomplish this?

Thanks in forwards,
Leo

1 ACCEPTED SOLUTION

Hi,

I'm glad my reply above was Helpful to help narrow that down.

Please follow this article for assistance: https://community.servicenow.com/community?id=community_article&sys_id=68fc3336db4430d0a4c10b55ca961...

So if you wanted this automated based off that checkbox, then you can create a business rule on the appropriate table with condition to run when that checkbox is changed and then execute script that would set it's available accordingly. Else, you can forego the checkbox and not use it and instead use the "availability" field as intended.

Review this system property as well to ensure they aren't also being included in desktop view: https://docs.servicenow.com/bundle/rome-servicenow-platform/page/product/service-catalog-management/... -- glide.sc.mobile.include_desktop_only_items

Please mark reply as Helpful/Correct, if applicable. Thanks!


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

View solution in original post

8 REPLIES 8

Allen Andreas
Administrator
Administrator

Hi,

Your post is a bit confusing as you have what seems like two questions?

Are you asking how to place the checkbox on the sc_cat_item form AND how to hide it on mobile for the user or one of those questions?

The part where you say:

"this checkbox(u_mobile) needs to be on the form of the sc_cat_item"

is causing confusion...

Please mark reply as Helpful, if applicable. Thanks!


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

Hi @Allen Andreas,

it'll be more trying to hide the catalog item based on a checkbox.

Hi,

I'm glad my reply above was Helpful to help narrow that down.

Please follow this article for assistance: https://community.servicenow.com/community?id=community_article&sys_id=68fc3336db4430d0a4c10b55ca961...

So if you wanted this automated based off that checkbox, then you can create a business rule on the appropriate table with condition to run when that checkbox is changed and then execute script that would set it's available accordingly. Else, you can forego the checkbox and not use it and instead use the "availability" field as intended.

Review this system property as well to ensure they aren't also being included in desktop view: https://docs.servicenow.com/bundle/rome-servicenow-platform/page/product/service-catalog-management/... -- glide.sc.mobile.include_desktop_only_items

Please mark reply as Helpful/Correct, if applicable. Thanks!


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!