RHHRS000 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter RHHRS000 into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Title: Interface
INCLUDE MPH5ATOP.
INCLUDE RHHRSDAT.
INCLUDE MPHFCOD0.
No SAP DATABASE tables are accessed within this REPORT code!
RH_HRSOBJECT_MAINTAIN CALL FUNCTION 'RH_HRSOBJECT_MAINTAIN' EXPORTING ACT_OTYPE = HRS_OTYPE ACT_OBJID = HRS_OBJID ACT_FCODE = DISPLAY EXCEPTIONS OTYPE_NOT_FOUND = 0.
RH_HRSOBJECT_MAINTAIN CALL FUNCTION 'RH_HRSOBJECT_MAINTAIN' EXPORTING ACT_OBJID = HRS_OBJID ACT_FCODE = DELO ACT_OTYPE = HRS_OTYPE EXCEPTIONS OTYPE_NOT_FOUND = 0.
RH_HRSOBJECT_MAINTAIN CALL FUNCTION 'RH_HRSOBJECT_MAINTAIN' EXPORTING ACT_OTYPE = HRS_OTYPE ACT_OBJID = HRS_OBJID ACT_FCODE = CHANGE EXCEPTIONS OTYPE_NOT_FOUND = 0.
RH_HRSOBJECT_MAINTAIN CALL FUNCTION 'RH_HRSOBJECT_MAINTAIN' EXPORTING ACT_OTYPE = HRS_OTYPE ACT_OBJID = HRS_OBJID ACT_FCODE = INSERT IMPORTING ACT_OBJID = HRS_OBJID EXCEPTIONS OTHERS = 4.
RH_READ_HRS_OBJECT_TEXT CALL FUNCTION 'RH_READ_HRS_OBJECT_TEXT' EXPORTING ACT_LANGU = READ_CRITERIA-LANGU ACT_OBJID = HRS_OBJID ACT_OTYPE = HRS_OTYPE STORE_FLAG = READ_CRITERIA-STORE AUTHORITY_CHECK = READ_CRITERIA-STRU_AUTHY READ_DB = READ_CRITERIA-READ_DB IMPORTING ACT_SHORT = ACT_SHORT ACT_STEXT = ACT_STEXT EXCEPTIONS OTHERS = 4.
RH_CHECK_HRS_OBJECT_EXISTS CALL FUNCTION 'RH_CHECK_HRS_OBJECT_EXISTS' EXPORTING ACT_OBJID = HRS_OBJID ACT_OTYPE = HRS_OTYPE BYPASSING_BUFFER = READ_CRITERIA-READ_DB EXCEPTIONS OBJECT_NOT_FOUND = 04.
RH_GET_HRS_INFTY CALL FUNCTION 'RH_GET_HRS_INFTY' EXPORTING ACT_INFTY = ACT_INFTY ACT_OBJEC = ACT_OBJEC TABLES ACT_INFTY_TAB = GEI_ITNAME.
RH_CHECK_HRS_MACO CALL FUNCTION 'RH_CHECK_HRS_MACO' EXPORTING ACT_LANGU = READ_CRITERIA-LANGU ACT_LIMIT = $FOT_LIMIT ACT_OTYPE = HRS_OTYPE ACT_SEARCH = $FOT_SEARCH TABLES ACT_HRS_DATA = ACT_HRS_DATA EXCEPTIONS OTHERS = 4.
RH_STRU_AUTHORITY_CHECK CALL FUNCTION 'RH_STRU_AUTHORITY_CHECK' EXPORTING FCODE = DISPLAY PLVAR = DBSEL_PLVAR OTYPE = DBSEL_OTYPE OBJID = ACT_HRSOBJECT-OBJID EXCEPTIONS NO_STRU_AUTHORITY = 1 NO_STRU_AUTHORITY_HYPER = 2 NO_STRU_AUTHORITY_AT_ALL = 3 NO_BASE_AUTHORITY = 4.
ENQUEUE_HRSOBJECT CALL FUNCTION 'ENQUEUE_HRSOBJECT' EXPORTING OBJID = ENQUEUE_KEY-OBJID OTYPE = ENQUEUE_KEY-OTYPE X_OBJID = ' ' X_OTYPE = ' ' _SCOPE = '2' _WAIT = ' ' EXCEPTIONS FOREIGN_LOCK = 04 SYSTEM_FAILURE = 12.
DEQUEUE_HRSOBJECT CALL FUNCTION 'DEQUEUE_HRSOBJECT' EXPORTING OBJID = DEQUEUE_KEY-OBJID OTYPE = DEQUEUE_KEY-OTYPE X_OBJID = ' ' X_OTYPE = ' ' _SCOPE = '3'.
RH_ARRAY_READ_HRS1000 CALL FUNCTION 'RH_ARRAY_READ_HRS1000' EXPORTING ACT_OTYPE = HRS_OTYPE ACT_LANGU = READ_CRITERIA-LANGU STORE_FLAG = READ_CRITERIA-STORE AUTHORITY_CHECK = READ_CRITERIA-STRU_AUTHY READ_DB = READ_CRITERIA-READ_DB TABLES ACT_OBJECTS = HRS_OBJECTS EXCEPTIONS OTHERS = 0.
RH_READ_HRS_OBJECT_TEXT CALL FUNCTION 'RH_READ_HRS_OBJECT_TEXT' EXPORTING ACT_LANGU = READ_CRITERIA-LANGU ACT_OTYPE = HRS_OTYPE ACT_OBJID = HRS_OBJID STORE_FLAG = READ_CRITERIA-STORE AUTHORITY_CHECK = READ_CRITERIA-STRU_AUTHY READ_DB = READ_CRITERIA-READ_DB IMPORTING ACT_SHORT = ACT_SHORT ACT_STEXT = ACT_STEXT EXCEPTIONS OTHERS = 4.
RH_HRSOBJECT_MAINTAIN CALL FUNCTION 'RH_HRSOBJECT_MAINTAIN' EXPORTING ACT_OTYPE = HRS_OTYPE EXCEPTIONS OTHERS = 0.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.