SAP /IWBEP/CL_MGW_ABS_MODEL OO Class - Definition class to define a meta model programatically
/IWBEP/CL_MGW_ABS_MODEL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /IWBEP/CL_MGW_ABS_MODEL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /IWBEP/IF_MGW_MED_LOADInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /IWBEP/IF_MGW_DEFAULT_ENTITIESMethod list of /IWBEP/CL_MGW_ABS_MODEL SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| DEFINE | Define method for model - needs to be implemented | Public |
| CALL METHOD /iwbep/cl_mgw_abs_model=>DEFINE...more details | ||
| GET_LAST_MODIFIED | Returns the last modification of model class | Public |
| CALL METHOD /iwbep/cl_mgw_abs_model=>GET_LAST_MODIFIED...more details | ||
| GET_MODEL_NAME | Protected | |
| CALL METHOD /iwbep/cl_mgw_abs_model=>GET_MODEL_NAME...more details | ||
| GET_MODEL_VERSION | Protected | |
| CALL METHOD /iwbep/cl_mgw_abs_model=>GET_MODEL_VERSION...more details | ||
| GET_MP_FACADE | Returns the Model Provider Facade | Protected |
| CALL METHOD /iwbep/cl_mgw_abs_model=>GET_MP_FACADE...more details | ||
| GET_SOURCE_INFO_CLASS | Name of ME if it implements /IWBEP/IF_MGW_MED_SOURCE_INFO | Private |
| CALL METHOD /iwbep/cl_mgw_abs_model=>GET_SOURCE_INFO_CLASS...more details | ||
|
| ||
| GET_VOCAN_PROVIDER_TEXTS | Get texts of provider text type for Annotation Simple Values | Public |
| CALL METHOD /iwbep/cl_mgw_abs_model=>GET_VOCAN_PROVIDER_TEXTS...more details | ||
| GET_VOCAN_TEXTS | Get texts for Annotation Simple Values | Public |
| CALL METHOD /iwbep/cl_mgw_abs_model=>GET_VOCAN_TEXTS...more details | ||
| PREPARE_VL_SEARCH_INFO | Private | |
| CALL METHOD /iwbep/cl_mgw_abs_model=>PREPARE_VL_SEARCH_INFO...more details | ||
| SET_APPLICATION_COMPONENT_ID | Set Application Component ID in Model Header | Private |
| CALL METHOD /iwbep/cl_mgw_abs_model=>SET_APPLICATION_COMPONENT_ID...more details | ||
| SET_RAL_RELEVANCE | Set read access logging relevance | Private |
| CALL METHOD /iwbep/cl_mgw_abs_model=>SET_RAL_RELEVANCE...more details | ||
| SET_SERVICE_RELEASE_STATUS | Private | |
| CALL METHOD /iwbep/cl_mgw_abs_model=>SET_SERVICE_RELEASE_STATUS...more details | ||
/IWBEP/CL_MGW_ABS_MODEL attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| CARDINALITY_ENTITY | Constant | /IWBEP/IF_MGW_MED_ODATA_TYPES=>GCS_CARDINALITY-CARDINALITY_1_1 | LIKE /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | Public | |
| CARDINALITY_ENTITY_0 | Constant | /IWBEP/IF_MGW_MED_ODATA_TYPES=>GCS_CARDINALITY-CARDINALITY_0_1 | LIKE /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | Public | |
| CARDINALITY_FEED | Constant | /IWBEP/IF_MGW_MED_ODATA_TYPES=>GCS_CARDINALITY-CARDINALITY_0_N | LIKE /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | Public | |
| GCS_FC_TARGET_PATH | Constant | LIKE | Public | ||
| GCS_METHODS | Constant | LIKE | Private | ||
| GCS_SAP_ASSOCIATIONS | Instance Attribute | LIKE | Public | ||
| GCS_SAP_ENTITY_BINDING_NAME | Instance Attribute | LIKE | Public | ||
| GCS_SAP_ENTITY_SET_NAME | Instance Attribute | LIKE | Public | ||
| GCS_SAP_ENTITY_TYPE_NAME | Instance Attribute | LIKE | Public | ||
| GCS_SAP_PROPERTY_NAME | Instance Attribute | LIKE | Public | ||
| GCS_SAP_SEMANTIC | Constant | LIKE | Public | ||
| GCS_SAP_TEXT_OBJECT_TYPES | Constant | LIKE | Public | ||
| GC_DEFAULT_SCHEMA_VERSION | Constant | Service Version | '1' | LIKE /IWBEP/MED_SRV_SCHEMA_VERSION | Public |
| INTERNAL_TYPE | Instance Attribute | LIKE | Public | ||
| MODEL | Instance Attribute | LIKE /IWBEP/IF_MGW_ODATA_MODEL | Public | ||
| MO_FACADE | Instance Attribute | OData Channal - Model Provider Facade | LIKE /IWBEP/CL_MGW_MP_FACADE | Private | |
| MO_MODEL | Instance Attribute | LIKE /IWBEP/CL_MGW_ODATA_MODEL | Private | ||
| MO_VOCAN_MODEL | Instance Attribute | Vocabulary Annotation Model | LIKE /IWBEP/CL_MGW_VOCAN_MODEL | Private | |
| MS_DEFAULT_SYSTEM_ALIAS_INFO | Instance Attribute | System Alias Information | LIKE /IWBEP/S_DEFI_ALIAS_INFO | Private | |
| MV_LAST_MODIFIED | Instance Attribute | LIKE TIMESTAMP | Private | ||
| MV_MDL_NAME | Instance Attribute | LIKE /IWBEP/MED_MDL_TECHNICAL_NAME | Private | ||
| MV_MDL_VERSION | Instance Attribute | LIKE /IWBEP/MED_MDL_VERSION | Private | ||
| MV_SERVICE_TECH_NAME | Instance Attribute | Technical Model Name | LIKE /IWBEP/MED_GRP_TECHNICAL_NAME | Private | |
| MV_SERVICE_VERSION | Instance Attribute | Service Version | LIKE /IWBEP/MED_GRP_VERSION | Private | |
| MV_VOCAN_TECH_NAME | Instance Attribute | Technical Vocabulary Annotation File Name | LIKE /IWBEP/MED_VA_FILE_TECH_NAME | Private | |
| MV_VOCAN_VERSION | Instance Attribute | Vocabulary Annotation File Version | LIKE /IWBEP/MED_VA_FILE_VERSION | Private | |
| VALUE_HELP | Instance Attribute | LIKE | Public | ||
| VOCAB_ANNO_MODEL | Instance Attribute | Vocabulary Annotation Model - API to define Annoations | LIKE /IWBEP/IF_MGW_VOCAN_MODEL | Public |
/IWBEP/CL_MGW_ABS_MODEL types
SAP__TS_COVERPAGE -SAP__TS_FIT_TO_PAGE -
SAP__TS_FOOTER -
SAP__TS_FORMAT -
SAP__TS_HEADER -
SAP__TS_HEADERFOOTERFIELD -
SAP__TS_HIERARCHY -
SAP__TS_PDF_DOC_DESC -
SAP__TS_PDF_STANDARD -
SAP__TS_SIGNATURE_PROPERTY -
SAP__TS_TABLECOLUMNS -
SAP__TS_VALUE_HELP -
SAP__TT_COVERPAGE -
SAP__TT_FORMAT -
SAP__TT_PDF_DOC_DESC -
SAP__TT_TABLECOLUMNS -
SAP__TT_VALUE_HELP -
Links to Related Class(s)
/IWBEP/C...Full list of available SAP object classes
Search for further information about these or an SAP related objects