MP100135 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 MP100135 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: PAI for Application System Additional Data
INCLUDE RHOINI00. "YNKK60712
INCLUDE RHOINI00.
No SAP DATABASE tables are accessed within this REPORT code!
HR_GET_BUSINESS_ADD_IN CALL FUNCTION 'HR_GET_BUSINESS_ADD_IN' "ANDBADI EXPORTING exit_name = infty_badi_name IMPORTING is_implemented = is_implemented CHANGING instance = infty_badi_exit.
RH_RPDSYS_DOKU_SHOW call function 'RH_RPDSYS_DOKU_SHOW' "VWMDSYS exporting "VWMDSYS dsys_key = p1001_dsys_key. "VWMDSYS
RH_BUILD_OCCPA_SCHEDULE call function 'RH_BUILD_OCCPA_SCHEDULE' tables in_occpa_tab = crf_vpad23 out_time_tab = crf_pt1035 exceptions others = 1.
RH_RESOURCE_FREE call function 'RH_RESOURCE_FREE' exporting plvar = resource-plvar otype = resource-otype objid = resource-objid begda = p1001-begda endda = p1001-endda istat = ' ' fill_occupy = 'X' teiln_check = 'X' zeit_check = 'X' eveid = crf_eveid importing subrc = crf_subrc occupy_subrc = crf_occupy_subrc teiln_subrc = crf_teiln_subrc zeit_subrc = crf_zeit_subrc tables schedule_tab = crf_pt1035 * RESOURCE_TAB = * EXCLUDE_TAB = * OCCUPY_TAB = OCCUPYER_TAB = crf_occupyer "VIK0883149 exceptions schedule_tab_empty = 1 others = 2.
RH_READ_INFTY_NNNN CALL FUNCTION 'RH_READ_INFTY_NNNN' EXPORTING AUTHORITY = 'DISP' WITH_STRU_AUTH = 'X' INFTY = '1023' ISTAT = ' ' BEGDA = p1001-begda ENDDA = p1001-endda TABLES INNNN = lt1023 OBJECTS = ltobjects EXCEPTIONS NOTHING_FOUND = 1 WRONG_CONDITION = 2 OTHERS = 3.
RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = p1001-plvar otype = $kostl REALO = pad25_realo BEGDA = p1001-begda ENDDA = p1001-endda IMPORTING STEXT = pad25_ctext EXCEPTIONS OTHERS = 1.
RH_OBJECT_RELAT_DETERMINE_DATE call function 'RH_OBJECT_RELAT_DETERMINE_DATE' exporting plvar = p1001-plvar otype = quali_otype sobid = quali_objid subty = p1001-subty totype = other_otype tsobid = other_objid changing vbegda = pad31_begda vendda = pad31_endda exceptions nothing_changed = 1 relation_not_possible = 2 others = 3.
RHPG_POPUP_F4_SCALE_PROFCIES call function 'RHPG_POPUP_F4_SCALE_PROFCIES' exporting only_display = ' ' only_quali = 'X' scale_id = scale_info-scale seark = pad31-chara * old_profcy = ref_plvar = p1001-plvar ref_otype = quali_otype ref_objid = quali_objid x1 = 50 * Y1 = 10 importing new_profcy = pad31-chara new_pstext = t77tp-pstext exceptions cancelled = 1 scale_error = 2 invalid_profcy = 3 others = 4.
RH_READ_ORG_GROUP call function 'RH_READ_ORG_GROUP' exporting begda = p1001-begda endda = p1001-endda istat = p1001-istat objid = pad63_orgeh-objid otype = pad63_orgeh-otype plvar = p1001-plvar importing dienstgr = pad63_orgeh-dienstgr exceptions group_initial = 01 group_invalid = 02.
HR_T77ED_VALUE_REQUEST call function 'HR_T77ED_VALUE_REQUEST' exporting dienstgr = pad63_orgeh-dienstgr dienst = pad63-dienst no_free = 'X' no_absence = 'X' no_attendance = 'X' no_devided = 'X' importing sel_prog = pad63-dienst exceptions t77ed_empty = 1.
RP_STATUS_CONSISTENCY_CHECK call function 'RP_STATUS_CONSISTENCY_CHECK' exporting begda = p1001-begda endda = p1001-endda apstv = pad48-apstv pernr_int_applicant = perno aplno = aplno importing incon_begda = st_begda incon_endda = st_endda incon_apsta = st_apsta subrc = st_subrc exceptions others = 1.
RH_FILL_BUFFER call function 'RH_FILL_BUFFER' exporting plvar = plvar otype = apltp objid = aplno infty = '1001' subty = 'B048' exceptions not_found = 01.
RH_GET_BUFFER call function 'RH_GET_BUFFER' tables buffer_tab = loc_buffer buffo_tab = loc_buffo.
F4IF_INT_TABLE_VALUE_REQUEST call function 'F4IF_INT_TABLE_VALUE_REQUEST' exporting retfield = 'TAGNR' value_org = 'C' tables value_tab = value_tab field_tab = field_tab return_tab = return_tab exceptions parameter_error = 1 no_values_found = 2 others = 3.
DYNP_VALUES_UPDATE call function 'DYNP_VALUES_UPDATE' exporting dyname = 'MP100100' dynumb = '4022' tables dynpfields = dynfield exceptions invalid_abapworkarea = 01 invalid_dynprofield = 02 invalid_dynproname = 03 invalid_dynpronummer = 04 invalid_request = 05 no_fielddescription = 06 undefind_error = 07.
ISIS_CONTRACT_DATA_GET call function 'ISIS_CONTRACT_DATA_GET' importing padic_data = padic.
HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING SELECTFIELD = 'SUBTY' TITEL = TEXT_POPUP IMPORTING IND = HELP_TAB_IND TABLES FIELDS = FIELDS_TAB FULL_TABLE = PRIOX_TAB EXCEPTIONS FULL_TABLE_EMPTY = 1 NO_TABLESTRUCTURE_GIVEN = 2 NO_TABLEFIELDS_IN_DICTIONARY = 3 MORE_THEN_ONE_SELECTFIELD = 4 NO_SELECTFIELD = 5 OTHERS = 6.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING DYNAME = 'MP100100' DYNUMB = '4048' TABLES DYNPFIELDS = DYNPFIELDS_UP EXCEPTIONS INVALID_ABAPWORKAREA = 1 INVALID_DYNPROFIELD = 2 INVALID_DYNPRONAME = 3 INVALID_DYNPRONUMMER = 4 INVALID_REQUEST = 5 NO_FIELDDESCRIPTION = 6 UNDEFIND_ERROR = 7 OTHERS = 8.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
MP100135 - PAI for Application System Additional Data MP100131 - General PAI for Additional Data (Basis Functions) MP100130 - Input Modules for Infotype 1001 MP100125 - PBO Application System Additional Data MP100121 - General PBO for Additional Screens (Basis Functions) MP100120 - Output Module for Infotype 1001