The CreatorCon Call for Content is officially open! Get started here.

Identifying the records created by it's respective "Record Producer"

Abhishek_Thakur
Mega Sage

Did you know that🤔?

As ServiceNow developers, we’re all familiar with Record Producers — they help us create task-based records in a target table.

But here’s a common challenge:
👉 Have you ever wondered which Record Producer was used to generate a specific task or record? 🤔

Well, here’s a simple tip! 🚀
ServiceNow provides an out-of-the-box table called "sc_item_producer_record" that makes it super easy to trace back and identify the task created by its respective Record Producer.

A small feature, but incredibly powerful when troubleshooting or analyzing data. 💡

Producer 1.pngProducer 2.png

2 REPLIES 2

Ravi Gaurav
Giga Sage
Giga Sage

Hi @Abhishek_Thakur 

Absolutely! This is such an underrated feature. Many developers end up writing custom logic to track producer origins, when ServiceNow already provides this neat OOB table. I’ve found sc_item_producer_record super handy not only for troubleshooting, but also for building reports on which producers are being used the most.

Thanks for sharing this tip - it’s a small thing that can save a ton of time!

--------------------------------------------------------------------------------------------------------------------------


If you found my response helpful, I would greatly appreciate it if you could mark it as "Accepted Solution" and "Helpful."
Your support not only benefits the community but also encourages me to continue assisting. Thank you so much!

Thanks and Regards
Ravi Gaurav | ServiceNow MVP 2025,2024 | ServiceNow Practice Lead | Solution Architect
CGI
M.Tech in Data Science & AI

 YouTube: https://www.youtube.com/@learnservicenowwithravi
 LinkedIn: https://www.linkedin.com/in/ravi-gaurav-a67542aa/

Nishant8
Giga Sage
Giga Sage

Hello @Abhishek_Thakur, I think, the table name is sc_item_produced_record. Could you please verify

 

Regards,

Nishant