Each subobject of the CRM document has its own object name that is defined in the table CRMC_OBJECTS. This name used by services such as the link handler and the event handler to identify the initiator. The object name in the generic function module is also used to save the CRM document, in order to determine the names of function modules, work structures, database tables that belong to this subobject. The generic function module for saving the CRM document can only be used for subobjects that are registered in the table CRMC_OBJECTS and which conform to the programming model and the naming conventions for the CRM documents.
The Object Type, which is assigned in the table CRMC_OBJECTS to the object name is just a short form of the object name to save space.