Question about Catalog Item Taxonomy Content Configuration

_Elisa_
Tera Contributor

Hello everyone!

 

Yesterday I faced a situation in which, after adding my newly created catalog item to the Topic in which I wanted to find it in the Employee Center, I couldn't see it there. Moreover, after digging a little (because I could see another catalog item under the same Topic) I found that other catalog items that were as Connected Content in the Topic were not shown either.

 

I couldn't understand it as if I looked for them in the Search bar in the Employee Center, the search returned them, indicating the Topic to which they belonged.

 

It took me some time but I could finally find the reason: For the taxonomy content configuration for Catatalog Item there is a filter:

 

_Elisa__0-1718260128281.png

 

Filter: catalog_item.active=true^catalog_item.no_search=false^catalog_item.sys_class_name!=sc_cat_item_wizard^catalog_item.hide_sp=false^ORcatalog_item.hide_spISEMPTY^catalog_item.visible_standalone=true^catalog_item.sc_catalogsNOT LIKE0b22fd2ad7021100b9a5c7400e610319^EQ

 

I applied it to the table [m2m_connected_content], and only the catalog item I could see under the Topic was returned. At least I had found something that made sense!

 

Then the next step was to find the condition that caused my catalog item not to be shown. These were all the conditions in a more readable way:

 

_Elisa__1-1718260843034.png

 

When I removed the last condition from the list I could see my catalog item. What?? I can assure you that it was not part of that Admin Home catalog, so... why was it excluded?

 

Because... I had not added any catalog to my Catalog Item Catalog's field. The field was empty.

 

It was as easy as adding it and... Voilà! Issue fixed. Now I can see my catalog item navigating to the Topic in the Employee Center.

 

Here comes my question: Does anyone know if this is the expected behavior from ServiceNow or a mistake in the query applied OOTB in the Taxonomy Content Configuration?

 

I have tried to find information about this issue and this article from @Tim Woodruff is the closest I have found. I think in this case something similar to what he explains happens, but in this case with the query "does not contain".

 

Any input is appreciated. Thank you!

 

0 REPLIES 0