SAP Reports / Programs

BBP_UM_EMPLO_ORG_CHECK SAP ABAP Report - Program BBP_UM_EMPLO_ORG_CHECK







BBP_UM_EMPLO_ORG_CHECK is a standard Executable ABAP Report 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 BBP_UM_EMPLO_ORG_CHECK into the relevant SAP transactions such as SE38 or SE80


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 BBP_UM_EMPLO_ORG_CHECK. "Basic submit
SUBMIT BBP_UM_EMPLO_ORG_CHECK AND RETURN. "Return to original report after report execution complete
SUBMIT BBP_UM_EMPLO_ORG_CHECK 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: SEL_US = User ID
Selection Text: SEL_S = Object ID of Position
Selection Text: SEL_O = Object ID Department
Selection Text: SEL_CP = Object ID Central Person
Selection Text: SEL_BP = Business Partner ID
Title: Program BBP_UM_EMPLO_ORG_CHECK
Text Symbol: 033 = T Obj_ID
Text Symbol: 032 = T O-Type
Text Symbol: 031 = Relat
Text Symbol: 030 = Dir.
Text Symbol: 029 = S Obj_ID
Text Symbol: 028 = S O-Type
Text Symbol: 027 = Extended Obj. Desc.
Text Symbol: 026 = End Date
Text Symbol: 025 = Start Date
Text Symbol: 024 = Obj.Description
Text Symbol: 023 = Object abbr.
Text Symbol: 022 = Object ID
Text Symbol: 021 = O-Typ
Text Symbol: 020 = PlVers.
Text Symbol: 019 = Object Superior
Text Symbol: 018 = Relation O-O Not Valid
Text Symbol: 017 = Relation O-BP Not Valid
Text Symbol: 016 = Relation O-S Not Valid
Text Symbol: 015 = Relation S-CP Not Valid
Text Symbol: 014 = Relation S-O Not Valid
Text Symbol: 013 = Relation CP-S Not Valid
Text Symbol: 012 = Relation CP-US Not Valid
Text Symbol: 011 = Relation CP-BP Not Valid
Text Symbol: 010 = Object Invalid
Text Symbol: 006 = Display Messages
Text Symbol: 005 = BusinessPartner
Text Symbol: 004 = User
Text Symbol: 003 = Central Person (CP)
Text Symbol: 002 = Item (Position)
Text Symbol: 001 = Organization


INCLUDES used within this REPORT BBP_UM_EMPLO_ORG_CHECK

No INCLUDES are used within this REPORT code!


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 set_default_plvar = 'X' IMPORTING act_plvar = g_plvar EXCEPTIONS no_active_plvar = 1 OTHERS = 2.

HR_ALEOX_GET_SETTINGS CALL FUNCTION 'HR_ALEOX_GET_SETTINGS' IMPORTING o_bp_active = gb_o_bp_active p_bp_active = gb_p_bp_active employee_bp_change = gb_emp_bp_change employee_via_ale = gb_emp_via_ale bp_role_org = gv_bp_role_org bp_role_employee = gv_bp_role_emp.

RH_STRUC_GET CALL FUNCTION 'RH_STRUC_GET' EXPORTING act_otype = -otype act_objid = -objid act_wegid = gc_o_s act_plvar = g_plvar act_tflag = 'X' act_vflag = 'X' authority_check = ' ' TABLES result_tab = it_struc_result result_objec = it_objec_result EXCEPTIONS no_plvar_found = 1 no_entry_found = 2 OTHERS = 3.

RH_STRUC_GET CALL FUNCTION 'RH_STRUC_GET' EXPORTING act_otype = act_otype act_objid = act_objid act_wegid = gc_o_od act_plvar = g_plvar act_tflag = 'X' act_vflag = 'X' act_tdepth = 2 authority_check = ' ' TABLES result_tab = it_struc_result result_objec = it_objec_result EXCEPTIONS no_plvar_found = 1 no_entry_found = 2 OTHERS = 3.

RH_STRUC_GET CALL FUNCTION 'RH_STRUC_GET' EXPORTING act_otype = act_otype act_objid = act_objid act_wegid = gc_o_ou act_plvar = g_plvar act_tflag = 'X' act_vflag = 'X' act_tdepth = 2 authority_check = ' ' TABLES result_tab = it_struc_result result_objec = it_objec_result EXCEPTIONS no_plvar_found = 1 no_entry_found = 2 OTHERS = 3.

RH_READ_INFTY CALL FUNCTION 'RH_READ_INFTY' EXPORTING infty = '1001' subty = lt_stype-subty begda = '19000101' endda = '99991231' TABLES innnn = lt_p1001 OBJECTS = lt_sobid[] EXCEPTIONS all_infty_with_subty = 1 nothing_found = 2 no_objects = 3 wrong_condition = 4 wrong_parameters = 5 OTHERS = 6.

RH_STRUC_GET CALL FUNCTION 'RH_STRUC_GET' EXPORTING act_otype = -otype act_objid = -objid act_wegid = gc_s_cp act_plvar = g_plvar act_tflag = 'X' act_vflag = 'X' authority_check = ' ' TABLES result_tab = it_struc_result result_objec = it_objec_result EXCEPTIONS no_plvar_found = 1 no_entry_found = 2 OTHERS = 3.

RH_STRUC_GET CALL FUNCTION 'RH_STRUC_GET' EXPORTING act_otype = -otype act_objid = -objid act_wegid = gc_s_o act_plvar = g_plvar act_tflag = 'X' act_vflag = 'X' authority_check = ' ' TABLES result_tab = it_struc_result result_objec = it_objec_result EXCEPTIONS no_plvar_found = 1 no_entry_found = 2 OTHERS = 3.

RH_READ_INFTY CALL FUNCTION 'RH_READ_INFTY' EXPORTING infty = '1001' subty = lt_stype-subty begda = '19000101' endda = '99991231' TABLES innnn = lt_p1001 OBJECTS = lt_sobid[] EXCEPTIONS all_infty_with_subty = 1 nothing_found = 2 no_objects = 3 wrong_condition = 4 wrong_parameters = 5 OTHERS = 6.

RH_STRUC_GET CALL FUNCTION 'RH_STRUC_GET' EXPORTING act_otype = -otype act_objid = -objid act_wegid = gc_cp_us act_plvar = g_plvar act_tflag = 'X' act_vflag = 'X' authority_check = ' ' TABLES result_tab = it_struc_result result_objec = it_objec_result EXCEPTIONS no_plvar_found = 1 no_entry_found = 2 OTHERS = 3.

RH_STRUC_GET CALL FUNCTION 'RH_STRUC_GET' EXPORTING act_otype = -otype act_objid = -objid act_wegid = gc_cp_s act_plvar = g_plvar act_tflag = 'X' act_vflag = 'X' authority_check = ' ' TABLES result_tab = it_struc_result result_objec = it_objec_result EXCEPTIONS no_plvar_found = 1 no_entry_found = 2 OTHERS = 3.

RH_READ_INFTY CALL FUNCTION 'RH_READ_INFTY' EXPORTING infty = '1001' subty = lt_stype-subty begda = '19000101' endda = '99991231' TABLES innnn = lt_p1001 OBJECTS = lt_sobid[] EXCEPTIONS all_infty_with_subty = 1 nothing_found = 2 no_objects = 3 wrong_condition = 4 wrong_parameters = 5 OTHERS = 6.

RH_READ_INFTY_1001_EXT CALL FUNCTION 'RH_READ_INFTY_1001_EXT' EXPORTING authority = space istat = '1' subty = 'A207' begda = sy-datum endda = sy-datum TABLES i1001 = lt_i1001[] OBJECTS = lt_sobid[] EXCEPTIONS nothing_found = 1 wrong_condition = 2 OTHERS = 3.

RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = lt_i1001-plvar otype = lt_i1001-sclas objid = lv_objid IMPORTING short = wa_analyse_result-short stext = wa_analyse_result-stext EXCEPTIONS not_found = 1 OTHERS = 2.

RH_READ_INFTY_1001_EXT CALL FUNCTION 'RH_READ_INFTY_1001_EXT' EXPORTING authority = space istat = '1' subty = 'B207' begda = sy-datum endda = sy-datum TABLES i1001 = lt_i1001[] OBJECTS = lt_sobid[] EXCEPTIONS nothing_found = 1 wrong_condition = 2 OTHERS = 3.

RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = lt_i1001-plvar otype = lt_i1001-sclas realo = lt_i1001-sobid IMPORTING short = wa_analyse_result-short stext = wa_analyse_result-stext EXCEPTIONS not_found = 1 OTHERS = 2.

RH_READ_INFTY_1001_EXT CALL FUNCTION 'RH_READ_INFTY_1001_EXT' EXPORTING authority = space istat = '1' subty = lt_subty begda = sy-datum endda = sy-datum TABLES i1001 = lt_i1001[] OBJECTS = lt_sobid[] EXCEPTIONS nothing_found = 1 wrong_condition = 2 OTHERS = 3.

BUPA_RELATIONSHIPS_GET CALL FUNCTION 'BUPA_RELATIONSHIPS_GET' EXPORTING iv_partner = wa_bp-partner TABLES et_relationships = lt_bu_relationship.

RH_READ_INFTY_1001_EXT





CALL FUNCTION 'RH_READ_INFTY_1001_EXT' EXPORTING authority = space istat = '1' subty = 'A208' begda = sy-datum endda = sy-datum TABLES i1001 = lt_i1001[] OBJECTS = lt_sobid[] EXCEPTIONS nothing_found = 1 wrong_condition = 2 OTHERS = 3.

RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = lt_i1001-plvar otype = lt_i1001-sclas objid = lv_objid IMPORTING short = wa_analyse_result-short stext = wa_analyse_result-stext EXCEPTIONS not_found = 1 OTHERS = 2.

RH_READ_INFTY_1001_EXT CALL FUNCTION 'RH_READ_INFTY_1001_EXT' EXPORTING authority = space istat = '1' subty = 'B008' begda = sy-datum endda = sy-datum TABLES i1001 = lt_i1001[] OBJECTS = lt_sobid[] EXCEPTIONS nothing_found = 1 wrong_condition = 2 OTHERS = 3.

RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = lt_i1001-plvar otype = lt_i1001-sclas objid = lv_objid IMPORTING short = wa_analyse_result-short stext = wa_analyse_result-stext EXCEPTIONS not_found = 1 OTHERS = 2.

RH_READ_INFTY_1001_EXT CALL FUNCTION 'RH_READ_INFTY_1001_EXT' EXPORTING authority = space istat = '1' subty = lt_stype-subty begda = sy-datum endda = sy-datum TABLES i1001 = lt_i1001[] OBJECTS = lt_sobid[] EXCEPTIONS nothing_found = 1 wrong_condition = 2 OTHERS = 3.



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 BBP_UM_EMPLO_ORG_CHECK or its description.