New CI Class create

Serouche
Tera Contributor

Dear forum,

after the creation of a new CI class of an existing upper class, I'm not able to see this new class listed unter hierarchie of all classes.

Is there anything additional to perform after the classe has been successfully created ? If I try to recreate the same class with the same name, I get a message from the server telling me that the table already exists.

Version is Yokohama.

 

7 REPLIES 7

Serouche
Tera Contributor

Hi,

I followed the instructions found in the first link that you provided. Unfortunately my problem persists. When I try to check the flag "extendable" I receive an error message "the selected table is in global scope but the current scope is Access Analyzer". How can I switch between scopes?

Thanks

Regards

Serouche
Tera Contributor

The issue is solved.

I was able to switch between scopes and thus was able to update the class.

sanketpatil09
Tera Guru

When you create a new CI class in ServiceNow, it should normally show up in the CI Class Manager hierarchy automatically. If it doesn’t appear, class still exists, but the hierarchy view may not be updated. First, check in System Definition → Tables to confirm your class is created and extending the correct parent class. Then go to CI Class Manager and try searching for the class by name. If you can find it in search but not in the tree, it may be hidden because the system didn’t create the right entry in the background. To fix this, make sure the class is marked as Extensible and that there is a record for it in the cmdb_class_manager table. After that, refresh the system cache by typing cache.do in the URL and reload the CI Class Manager. Once the cache is cleared, your new class should appear properly in the hierarchy.