SAP Reports / Programs | Basis Components | Business Management | Organizational Management(BC-BMT-OM) SAP BC

RHALEHRMDORIGXPERT SAP ABAP Report - HR: Maintain HRMDORIGIN (Expert Mode)







RHALEHRMDORIGXPERT is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Maintain Table HRMDORIGIN Table HRMDORIGIN, which is used in distributed Organizational Management and in the 'Distributed HR Master Data' scenario to store the original systems of objects, is maintained...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RHALEHRMDORIGXPERT into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

RE_RHALEHRMDORIGXPER - HR: Maintain HRMDORIGIN (Experts)


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RHALEHRMDORIGXPERT. "Basic submit
SUBMIT RHALEHRMDORIGXPERT AND RETURN. "Return to original report after report execution complete
SUBMIT RHALEHRMDORIGXPERT VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: CHNGPTR = Write change pointers
Selection Text: ORIGSYS = D Original system of an object
Title: HR: Maintain HRMDORIGIN (Expert Mode)
Text Symbol: C32 = Do you want to save before refreshing?
Text Symbol: ORI = Display filter for orig.system
Text Symbol: PAR = Change pointers
Text Symbol: C30 = Reread original system table from the database
Text Symbol: C10 = Exit table maintenance
Text Symbol: C11 = Data was changed
Text Symbol: C12 = Save before exiting?
Text Symbol: C20 = Cancel program
Text Symbol: C21 = Data will be lost.
Text Symbol: C22 = Cancel anyway?


INCLUDES used within this REPORT RHALEHRMDORIGXPERT

INCLUDE RHALEDAT.


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

RH_GET_ACTIVE_WF_PLVAR CALL FUNCTION 'RH_GET_ACTIVE_WF_PLVAR' EXPORTING ask_plvar_dialog = ' ' IMPORTING act_plvar = act_plvar.

RH_OTYPE_HAS_ORIGINAL CALL FUNCTION 'RH_OTYPE_HAS_ORIGINAL' EXPORTING otype = pchotype EXCEPTIONS otype_not_relevant = 1 OTHERS = 2.

RH_CHECK_ORIG_IS_ACTIVE CALL FUNCTION 'RH_CHECK_ORIG_IS_ACTIVE' IMPORTING orig_is_active = orig_is_active.

RH_OTYPE_HAS_ORIGINAL CALL FUNCTION 'RH_OTYPE_HAS_ORIGINAL' EXPORTING otype = objec-otype EXCEPTIONS otype_not_relevant = 1 OTHERS = 2.

OWN_LOGICAL_SYSTEM_GET CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET' IMPORTING own_logical_system = logsys EXCEPTIONS OTHERS = 0.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-c11 textline2 = text-c12 titel = text-c10 IMPORTING answer = answer.

DSYS_SHOW_FOR_F1HELP CALL FUNCTION 'DSYS_SHOW_FOR_F1HELP' EXPORTING dokclass = 'RE' dokname = 'RHALEHRMDORIGXPERT' short_text = $cross EXCEPTIONS OTHERS = 0.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-c21 textline2 = text-c22 titel = text-c20 IMPORTING answer = answer.

HR_ENQUEUE_OBJECT CALL FUNCTION 'HR_ENQUEUE_OBJECT' EXPORTING plvar = new_objects-plvar otype = new_objects-otype objid = new_objects-objid "#EC DOM_EQUAL EXCEPTIONS enqueue_failed = 1 objid_is_initial = 2 illegal_otype = 3 internal_error = 4 OTHERS = 5.

HR_ENQUEUE_OBJECT CALL FUNCTION 'HR_ENQUEUE_OBJECT' EXPORTING plvar = reg_objects-plvar otype = reg_objects-otype objid = reg_objects-objid EXCEPTIONS enqueue_failed = 1 objid_is_initial = 2 illegal_otype = 3 internal_error = 4 OTHERS = 5.

RH_OBJECTS_REGISTER_SAVE CALL FUNCTION 'RH_OBJECTS_REGISTER_SAVE' EXPORTING commit_flg = space TABLES in_objects_register = chng_objects_write EXCEPTIONS OTHERS = 0.

RH_INFTY_CHANGE_PROT CALL FUNCTION 'RH_INFTY_CHANGE_PROT' TABLES changed_objects = chng_objects_chgptr EXCEPTIONS OTHERS = 0.

HR_DEQUEUE_OBJECT_ALL CALL FUNCTION 'HR_DEQUEUE_OBJECT_ALL' EXCEPTIONS OTHERS = 0.

RH_DISPLAY_OBJECT_HISTORY CALL FUNCTION 'RH_DISPLAY_OBJECT_HISTORY' EXPORTING plvar = reg_objects-plvar otype = reg_objects-otype objid = reg_objects-objid "#EC DOM_EQUAL EXCEPTIONS OTHERS = 0.

RH_DISPLAY_OBJECT_HISTORY CALL FUNCTION 'RH_DISPLAY_OBJECT_HISTORY' EXPORTING plvar = reg_objects-plvar otype = reg_objects-otype objid = reg_objects-objid "#EC DOM_EQUAL EXCEPTIONS OTHERS = 0.

RH_OBJECTS_REGISTER_READ CALL FUNCTION 'RH_OBJECTS_REGISTER_READ' TABLES in_hrobjects = all_objects out_objects_register = orig_objects out_hrobjects_not_registered = objects_not_reg EXCEPTIONS OTHERS = 0.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-c11 textline2 = text-c32 titel = text-c30 defaultoption = 'N' IMPORTING answer = answer.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RHALEHRMDORIGXPERT or its description.