The CRM_IUIL_OBJPROP table in SAP ERP or S/4HANA stores IS-U:Characteristics of Objects in Generic Interaction Layer data. There are total 29 fields in CRM_IUIL_OBJPROP table. The IS-U:Characteristics of Objects in Generic Interaction Layer 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 CRM_IUIL_OBJPROP 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 CRM_IUIL_OBJPROP Table Fields
Following is the list of fields that are available in SAP CRM_IUIL_OBJPROP table. The primary key fields of the table are COMPONENT_NAME (Component Name), OBJECT_NAME (External Name of Object).
| Field | Description | Data Element | Check Table | Data Type |
|---|---|---|---|---|
| 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) | |
| SWITCH_ID | Id of a Switch in Switch Framework | SFW_SWITCH_ID | CHAR (30) | |
| REACTION | Reaction to Switch | SFW_SHOWHIDE | 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) |


