SAP IF_HRASR00_PROCESS_CONTROLLER OO Class - Interface for Process Controller Class









IF_HRASR00_PROCESS_CONTROLLER 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_HRASR00_PROCESS_CONTROLLER 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_HRASR00_PROCESS_CONTROLLER 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
ADD_ATTACHMENTSave the attachments for a processPublic
CALL METHOD if_hrasr00_process_controller=>ADD_ATTACHMENT...more details

CHECKCheck process runtime consistencyPublic
CALL METHOD if_hrasr00_process_controller=>CHECK...more details

DELETE_ATTACHMENTDelete an attachmentPublic
CALL METHOD if_hrasr00_process_controller=>DELETE_ATTACHMENT...more details

GET_ATTACHMENTSGet the attachments for a processPublic
CALL METHOD if_hrasr00_process_controller=>GET_ATTACHMENTS...more details

GET_ATTACHMENT_STATUSGet attachment StatusPublic
CALL METHOD if_hrasr00_process_controller=>GET_ATTACHMENT_STATUS...more details

GET_ATTACHMENT_TYPE_PROPERTYGet attachment type for the attachments configuredPublic
CALL METHOD if_hrasr00_process_controller=>GET_ATTACHMENT_TYPE_PROPERTY...more details

GET_CONFIGURATION_OF_EVENTSGet Global Toolbar ButtonPublic
CALL METHOD if_hrasr00_process_controller=>GET_CONFIGURATION_OF_EVENTS...more details

GET_DATAGet Form DataPublic
CALL METHOD if_hrasr00_process_controller=>GET_DATA...more details

GET_HISTORYGet the list of users involved in the processPublic
CALL METHOD if_hrasr00_process_controller=>GET_HISTORY...more details

GET_LINKS_LISTGet list of links for a form scenarioPublic
CALL METHOD if_hrasr00_process_controller=>GET_LINKS_LIST...more details

GET_PA_ACTION_INFOGet PA Action InfoPublic
CALL METHOD if_hrasr00_process_controller=>GET_PA_ACTION_INFO...more details

GET_PA_CENTRAL_PERSON_IDGet PA central person IDPublic
CALL METHOD if_hrasr00_process_controller=>GET_PA_CENTRAL_PERSON_ID...more details

GET_PA_VERSIONIDGet PA Version IDPublic
CALL METHOD if_hrasr00_process_controller=>GET_PA_VERSIONID...more details

GET_PROCESS_CONFIGURATIONRead process configurationPublic
CALL METHOD if_hrasr00_process_controller=>GET_PROCESS_CONFIGURATION...more details

GET_PROCESS_STEP_INFOGet current process step informationPublic
CALL METHOD if_hrasr00_process_controller=>GET_PROCESS_STEP_INFO...more details

GET_SEGMENT_CUSTOMIZINGGet Segment CustomizingPublic
CALL METHOD if_hrasr00_process_controller=>GET_SEGMENT_CUSTOMIZING...more details

GET_START_OBJECTGet the start objectPublic
CALL METHOD if_hrasr00_process_controller=>GET_START_OBJECT...more details

HANDLE_PROCESS_RELATED_EVENTHandle Process Related EventsPublic
CALL METHOD if_hrasr00_process_controller=>HANDLE_PROCESS_RELATED_EVENT...more details

INITIALIZE_FOR_PROCESSInitialize process controller for processPublic
CALL METHOD if_hrasr00_process_controller=>INITIALIZE_FOR_PROCESS...more details

INITIALIZE_FOR_SIMULATION_MODEInitialize process controller for simulation modePublic
CALL METHOD if_hrasr00_process_controller=>INITIALIZE_FOR_SIMULATION_MODE...more details

INITIALIZE_FOR_STEP_OBJECTInitialize process controller for step objectPublic
CALL METHOD if_hrasr00_process_controller=>INITIALIZE_FOR_STEP_OBJECT...more details

INITIALIZE_FOR_WORKITEMInitialize process controller for workitemPublic
CALL METHOD if_hrasr00_process_controller=>INITIALIZE_FOR_WORKITEM...more details

IS_ATTACHMENT_CONFIGUREDIs attachment configured for a form scenario?Public
CALL METHOD if_hrasr00_process_controller=>IS_ATTACHMENT_CONFIGURED...more details

IS_BACK_AGENT_CONFIGUREDIs Back to agent configured for current form scenario stage?Public
CALL METHOD if_hrasr00_process_controller=>IS_BACK_AGENT_CONFIGURED...more details

IS_BACK_AUTH_CONFIGUREDIs Back to author configured for current form scenario stagePublic
CALL METHOD if_hrasr00_process_controller=>IS_BACK_AUTH_CONFIGURED...more details

IS_CONTINUE_CONFIGUREDIs Continue configured for current form scenario stage?Public
CALL METHOD if_hrasr00_process_controller=>IS_CONTINUE_CONFIGURED...more details

IS_DELETE_DRAFT_CONFIGUREDIs Delete Draft configured for current form scenario stage?Public
CALL METHOD if_hrasr00_process_controller=>IS_DELETE_DRAFT_CONFIGURED...more details

IS_ERROR_TOLERANTIs current form scenario stage error tolerant?Public
CALL METHOD if_hrasr00_process_controller=>IS_ERROR_TOLERANT...more details

IS_FORWARD_EXPERT_CONFIGUREDIs Fwd to Expert configured for current form scenario stage?Public
CALL METHOD if_hrasr00_process_controller=>IS_FORWARD_EXPERT_CONFIGURED...more details

IS_SAVE_DRAFT_CONFIGUREDIs Save Draft configured for current form scenario stage?Public
CALL METHOD if_hrasr00_process_controller=>IS_SAVE_DRAFT_CONFIGURED...more details

IS_SAVE_REQUIREDIs the process controller in saving context?Public
CALL METHOD if_hrasr00_process_controller=>IS_SAVE_REQUIRED...more details

IS_SIMULATION_MODEIs process controller running in simulation mode?Public
CALL METHOD if_hrasr00_process_controller=>IS_SIMULATION_MODE...more details

IS_WITHDRAW_CONFIGUREDIs Withdraw configured for current form scenario stage?Public
CALL METHOD if_hrasr00_process_controller=>IS_WITHDRAW_CONFIGURED...more details

PREPARE_SENDPerform Necessary Checks before Send/Save EventsPublic
CALL METHOD if_hrasr00_process_controller=>PREPARE_SEND...more details

SENDExecute the Send EventPublic
CALL METHOD if_hrasr00_process_controller=>SEND...more details

SET_PA_CENTRAL_PERSON_IDSet PA central person IDPublic
CALL METHOD if_hrasr00_process_controller=>SET_PA_CENTRAL_PERSON_ID...more details

SET_START_OBJECTSet the start objectPublic
CALL METHOD if_hrasr00_process_controller=>SET_START_OBJECT...more details






IF_HRASR00_PROCESS_CONTROLLER types

TY_S_DATES -
TY_S_EVENT_ID -
TY_S_PA_ACTION_INFO - PA Action Info
TY_S_SEGMENT_CUSTOMIZING -
TY_S_STAGE_DEP_UI_ATTR -
TY_T_EVENT_ID -
TY_T_SEGMENT_CUSTOMIZING -
TY_T_STAGE_DEP_UI_ATTR -

Links to Related Class(s)

IF_HRASR...
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!