We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Why is the Catalog column empty in a RITM record even if I already set a Catalog in a catalog item

tidert_24
Mega Sage

Hello devs,

I configured the Catalog field on a catalog item and expected that when a request is submitted, the Catalog column (sc_catalog) on the corresponding Requested Item (sc_req_item) record would automatically populate based on that configuration.

However, when I checked the sc_req_item list, the Catalog field is empty—even for OOTB catalog items.
I understand that this can be populated via a Business Rule if needed, but I wanted to ask:

  • Is there a configuration step that I might be missing?
  • Is the Catalog field on sc_req_item not designed to auto-populate by default?
  • If so, what is the intended behavior or purpose of this field out of the box?

Any clarification or insight into why this works this way would be greatly appreciated. Thanks in advance!

5 REPLIES 5

Tejas Adhalrao
Kilo Sage

Hi @tidert_24 ,

TejasAdhalrao_0-1770697102794.png

you ca fetche the catalog value by  item.catalgs

 

TejasAdhalrao_1-1770697152963.pngTejasAdhalrao_2-1770697159291.png

 its empty even for OOTB catalog items. because one item can belongs to multiple catalogs  . also i have checked there is no any customization and configuration  to auto populate catalog.

 

so for catalog value on the RITM you can use the item.catalog

 

 

 If you found my solution helpful, please mark it as Helpful or Accepted Solution...!

thanks,

tejas

Email: adhalraotejas1018@gmail.com

LinkedIn: https://www.linkedin.com/in/tejas1018

 

 

 

 

 

Tanushree Maiti
Giga Sage

Check For Reference catalog item field on sc_re_item, reference qualifier was not updated.

TanushreeMaiti_0-1770697567567.png

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

Ankur Bawiskar
Tera Patron

@tidert_24 

RITM does have "sc_catalog" but it's not auto populated by default

If you want you can have custom logic to populate that using before insert BR

Also remember "sc_catalog" is reference field but Catalogs on Catalog Item is List field

That could be the reason ServiceNow didn't populate it

AnkurBawiskar_0-1770698547471.png

AnkurBawiskar_1-1770698563299.png

 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

@tidert_24 

Hope you are doing good.

Did my reply answer your question?

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader