<h2>Related list added to a parent CMDB CI class form does not appear on child class forms</h2><br/><div style="overflow-x:auto"><article><div ><h3 >Issue </h3><section><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <div>A related list was added to a parent CMDB CI class form, but the same related list was not reflected on one or more child CMDB CI class forms.</div> <div> </div> <div>Administrators may expect related list changes made on a parent CMDB CI class form to automatically appear on forms for extended child CMDB CI classes. However, related list visibility on classic forms depends on the related list configuration for the applicable table and view.</div> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></section></div><div ><h3 >Symptoms</h3><section><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <div>- A related list added to a parent CMDB CI class form appears on the parent class form but not on a child class form.</div> <div>- Related list changes made on the parent table form are not reflected on an extended child table form.</div> <div>- The behavior occurs only for specific child classes or specific views.</div> <div>- The related list appears after it is configured directly on the child table form.</div> <div>- The issue is observed for a child table that has its own related list configuration for the same view.</div> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></section></div><div ><h3 >Facts</h3><section><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <div>- Related lists are part of form configuration.</div> <div>- Related lists displayed on a form are managed as UI metadata for the applicable table and view.</div> <div>- Related list configuration is stored in records such as `sys_ui_related_list` and `sys_ui_related_list_entry`.</div> <div>- Related list configuration is resolved for the current table and view first.</div> <div>- If related list configuration exists for the current child table and view, that configuration is used.</div> <div>- Parent or ancestor table related list configuration is used only when no related list configuration exists for the current table and view.</div> <div>- The issue is observed when the child table has its own related list configuration for the same view.</div> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></section></div><div ><h3 >Release</h3><section><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <div>Australia and earlier releases.</div> <div> </div> <div>This article applies to classic form related list configuration.</div> <div> </div> <div>Workspace, UI Builder, CMDB Workspace, or other specialized UI experiences should be reviewed separately, as their related list rendering and configuration may differ from classic forms.</div> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></section></div><div ><h3 >Cause</h3><section><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <div>CMDB class inheritance and form related list configuration are separate concepts.</div> <div> </div> <div>A child CMDB class may inherit fields and table structure from its parent class. However, the related lists displayed on a form are controlled by form UI metadata for the relevant table and view.</div> <div> </div> <div>When the form related list configuration is resolved, the platform uses the related list configuration for the current table and view if such configuration exists. If no related list configuration exists for the current table and view, the platform can fall back to related list configuration defined on parent or ancestor tables.</div> <div> </div> <div>As a result, if a child table has its own related list configuration for the same view, changes made only to the parent table related list configuration are not automatically reflected on the child table form.</div> <div> </div> <div>This can occur after related lists are configured or saved directly on the child table form, creating child table-specific related list configuration.</div> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></section></div><div ><h3 >Resolution</h3><section><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <div>Review and align the related list configuration for the parent and child tables.</div> <div> </div> <div>1. Identify the parent CMDB CI class and the child CMDB CI class.</div> <div> </div> <div>2. Confirm the form view where the issue occurs.</div> <div> - Related list configuration is view-specific.</div> <div> </div> <div>3. Open the parent table form using the same view.</div> <div> - Confirm whether the expected related list is configured on the parent table form.</div> <div> </div> <div>4. Open the child table form using the same view.</div> <div> - Confirm whether the expected related list is configured on the child table form.</div> <div> - Confirm whether the child table has its own related list configuration for that view.</div> <div> </div> <div>5. If the related list should appear on the child table form, configure the related list directly on the child table form for the applicable view.</div> <div> </div> <div>6. If the child table is expected to use the parent table configuration, review whether the child table-specific related list configuration is intentional and still required.</div> <div> </div> <div>7. Validate any configuration changes in a non-production instance before modifying or deleting UI metadata records.</div> <div> </div> <div>8. After making changes, clear cache if needed and re-test the same table and view.</div> <div> </div> <div>Important:</div> <div>- Do not assume that parent table related list changes are automatically merged into child table forms when child table-specific related list configuration exists.</div> <div>- Do not modify or delete `sys_ui_related_list` or `sys_ui_related_list_entry` records directly unless the impact has been validated and the change is required.</div> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></section></div><div ><h3 >Related Links</h3><section><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <div> <div>- <a href="https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB2889481" target="_blank" rel="noopener noreferrer">KB2889481</a></div> <div>- <a href="https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB2889491" target="_blank" rel="noopener noreferrer">KB2889491</a></div> </div> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></section></div></article></div>