SAP IF_RCM_REC_MODEL OO Class - Record : UI-Independent Model
IF_RCM_REC_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 IF_RCM_REC_MODEL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_RCM_REC_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 |
CHECK_CHG_ROLE_AUTH | Checks if user has authorization for roles | Public |
CALL METHOD if_rcm_rec_model=>CHECK_CHG_ROLE_AUTH...more details | ||
CLOSE | Close Record | Public |
CALL METHOD if_rcm_rec_model=>CLOSE...more details | ||
CONNECT_TO_BACKEND | Connect Back End | Public |
CALL METHOD if_rcm_rec_model=>CONNECT_TO_BACKEND...more details | ||
CREATE | Create Record | Public |
CALL METHOD if_rcm_rec_model=>CREATE...more details | ||
DELETE | Delete Record | Public |
CALL METHOD if_rcm_rec_model=>DELETE...more details | ||
DELETE_ELEMENT | Delete Element | Public |
CALL METHOD if_rcm_rec_model=>DELETE_ELEMENT...more details | ||
| ||
GET_ALL_ELEMENTS | Find All Elements | Public |
CALL METHOD if_rcm_rec_model=>GET_ALL_ELEMENTS...more details | ||
GET_ELEMENTS_BY_PARENT | Find Elements of a Parent | Public |
CALL METHOD if_rcm_rec_model=>GET_ELEMENTS_BY_PARENT...more details | ||
GET_ELEMENT_BY_ID | Find Element Using the ID | Public |
CALL METHOD if_rcm_rec_model=>GET_ELEMENT_BY_ID...more details | ||
GET_RECORD_API | Return Record API | Public |
CALL METHOD if_rcm_rec_model=>GET_RECORD_API...more details | ||
GET_RECORD_CONTEXT_API | Return Record Context API | Public |
CALL METHOD if_rcm_rec_model=>GET_RECORD_CONTEXT_API...more details | ||
GET_RECORD_EXPERT_API | Return Record Expert API | Public |
CALL METHOD if_rcm_rec_model=>GET_RECORD_EXPERT_API...more details | ||
GET_RECORD_HEADER | Find Record Header | Public |
CALL METHOD if_rcm_rec_model=>GET_RECORD_HEADER...more details | ||
GET_RECORD_MODEL_API | Return API for the Record Model | Public |
CALL METHOD if_rcm_rec_model=>GET_RECORD_MODEL_API...more details | ||
GET_RECORD_MODEL_INFO | Find Info for Associated Record Model | Public |
CALL METHOD if_rcm_rec_model=>GET_RECORD_MODEL_INFO...more details | ||
GET_RECORD_POID | Return POID for the Record | Public |
CALL METHOD if_rcm_rec_model=>GET_RECORD_POID...more details | ||
GET_RECORD_SEARCH_API | Returen Search API for Record | Public |
CALL METHOD if_rcm_rec_model=>GET_RECORD_SEARCH_API...more details | ||
GET_SRM | Return SRM Handle | Public |
CALL METHOD if_rcm_rec_model=>GET_SRM...more details | ||
INSERT_ELEMENT | Insert Element | Public |
CALL METHOD if_rcm_rec_model=>INSERT_ELEMENT...more details | ||
IS_IN_CREATION | Checks if record is currently being created, not saved yet | Public |
CALL METHOD if_rcm_rec_model=>IS_IN_CREATION...more details | ||
OPEN | Open Record | Public |
CALL METHOD if_rcm_rec_model=>OPEN...more details | ||
RENAME_ELEMENT | Rename Element | Public |
CALL METHOD if_rcm_rec_model=>RENAME_ELEMENT...more details | ||
SAVE | Save Record | Public |
CALL METHOD if_rcm_rec_model=>SAVE...more details |
IF_RCM_REC_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 |
C_ACTIVITY_DELETE | Constant | 'Delete' Activity | 'D' | LIKE RCM_REC_MODEL_ACTIVITY | Public |
C_ACTIVITY_INSERT | Constant | 'Insert' Activity | 'I' | LIKE RCM_REC_MODEL_ACTIVITY | Public |
C_ACTIVITY_UPDATE | Constant | 'Change' Activity | 'U' | LIKE RCM_REC_MODEL_ACTIVITY | Public |
C_DELETE_MODE_RAW | Constant | Delete Mode: 'force' (terminate during creation etc.) | 'RAW' | LIKE STRING | Public |
C_DELETE_MODE_STD | Constant | Delete Mode: Standard | '' | LIKE STRING | Public |
C_MODEL_NODE_MODE_CHG_RET | Constant | Supply Model Node in Change.Mode | 'C' | LIKE RCM_REC_MODEL_NODE_MODE | Public |
C_MODEL_NODE_MODE_NONE | Constant | Do Not Display Model Node | ' ' | LIKE RCM_REC_MODEL_NODE_MODE | Public |
Links to Related Class(s)
IF_RCM_R...Full list of available SAP object classes
Search for further information about these or an SAP related objects