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 NameDescriptionVisability
CHECK_CHG_ROLE_AUTHChecks if user has authorization for rolesPublic
CALL METHOD if_rcm_rec_model=>CHECK_CHG_ROLE_AUTH...more details

CLOSEClose RecordPublic
CALL METHOD if_rcm_rec_model=>CLOSE...more details

CONNECT_TO_BACKENDConnect Back EndPublic
CALL METHOD if_rcm_rec_model=>CONNECT_TO_BACKEND...more details

CREATECreate RecordPublic
CALL METHOD if_rcm_rec_model=>CREATE...more details

DELETEDelete RecordPublic
CALL METHOD if_rcm_rec_model=>DELETE...more details

DELETE_ELEMENTDelete ElementPublic
CALL METHOD if_rcm_rec_model=>DELETE_ELEMENT...more details

GET_ALL_ELEMENTSFind All ElementsPublic
CALL METHOD if_rcm_rec_model=>GET_ALL_ELEMENTS...more details

GET_ELEMENTS_BY_PARENTFind Elements of a ParentPublic
CALL METHOD if_rcm_rec_model=>GET_ELEMENTS_BY_PARENT...more details

GET_ELEMENT_BY_IDFind Element Using the IDPublic
CALL METHOD if_rcm_rec_model=>GET_ELEMENT_BY_ID...more details

GET_RECORD_APIReturn Record APIPublic
CALL METHOD if_rcm_rec_model=>GET_RECORD_API...more details

GET_RECORD_CONTEXT_APIReturn Record Context APIPublic
CALL METHOD if_rcm_rec_model=>GET_RECORD_CONTEXT_API...more details

GET_RECORD_EXPERT_APIReturn Record Expert APIPublic
CALL METHOD if_rcm_rec_model=>GET_RECORD_EXPERT_API...more details

GET_RECORD_HEADERFind Record HeaderPublic
CALL METHOD if_rcm_rec_model=>GET_RECORD_HEADER...more details

GET_RECORD_MODEL_APIReturn API for the Record ModelPublic
CALL METHOD if_rcm_rec_model=>GET_RECORD_MODEL_API...more details

GET_RECORD_MODEL_INFOFind Info for Associated Record ModelPublic
CALL METHOD if_rcm_rec_model=>GET_RECORD_MODEL_INFO...more details

GET_RECORD_POIDReturn POID for the RecordPublic
CALL METHOD if_rcm_rec_model=>GET_RECORD_POID...more details

GET_RECORD_SEARCH_APIReturen Search API for RecordPublic
CALL METHOD if_rcm_rec_model=>GET_RECORD_SEARCH_API...more details

GET_SRMReturn SRM HandlePublic
CALL METHOD if_rcm_rec_model=>GET_SRM...more details

INSERT_ELEMENTInsert ElementPublic
CALL METHOD if_rcm_rec_model=>INSERT_ELEMENT...more details

IS_IN_CREATIONChecks if record is currently being created, not saved yetPublic
CALL METHOD if_rcm_rec_model=>IS_IN_CREATION...more details

OPENOpen RecordPublic
CALL METHOD if_rcm_rec_model=>OPEN...more details

RENAME_ELEMENTRename ElementPublic
CALL METHOD if_rcm_rec_model=>RENAME_ELEMENT...more details

SAVESave RecordPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
C_ACTIVITY_DELETEConstant'Delete' Activity'D'LIKE
RCM_REC_MODEL_ACTIVITY
Public
C_ACTIVITY_INSERTConstant'Insert' Activity'I'LIKE
RCM_REC_MODEL_ACTIVITY
Public
C_ACTIVITY_UPDATEConstant'Change' Activity'U'LIKE
RCM_REC_MODEL_ACTIVITY
Public
C_DELETE_MODE_RAWConstantDelete Mode: 'force' (terminate during creation etc.)'RAW'LIKE
STRING
Public
C_DELETE_MODE_STDConstantDelete Mode: Standard''LIKE
STRING
Public
C_MODEL_NODE_MODE_CHG_RETConstantSupply Model Node in Change.Mode'C'LIKE
RCM_REC_MODEL_NODE_MODE
Public
C_MODEL_NODE_MODE_NONEConstantDo 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!