Best Practice | Object Types Table

Prev Next

In CMiC, an object models the structure of an application program and it's behaviour. System-level programs are the connecting tissue with application programs using object types. These object types are used by CMiC API's to exchange data between system-level objects like attachments or user-defined extensions, setup within the application level object. For example, the project object type PMPROJ is used to upload files to the the attachments object document folder assigned to a project.

Below are supported Object Types.

Application Object Type Description
Project Management CMOWNCO Owner Change Order
Project Management DMISSUE Issue
Project Management PMADDEND Addendum
Project Management PMCHK:TYPE1 Weekly Check List
Project Management PMCHK:TYPE2 Monthly Check List
Project Management PMCHKLST Check List
Project Management PMCMN Communication
Project Management PMDAYJR Daily Journals
Project Management PMNOTICE Notice
Project Management PMPL Punch List
Project Management PMPROJ Project
Project Management PMRFI RFI
Project Management PMSBM Submittal
Project Management PMTRNSMT Transmittal
Project Management PREQUALUDF Prequalification UDF Tab
Project Controls DMWO Work Order
Project Controls DMWI Work Item
Project Controls FCASTUDF Forecast UDF Tab
Project Controls SCCO Subcontract Change Order
Project Controls SCMAST Subcontract
Human Capital Management HRJOBCLASS HR Job Classification
Human Capital Management HRPOSITION HR Positions
Human Capital Management PYEMPLOYEE Employee Profile
Opportunity Management OMOPPO Opportunity
Opportunity Management OMOPPOUDF Opportunity UDF Tab
Opportunity Management OMORG Organization
Opportunity Management OMSALESBDG OM Sales Budget
Core System SYSAI Action Item
Core System SYSCONTACT System Contact