- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-06-2015 05:46 AM
I am attempting to start contract management in Service Now and have a question regarding tying contracts together. For instance, we have a Microsoft EA. Under that EA we have several products that are covered. For those products, such as SQL, I have created Software License contracts. For the main agreement, I have created a maintenance contract. I would like to tie the Software License contracts to the overall EA. Is there a way to do that? I thought there was a parent/child relationship somewhere but I am not finding it.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-06-2015 07:20 AM
Unfortunately, this is not something that is there by default in the system.
FORTUNATELY, it is pretty easy for a Sys Admin to set up a simple parent/child relationship: Add a new Reference field on the Contract [ast_contract] table called Parent contract that points to the same table. Then you can define Parent contracts.
Because one parent can have many children, you can then add a new related list to show the child contracts of a parent. This is where it may get a little tricky. It is easy to add the related list (Contract -> Parent contract), but the resulting related list needs to be updated to allow you to select Child contracts. Right-click any list header and select Personalize > List Control. Then click the Enable Edit button. This allows you to select already created Contracts as children from a List collector instead of going to each child to select a parent.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-13-2016 08:01 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-13-2016 08:12 AM
It should be populated automatically for the related list when you add it if you have the field set up. It is difficult to say for sure without knowing more specifics.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-13-2016 08:18 AM
I created the Parent column on the child table as a reference to the parent table. It was then showing as a Related List except the parent is empty. Do I need to set a default value?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-22-2025 08:27 AM
Just to inform that the field parent_contract is now available in the ast_contract table by default (out of the box).