Default object values are provided in the system files of Calem.

  • Table definition in metadata (Calem_Home/server/metadata/table)
  • Client configuration file (Calem_Home/client/conf/CmConf.custom.js)
  • The default values are shown in screens when creating new objects.


In the coming release R2019c (September 2019) admin can define default values for dropdown and lookup fields. Both standard and custom fields are supported. The following key objects are enabled with default values out of the box. Additional objects can be enabled - contact your Calem Support Team.

  • Asset & Location (cm_asset, cm_location)
  • Item & Inventory (cm_in, cm_in_sitee)
  • Work Order (cm_wo)
  • PM ('cm_pm, cm_pm_plan)
  • Service Request (cm_sr)
  • Change (cm_moc)
  • Requisition & PO (cm_req, cm_po)


The menu to configure default values is : Admin module | Data Design | Custom Default. The form has three tabs:

  • Custom Tab: to add/edit/remove default values
  • Configuration Tab: shows default values in the client configuration file.
  • System Tab: shows default values out of the box

Click "+" to add a default value and follow the screen flows to select an object to add default. Next, select a dropdown or lookup field of the object. Additionally, you may edit or delete a default value in the custom default list.

​Finally, pick a default value from the value list to complete the configuration of a default value. 

The default values configured above will be used in Calem when creating a new object in the web or mobile client. For instance, the account code of 3500 is set in the creation screen when creating an asset.