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 Name | Description | Visability |
| ADD_ATTACHMENT | Save the attachments for a process | Public |
| CALL METHOD if_hrasr00_process_controller=>ADD_ATTACHMENT...more details | ||
| CHECK | Check process runtime consistency | Public |
| CALL METHOD if_hrasr00_process_controller=>CHECK...more details | ||
| DELETE_ATTACHMENT | Delete an attachment | Public |
| CALL METHOD if_hrasr00_process_controller=>DELETE_ATTACHMENT...more details | ||
| GET_ATTACHMENTS | Get the attachments for a process | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_ATTACHMENTS...more details | ||
| GET_ATTACHMENT_STATUS | Get attachment Status | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_ATTACHMENT_STATUS...more details | ||
| GET_ATTACHMENT_TYPE_PROPERTY | Get attachment type for the attachments configured | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_ATTACHMENT_TYPE_PROPERTY...more details | ||
|
| ||
| GET_CONFIGURATION_OF_EVENTS | Get Global Toolbar Button | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_CONFIGURATION_OF_EVENTS...more details | ||
| GET_DATA | Get Form Data | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_DATA...more details | ||
| GET_HISTORY | Get the list of users involved in the process | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_HISTORY...more details | ||
| GET_LINKS_LIST | Get list of links for a form scenario | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_LINKS_LIST...more details | ||
| GET_PA_ACTION_INFO | Get PA Action Info | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_PA_ACTION_INFO...more details | ||
| GET_PA_CENTRAL_PERSON_ID | Get PA central person ID | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_PA_CENTRAL_PERSON_ID...more details | ||
| GET_PA_VERSIONID | Get PA Version ID | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_PA_VERSIONID...more details | ||
| GET_PROCESS_CONFIGURATION | Read process configuration | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_PROCESS_CONFIGURATION...more details | ||
| GET_PROCESS_STEP_INFO | Get current process step information | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_PROCESS_STEP_INFO...more details | ||
| GET_SEGMENT_CUSTOMIZING | Get Segment Customizing | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_SEGMENT_CUSTOMIZING...more details | ||
| GET_START_OBJECT | Get the start object | Public |
| CALL METHOD if_hrasr00_process_controller=>GET_START_OBJECT...more details | ||
| HANDLE_PROCESS_RELATED_EVENT | Handle Process Related Events | Public |
| CALL METHOD if_hrasr00_process_controller=>HANDLE_PROCESS_RELATED_EVENT...more details | ||
| INITIALIZE_FOR_PROCESS | Initialize process controller for process | Public |
| CALL METHOD if_hrasr00_process_controller=>INITIALIZE_FOR_PROCESS...more details | ||
| INITIALIZE_FOR_SIMULATION_MODE | Initialize process controller for simulation mode | Public |
| CALL METHOD if_hrasr00_process_controller=>INITIALIZE_FOR_SIMULATION_MODE...more details | ||
| INITIALIZE_FOR_STEP_OBJECT | Initialize process controller for step object | Public |
| CALL METHOD if_hrasr00_process_controller=>INITIALIZE_FOR_STEP_OBJECT...more details | ||
| INITIALIZE_FOR_WORKITEM | Initialize process controller for workitem | Public |
| CALL METHOD if_hrasr00_process_controller=>INITIALIZE_FOR_WORKITEM...more details | ||
| IS_ATTACHMENT_CONFIGURED | Is attachment configured for a form scenario? | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_ATTACHMENT_CONFIGURED...more details | ||
| IS_BACK_AGENT_CONFIGURED | Is 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_CONFIGURED | Is Back to author configured for current form scenario stage | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_BACK_AUTH_CONFIGURED...more details | ||
| IS_CONTINUE_CONFIGURED | Is Continue configured for current form scenario stage? | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_CONTINUE_CONFIGURED...more details | ||
| IS_DELETE_DRAFT_CONFIGURED | Is Delete Draft configured for current form scenario stage? | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_DELETE_DRAFT_CONFIGURED...more details | ||
| IS_ERROR_TOLERANT | Is current form scenario stage error tolerant? | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_ERROR_TOLERANT...more details | ||
| IS_FORWARD_EXPERT_CONFIGURED | Is 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_CONFIGURED | Is Save Draft configured for current form scenario stage? | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_SAVE_DRAFT_CONFIGURED...more details | ||
| IS_SAVE_REQUIRED | Is the process controller in saving context? | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_SAVE_REQUIRED...more details | ||
| IS_SIMULATION_MODE | Is process controller running in simulation mode? | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_SIMULATION_MODE...more details | ||
| IS_WITHDRAW_CONFIGURED | Is Withdraw configured for current form scenario stage? | Public |
| CALL METHOD if_hrasr00_process_controller=>IS_WITHDRAW_CONFIGURED...more details | ||
| PREPARE_SEND | Perform Necessary Checks before Send/Save Events | Public |
| CALL METHOD if_hrasr00_process_controller=>PREPARE_SEND...more details | ||
| SEND | Execute the Send Event | Public |
| CALL METHOD if_hrasr00_process_controller=>SEND...more details | ||
| SET_PA_CENTRAL_PERSON_ID | Set PA central person ID | Public |
| CALL METHOD if_hrasr00_process_controller=>SET_PA_CENTRAL_PERSON_ID...more details | ||
| SET_START_OBJECT | Set the start object | Public |
| 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