
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2022 10:49 AM
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
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2022 11:07 AM
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!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2022 10:53 AM
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!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2022 10:55 AM
Hi
it'll be more trying to hide the catalog item based on a checkbox.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2022 11:07 AM
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!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2022 08:43 PM
Thanks Allen!