- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2019 08:43 PM
Hello
Can any one let me know what and all will be inherited to the child table form the parent table, if I extend the parent?
Thanks in advance
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-03-2019 12:24 AM
Hi Sunil,
When you add new field to parent, that field will automatically be inherited by all child tables.:
1.[create table ] has a line "For tables that extend another table, fields on the parent table also appear on the Table Columns embedded list for the current table. If you modify these fields, remember that all changes to fields on the parent table also affect all child tables, not just the current table."
2.[add fields from parent to child ] also confirms that to add new field to all child, just add to parent, which will automatically show-up in all child tables.
->Business rules are inherited. It is likely that the BR is running, triggering an event
->The ACL is also inherited down to extended tables.
You don't have to add the role to the users, you can add a new ACL on the extended table for that particular field (if the parent has a specific ACL for the field).
->workflows and notification are not inherited from parent to child.
->Business rules, Client scripts marked as inherit, UI Actions, UI policies.
->It's actually easier to just right click a record as admin, choose Configure - All It will give the same as incident.CONFIG (table name.CONFIG) and you can look through all that affects the table. The hardest I feel to adjust are UI Actions as they have the same names and need duplicate values (I think the field is called) to override parent action.
Kindly mark correct or helpful if it helps you to solve your problem.
Thank You,
Ashvini k
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2019 09:05 PM
refer this link for details
https://docs.servicenow.com/bundle/madrid-platform-administration/page/administer/table-administration/concept/table-extension-and-classes.html

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2019 09:21 PM
Hi
The Task Table is a Parent table for the Incident, Problem and Change .and for the Asset and CI is the Parent table is a CMDB_CI table is a Parent table for all assets and Ci,
But if you want to extents the Parent class after words you can use the parent Class property in Child table .
For Example incident table is able to use the Task table fields/Property which is extended table.
Main use of extend property is For Parent child relationship.
and also you can extends the custom table and create parent child parent table .
Please mark as correct and helpful .
Thanks
Sanjay
DxSherpa.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2019 10:07 PM
I mean, if we extend the table we will get all the parent fields.
Beside fields ,we will also get client script and UI policy.
What and all will we get in addition to this

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2019 09:53 PM