SAP Reports / Programs

S_HRPA_QA_MERGE_JOB_FAMILY SAP ABAP Report - Create Job Family By Merging







S_HRPA_QA_MERGE_JOB_FAMILY 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 S_HRPA_QA_MERGE_JOB_FAMILY 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 S_HRPA_QA_MERGE_JOB_FAMILY. "Basic submit
SUBMIT S_HRPA_QA_MERGE_JOB_FAMILY AND RETURN. "Return to original report after report execution complete
SUBMIT S_HRPA_QA_MERGE_JOB_FAMILY 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: P_TEST = Test Run
Selection Text: P_STEXTT = Name
Selection Text: P_STEXT = Object name
Selection Text: P_SOBID = Functional Area
Selection Text: P_SHORTT = Abbreviation
Selection Text: P_SHORT = Object abbr.
Selection Text: P_JOBF2S = Job Family 2 short
Selection Text: P_JOBF2L = Job Family 2 long text
Selection Text: P_JOBF2 = Job Family 2
Selection Text: P_JOBF1S = Job Family short
Selection Text: P_JOBF1L = Job Family long text
Selection Text: P_JOBF1 = Job Family 1
Selection Text: P_ENDDA = Endda
Selection Text: P_BEGDA = Begda
Title: Create Job Family By Merging
Text Symbol: 998 =
Text Symbol: 020 = Message
Text Symbol: 019 = Related Object ID
Text Symbol: 018 = Related Object
Text Symbol: 017 = Relationship
Text Symbol: 016 = Object ID
Text Symbol: 015 = Object
Text Symbol: 014 = Relationships
Text Symbol: 013 = Job Family 2
Text Symbol: 012 = Job Family 1
Text Symbol: 011 = Error while delimiting the Job Family
Text Symbol: 010 = Perpared to delimit source Job Family
Text Symbol: 009 = All perpared operations executed successfully
Text Symbol: 008 = Could not update the abbreviation :
Text Symbol: 007 = Belongs To
Text Symbol: 006 = Functional Area
Text Symbol: 005 = Relationship type/relationship
Text Symbol: 004 = To
Text Symbol: 003 = Validity
Text Symbol: 002 = New Job Family
Text Symbol: 001 = Job Families to be Merged


INCLUDES used within this REPORT S_HRPA_QA_MERGE_JOB_FAMILY

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_OBJID_REQUEST CALL FUNCTION 'RH_OBJID_REQUEST' EXPORTING plvar = c_01 otype = lp_otype seark = '*' orgbeg = p_begda orgend = p_begda IMPORTING sel_object = lw_object EXCEPTIONS cancelled = 1 wrong_condition = 2 nothing_found = 3 internal_error = 4 illegal_mode = 5 OTHERS = 6.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = sy-cprog dynumb = sy-dynnr TABLES dynpfields = lt_dynfield EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 undefind_error = 7 OTHERS = 8.

RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = c_01 otype = c_fn objid = p_sobid begda = p_begda endda = p_endda langu = sy-langu IMPORTING short = lv_short stext = lv_stext EXCEPTIONS not_found = 1 OTHERS = 2.

RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = c_01 otype = c_jf objid = begda = p_begda endda = p_endda langu = sy-langu IMPORTING short = lv_short stext = lv_stext EXCEPTIONS not_found = 1 OTHERS = 2.

RH_READ_INFTY CALL FUNCTION 'RH_READ_INFTY' EXPORTING authority = c_disp with_stru_auth = c_x plvar = c_01 otype = c_jf objid = p_jobfamily infty = c_1001 begda = p_begda endda = p_endda TABLES innnn = lt_1001 EXCEPTIONS all_infty_with_subty = 1 nothing_found = 2 no_objects = 3 wrong_condition = 4 wrong_parameters = 5 OTHERS = 6.

RH_OBJECT_CREATE CALL FUNCTION 'RH_OBJECT_CREATE' EXPORTING langu = sy-langu plvar = c_01 otype = c_jf short = p_short stext = p_stext begda = p_begda endda = p_endda ostat = c_1 vtask = 'S' IMPORTING objid = v_new_jobf EXCEPTIONS text_required = 1 invalid_otype = 2 invalid_date = 3 error_during_insert = 4 error_ext_number = 5 undefined = 6 OTHERS = 7.

RH_INSERT_INFTY CALL FUNCTION 'RH_INSERT_INFTY' EXPORTING fcode = 'INSE' vtask = 'S' commit_flg = c_x TABLES innnn = it_buffertab EXCEPTIONS no_authorization = 1 error_during_insert = 2 repid_form_initial = 3 corr_exit = 4 begda_greater_endda = 5 OTHERS = 6.

FORMAT_MESSAGE CALL FUNCTION 'FORMAT_MESSAGE' EXPORTING id = sy-msgid lang = '-D' no = sy-msgno v1 = sy-msgv1 v2 = sy-msgv2 v3 = sy-msgv3 v4 = sy-msgv4 IMPORTING msg = wa_log-msg EXCEPTIONS not_found = 1 OTHERS = 2.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * IS_LAYOUT = it_fieldcat = lt_fieldcat TABLES t_outtab = it_log EXCEPTIONS program_error = 1 OTHERS = 2.

RH_READ_INFTY_1000 CALL FUNCTION 'RH_READ_INFTY_1000' EXPORTING begda = p_begda endda = p_endda TABLES i1000 = lt_1000 objects = lt_object EXCEPTIONS nothing_found = 1 wrong_condition = 2 OTHERS = 3.

RH_CUT_OBJECT CALL FUNCTION 'RH_CUT_OBJECT' EXPORTING gdate = p_begda histo = ls_1000-histo gstat = ls_1000-istat vtask = 'S' TABLES i1000 = lt_1000 ilfcode = lt_ilfcod EXCEPTIONS error_during_cut = 1 no_authorization = 2 gdate_before_begda = 3 corr_exit = 4 OTHERS = 5.



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