Best Practice | Object Types Table
  • 27 Nov 2024
  • 1 Minute to read
  • Dark
    Light

Best Practice | Object Types Table

  • Dark
    Light

Article summary

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.

ApplicationObject TypeDescription
Project ManagementCMOWNCOOwner Change Order
Project ManagementDMISSUEIssue
Project ManagementPMADDENDAddendum
Project ManagementPMCHK:TYPE1Weekly Check List
Project ManagementPMCHK:TYPE2Monthly Check List
Project ManagementPMCHKLSTCheck List
Project ManagementPMCMNCommunication
Project ManagementPMDAYJRDaily Journals
Project ManagementPMNOTICENotice
Project ManagementPMPLPunch List
Project ManagementPMPROJProject
Project ManagementPMRFIRFI
Project ManagementPMSBMSubmittal
Project ManagementPMTRNSMTTransmittal
Project ManagementPREQUALUDFPrequalification UDF Tab
Project ControlsDMWOWork Order
Project ControlsDMWIWork Item
Project ControlsFCASTUDFForecast UDF Tab
Project ControlsSCCOSubcontract Change Order
Project ControlsSCMASTSubcontract
Human Capital ManagementHRJOBCLASSHR Job Classification
Human Capital ManagementHRPOSITIONHR Positions
Human Capital ManagementPYEMPLOYEEEmployee Profile
Opportunity ManagementOMOPPOOpportunity
Opportunity ManagementOMOPPOUDFOpportunity UDF Tab
Opportunity ManagementOMORGOrganization
Opportunity ManagementOMSALESBDGOM Sales Budget
Core SystemSYSAIAction Item
Core SystemSYSCONTACTSystem Contact