SAP CRMC_IUIL_OBJPRO Table – Generic Interaction Layer: Object Properties

The CRMC_IUIL_OBJPRO table in SAP ERP or S/4HANA stores Generic Interaction Layer: Object Properties data. There are total 28 fields in CRMC_IUIL_OBJPRO table. The Generic Interaction Layer: Object Properties table is available in all major SAP S/4HANA versions, is implemented as a Column Store table within the SAP HANA database. Additionally we provide an overview of the structure and fields of CRMC_IUIL_OBJPRO table. It is in Tools for Generic IL. Component Implementation in CRM_IU_IL (CRM_IU_IL_TOOLS) ABAP package and is part of the Cross Components (CRM-IU-XC) module.

SAP CRMC_IUIL_OBJPRO Table Fields

Following is the list of fields that are available in SAP CRMC_IUIL_OBJPRO table. The primary key fields of the table are CLIENT (Client), COMPONENT_NAME (Component Name), OBJECT_NAME (External Name of Object).

Field Description Data Element Check Table Data Type
CLIENT Client MANDT CLNT (3)
COMPONENT_NAME Component Name CRMT_COMPONENT_NAME CRMC_GIL_COMP CHAR (6)
OBJECT_NAME External Name of Object CRMT_EXT_OBJ_NAME CHAR (30)
OBJECT_KIND Object Type CRMT_OBJKIND CHAR (1)
KEY_STRUCT Key Structure CRMT_GENIL_KEY_STRUCTURE CHAR (30)
ATTR_STRUCT Attribute Structure CRMT_GENIL_ATTRIBUTE_STRUCTURE CHAR (30)
CREATE_STRUCT Structure for Creation CRMT_GENIL_CREATE_STRUCTURE CHAR (30)
ROOT_OBJECT Root Object CRMT_EXT_ROOT_OBJ_NAME CHAR (30)
NO_ERRORS_ACCEPT Logical Variable CRMT_GENIL_BOOL_NO_ERR_ACCEPTD CHAR (1)
IMPL_CLASS Implementation Class Name CRMT_IUIL_CLSNAME CHAR (30)
RFC_NEEDED Utilities IL: RFC destination needed for object CRMT_IUIL_RFC_NEEDED CHAR (1)
INSTANCE_SAVE_NO Logical Variable, Similar To ABAP_BOOL from Type Pool ABAP CRMT_GENIL_BOOLEAN CHAR (1)
DIRECT_CREATE_RE Logical Variable, Similar To ABAP_BOOL from Type Pool ABAP CRMT_GENIL_BOOLEAN CHAR (1)
NON_UNIQUE_PAREN Logical Variable, Similar To ABAP_BOOL from Type Pool ABAP CRMT_GENIL_BOOLEAN CHAR (1)
MAPPING_TYPE Attribute – Mapping Type CRMT_GENIL_MAPPING_TYPE CHAR (1)
WS_ENABLED Logical Variable, Similar To ABAP_BOOL from Type Pool ABAP CRMT_GENIL_BOOLEAN CHAR (1)
RESULT_OBJ_NAME External Name of Object CRMT_EXT_OBJ_NAME CHAR (30)
NO_DIRECT_ROOT_D Logical Variable, Similar To ABAP_BOOL from Type Pool ABAP CRMT_GENIL_BOOLEAN CHAR (1)
DYN_MODIFY_CHECK Dynamic Modify Check WCF_DYN_MODIFY_CHECK CHAR (1)
DYN_DELETE_CHECK Dynamic Delete Check WCF_DYN_DELETE_CHECK CHAR (1)
DEFER_ATTR_PROPS Deferred Attribute Properties Loading Support WCF_DEFERRED_ATTR_PROPS CHAR (1)
OPT_LOCK_SUPPORT Optimistic Lock Supported WCF_OPTIMISTIC_LOCK_SUPPORTED CHAR (1)
ASYNC_SAVE_SUPRT Asynchronous Save Supported WCF_ASYNC_SAVE_SUPPORTED CHAR (1)
SUPER_OBJECT External Name of Object CRMT_EXT_OBJ_NAME CHAR (30)
DYNAMIC_CREATE_D Creation of BOL Objects to be controlled dynamically GENILT_DYNAMIC_CREATE_DATA CHAR (1)
TRANSIENT_OBJECT Checkbox: Transient Object WCF_TRANSIENT_OBJECT CHAR (1)
LOCKED_SEPARATLY Entity is Locked Separately WCF_LOCKED_SEPARATELY CHAR (1)
MA_ENABLED Mass Access Enabled WCF_MA_ENABLED CHAR (1)