By Clay Li on Tuesday, 27 February 2018
Category: Feature

How to use Class and Class Attributes

Class (Categorization) is introduced in Calem Enterprise R11 to be available in Spring 2018. It is a category hierarchy with unlimited levels of depth. It is used to group objects in Calem for browsing, search and reporting. It is an enhancement and expansion of the category and sub-category in asset module. For example, IT systems can be categorized as Hardware/Desktop/Mac, Hardware/Server/Linux, as shown below.

1. Class (Categorization) 

The class hierarchy can be built out for various object types and viewed in tree or list views:


The following is the class tree with objects browsing.​

2. Class Attributes

Class (Category) attributes are class specific attributes that are only applicable to the objects of the class.They can be attached at any class level in the class hierarchy. A child class inherits the category attributes of its parents.

Here are the steps to identify and create category attributes for class.

 A category attribute is managed as a custom field. So, it can have values from text, numbers to dropdown values and table lookups. You can add many attributes for each categorization.

3. Screen Customization by Class (Categorization)

Forms and reports can be customized by class.

3.1. Turning Off Screen Customization by Class

If class is introduced only for data organization, and there are no needs for custom attributes and screen customization, one can set "No Custom View" checked for a class to turn off custom view for a class.

4. Import and Batch Update by Class

Once customization is done, the "Assets Report" or other object report excel export files can be used to import and batch update assets or other objects. The excel file can include category attributes of the class.

For example, to import asset data for class "ServerApp", the file format is:

cmv_asset.ServerApp__cas.notes.xls where:

".xls" is the file extension for excel file.


Additional resources