Adding Related List to cmdb_ci and Child Tables

jparman
Tera Guru

I need to add a related list to cmdb_ci and its child tables.

Do I need to add the related list to the forms one by one? I tried to add it to the parent (cmdb_ci) however, the related list was inherited to SOME of the child tables (Accessory, Alias) but not to the others (Application, Application Cluster, etc).

Why was it inherited in some tables and not in others? If this is the case, should I add the related list one by one to the tables that did not inherit the related list?

 

Thanks in advance.

8 REPLIES 8

Gnani1
Kilo Expert

Hi,

The Tables inherited directly from CMDB_CI, will inherit the related lists added on the cmdb_ci form. For other tables which are not directly extended from cmdb_ci, need to be added on manually.

All tables extend from [cmdb_ci] (exept [cmdb]) but adding a related list on one ci-type does not give that list on all of it's child classes.

vkachineni
Kilo Sage
Kilo Sage

jparman,

How did you solve this? I added a "Related Knowledge" to cmdb_ci related list. It only shows on tables that directly inherited from "cmdb_ci" and are marked extensible as "true"

Did you configure the forms that are 2 levels down like "cmdb_ci_server"

 

cmdb_ci -> cmdb_ci_appl -> cmdb_ci_infra_service -> cmdb_ci_server

 

Any ideas?

Please mark Correct and click the Thumb up if my answer helps you resolve your issue. Thanks!
Vinod Kumar Kachineni
Community Rising Star 2022

Related list are usually stored in sys_ui_related along with its tabs in a related table. I would look at the relationship of the parent record and write a script to mimic the creation of these in derived tables.