How to differentiate between inherited fields and created in the same table.

Anupriya1
Kilo Expert

Hi All,

Can someone help me in identifying the fields created on a specific table and the fields inherited by that table from its parent table.

I am unable to find any specific column for the same.

 

Thanks in Advance!

1 ACCEPTED SOLUTION

Ashley Snyder1
Giga Guru

@Anupriya you mentioned your table was an extension of a cmdb table: cmdb_ci_computer.  Have you looked at the CI Class Manager to get this information? You should be able to click "Hierarchy" and find your table, from there navigate to the "Attributes" tab and you'll see selections for Derived and Added fields:

find_real_file.png

https://docs.servicenow.com/bundle/newyork-servicenow-platform/page/product/configuration-management...

View solution in original post

27 REPLIES 27

This is exactly the information I need, but is there a way to get this information programmatically (e.g. via GlideRecord)?

shembop
Tera Contributor

It would be nice to be able to print this list out

bigguyjun
Tera Contributor

My way to see the added fields is to check the schema map for the table. The link circled in the snapshot in the attachment will give you the list of fields being created, not inherited.