RHALEORGMOVEF01 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 RHALEORGMOVEF01 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RH_CHECK_OBJECT_FOR_OUTBOUND CALL FUNCTION 'RH_CHECK_OBJECT_FOR_OUTBOUND' EXPORTING plvar = hr_objects-plvar otype = hr_objects-otype objid = hr_objects-objid "#EC DOM_EQUAL check_enqueue = $cross check_original = $cross EXCEPTIONS object_is_enqueued = 1 object_is_not_original = 2 object_is_not_registered = 3 OTHERS = 4.
RH_OBJECTS_REGISTER_READ CALL FUNCTION 'RH_OBJECTS_REGISTER_READ' TABLES in_hrobjects = hr_objects out_objects_register = objects_register EXCEPTIONS OTHERS = 0.
RH_INFTY_CHANGE_PROT CALL FUNCTION 'RH_INFTY_CHANGE_PROT' TABLES changed_objects = changepointers EXCEPTIONS OTHERS = 0.
RH_OBJECT_IN_MOVE_REGISTER CALL FUNCTION 'RH_OBJECT_IN_MOVE_REGISTER' EXPORTING plvar = hr_objects-plvar otype = hr_objects-otype objid = hr_objects-objid origsystem = rcvprn EXCEPTIONS own_logical_system_not_defined = 1 duplicate_key = 2 OTHERS = 3.
RH_OBJECTS_REGISTER_READ CALL FUNCTION 'RH_OBJECTS_REGISTER_READ' TABLES in_hrobjects = hr_objects out_objects_register = out_hrobjorig EXCEPTIONS OTHERS = 0.
BAPI_ORGMASTER_SAVE_ORIG_MULT CALL FUNCTION 'BAPI_ORGMASTER_SAVE_ORIG_MULT' DESTINATION rfc_dest EXPORTING testrun = testrun overwritelocalrelations = ovr_loc_relat TABLES hrobjectheader = hr_object_header hrinfotypeheader = hr_infotype_header hrinfotypesdata = hr_infotype_sdata hrobjectoriginalsystem = hr_object_original return = return2 EXCEPTIONS communication_failure = 1 MESSAGE msg_text system_failure = 2 MESSAGE msg_text.
RH_ADJUST_MOVED_RELATIONS CALL FUNCTION 'RH_ADJUST_MOVED_RELATIONS' EXPORTING targetsys = rcvprn TABLES moved_objects = hr_objects.
BAPI_ORGMASTER_REPLICATE CALL FUNCTION 'BAPI_ORGMASTER_REPLICATE' DESTINATION rfc_dest TABLES hrobjectheader = hr_object_header return = return1 EXCEPTIONS communication_failure = 1 MESSAGE msg_text system_failure = 2 MESSAGE msg_text.
RH_OBJECTS_REGISTER_CLEAR CALL FUNCTION 'RH_OBJECTS_REGISTER_CLEAR' TABLES in_hrobjects = hr_objects EXCEPTIONS OTHERS = 0.
RH_OBJECTS_REGISTER_SAVE CALL FUNCTION 'RH_OBJECTS_REGISTER_SAVE' EXPORTING commit_flg = $cross TABLES in_objects_register = objects_register EXCEPTIONS OTHERS = 0.
HR_DEQUEUE_OBJECT_ALL CALL FUNCTION 'HR_DEQUEUE_OBJECT_ALL' EXCEPTIONS OTHERS = 0.
RH_MESSAGETYPE_IDOCTYPE_GET CALL FUNCTION 'RH_MESSAGETYPE_IDOCTYPE_GET' IMPORTING messagetype = mestyp.
RH_DISTRIBUTED_INFOTYPES CALL FUNCTION 'RH_DISTRIBUTED_INFOTYPES' EXPORTING message_type = mestyp receiving_system = rcvprn "#EC DOM_EQUAL check_model = space TABLES distributed_infty_subty = tmp_infty_subty distributed_otypes = t_otype distributed_rela_subty = tmp_rela_subty EXCEPTIONS OTHERS = 0.
RH_OTYPE_HAS_ORIGINAL CALL FUNCTION 'RH_OTYPE_HAS_ORIGINAL' EXPORTING otype = t_otype-otype EXCEPTIONS otype_not_relevant = 1 OTHERS = 2.
HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING display = space selectfield = 'SYSTEM' titel = text-sys show_all_values_at_first_time = 'X' write_selectfield_in_colours = 'X' IMPORTING ind = help_tab_ind TABLES fields = fields_tab full_table = i_values_rcvprn EXCEPTIONS full_table_empty = 1 no_tablestructure_given = 2 no_tablefields_in_dictionary = 3 more_then_one_selectfield = 4 no_selectfield = 5 OTHERS = 6.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING NAME = icon_green_light INFO = text-008 IMPORTING RESULT = item-t_image EXCEPTIONS OTHERS = 0.
RPY_MESSAGE_COMPOSE CALL FUNCTION 'RPY_MESSAGE_COMPOSE' EXPORTING language = sy-langu message_id = item-msgid message_number = item-msgno IMPORTING message_text = msg_text EXCEPTIONS OTHERS = 0.
OM_GET_ICON_OF_OTYPE CALL FUNCTION 'OM_GET_ICON_OF_OTYPE' EXPORTING otype = hr_objects-otype IMPORTING iconname = icon EXCEPTIONS OTHERS = 1.
CALL FUNCTION 'ICON_CREATE' EXPORTING NAME = icon_red_light INFO = text-010 IMPORTING RESULT = item-t_image EXCEPTIONS OTHERS = 0.
RPY_MESSAGE_COMPOSE CALL FUNCTION 'RPY_MESSAGE_COMPOSE' EXPORTING language = sy-langu message_id = item-msgid message_number = item-msgno IMPORTING message_text = msg_text EXCEPTIONS OTHERS = 0.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING NAME = icon_yellow_light INFO = text-009 IMPORTING RESULT = item-t_image EXCEPTIONS OTHERS = 0.
RPY_MESSAGE_COMPOSE CALL FUNCTION 'RPY_MESSAGE_COMPOSE' EXPORTING language = sy-langu message_id = item-msgid message_number = item-msgno IMPORTING message_text = msg_text EXCEPTIONS OTHERS = 0.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING NAME = icon_yellow_light INFO = text-009 IMPORTING RESULT = tmp_icon EXCEPTIONS OTHERS = 0.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING NAME = icon_red_light INFO = text-010 IMPORTING RESULT = tmp_icon EXCEPTIONS OTHERS = 0.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING NAME = icon_red_light INFO = text-010 IMPORTING RESULT = tmp_icon EXCEPTIONS OTHERS = 0.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING NAME = icon_green_light INFO = text-008 IMPORTING RESULT = tmp_icon EXCEPTIONS OTHERS = 0.
RPY_MESSAGE_COMPOSE CALL FUNCTION 'RPY_MESSAGE_COMPOSE' EXPORTING language = sy-langu message_id = messages-msgid message_number = messages-msgno message_var1 = messages-msgv1 message_var2 = messages-msgv2 message_var3 = messages-msgv3 message_var4 = messages-msgv4 IMPORTING message_text = msg_text EXCEPTIONS message_not_found = 1 OTHERS = 2.
RH_MESSAGETYPE_IDOCTYPE_GET CALL FUNCTION 'RH_MESSAGETYPE_IDOCTYPE_GET' IMPORTING messagetype = message_type.
RH_OBJECT_IDOCDATA_CREATE CALL FUNCTION 'RH_OBJECT_IDOCDATA_CREATE' EXPORTING mode = $upd_mode proof = proof begda = pc-begda endda = pc-endda message_type = message_type TABLES t_hrobjinfty = t_hrobjinfty t_infty_subty = t_infty_subty out_hrplogi = out_plogi out_hrobjinfty = out_hrobjinfty out_hrobjsdata = out_hrobjsdata out_pnnnnsdata = out_pnnnnsdata error_message = tmp_messages EXCEPTIONS OTHERS = 0.
RH_CHECK_ALERELA CALL FUNCTION 'RH_CHECK_ALERELA' EXPORTING relat = i1001-relat ale_rsign = i1001-rsign from_obj = i1001-otype to_obj = i1001-sclas EXCEPTIONS not_registered = 1 reverse_registered = 2 OTHERS = 1.
RH_CHECK_OBJECT_IS_ORIGINAL CALL FUNCTION 'RH_CHECK_OBJECT_IS_ORIGINAL' EXPORTING plvar = i1001-plvar otype = i1001-sclas objid = other_objid read_directly = $cross EXCEPTIONS otype_is_not_relevant = 0 OTHERS = 1.
RH_PNNNN_BAPISDATA_CONVERT CALL FUNCTION 'RH_PNNNN_BAPISDATA_CONVERT' EXPORTING act_infty = t_pnnnnsdata-infty act_subty = t_pnnnnsdata-subty pnnnn_sdata = t_pnnnnsdata-sdata IMPORTING bapi_sdata = tmp_infotype_sdata-infty_data bapi_param = tmp_infotype_sdata-structname TABLES error_message = tmp_messages EXCEPTIONS conversion_error = 1 OTHERS = 0.
RH_GET_OTYPE_TEXT CALL FUNCTION 'RH_GET_OTYPE_TEXT' EXPORTING otype = t_otype-otype IMPORTING otext = otext EXCEPTIONS invalid_otype = 1 OTHERS = 2.
OM_GET_ICON_OF_OTYPE CALL FUNCTION 'OM_GET_ICON_OF_OTYPE' EXPORTING otype = t_otype-otype IMPORTING iconname = iconname EXCEPTIONS otype_not_found = 1 no_icon_found = 2 OTHERS = 3.
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 RHALEORGMOVEF01 or its description.