SAP Reports / Programs | Personnel Management | Personnel Administration(PA-PA) SAP PA

FP50LE00 SAP ABAP INCLUDE - documentation and ABAP source code







FP50LE00 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 FP50LE00 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 FP50LE00. "Basic submit
SUBMIT FP50LE00 AND RETURN. "Return to original report after report execution complete
SUBMIT FP50LE00 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT FP50LE00

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:

RP_EVALUATE_INDIRECTLY_P0014 call function 'RP_EVALUATE_INDIRECTLY_P0014' "QEAK80427 exporting "QEAK80427 ppernr = inb_pernr "QEAK80427 pmolga = t001p-molga "QEAK80427 pbegda = inb_begda "QEAK80427 pp0001 = p0001 "XPSK027222 importing "QEAK80427 pendda = inb_endda "QEAK80427 tables "QEAK80427 ptbindbw = tbindbw "QEAK80427 exceptions "QEAK80427 error_at_indirect_evaluation = 1. "QEAK80427

RP_EVALUATE_INDIRECTLY_P0015 call function 'RP_EVALUATE_INDIRECTLY_P0015' "QEAK80427 exporting "QEAK80427 ppernr = inb_pernr "QEAK80427 pmolga = t001p-molga "QEAK80427 pbegda = inb_begda "QEAK80427 pp0001 = p0001 "XPSK027222 importing "QEAK80427 pendda = inb_endda "QEAK80427 tables "QEAK80427 ptbindbw = tbindbw "QEAK80427 exceptions "QEAK80427 error_at_indirect_evaluation = 1. "QEAK80427

RP_EVALUATE_INDIRECTLY_P0015 call function 'RP_EVALUATE_INDIRECTLY_P0015' "K002780 exporting "K002780 ppernr = inb_pernr "K002780 pmolga = t001p-molga "K002780 pbegda = inb_begda "K002780 importing "K002780 pendda = inb_endda "K002780 tables "K002780 ptbindbw = tbindbw "K002780 exceptions "K002780 error_at_indirect_evaluation = 1. "K002780

RP_EVALUATE_INDIRECTLY_P0014 call function 'RP_EVALUATE_INDIRECTLY_P0014' exporting ptclas = inb_tclas ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda pp0001 = p0001 pp0014 = ind_pnnnn "N0682567 importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_EVALUATE_INDIRECTLY_P0015 call function 'RP_EVALUATE_INDIRECTLY_P0015' exporting ptclas = inb_tclas ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda pp0001 = p0001 pp0015 = ind_pnnnn "N0682567 importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_EVALUATE_INDIRECTLY_P0015 call function 'RP_EVALUATE_INDIRECTLY_P0015' exporting ptclas = inb_tclas ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_EVALUATE_INDIRECTLY_P0014 call function 'RP_EVALUATE_INDIRECTLY_P0014' exporting ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda pp0001 = p0001 "XPSK027222 importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_EVALUATE_INDIRECTLY_P0015 call function 'RP_EVALUATE_INDIRECTLY_P0015' exporting ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda pp0001 = p0001 "XPSK027222 importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_EVALUATE_INDIRECTLY_P0015 call function 'RP_EVALUATE_INDIRECTLY_P0015' exporting ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_EVALUATE_INDIRECTLY_P0014 call function 'RP_EVALUATE_INDIRECTLY_P0014' exporting ptclas = inb_tclas ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda pp0001 = p0001 importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_EVALUATE_INDIRECTLY_P0015 call function 'RP_EVALUATE_INDIRECTLY_P0015' exporting ptclas = inb_tclas ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda pp0001 = p0001 importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_EVALUATE_INDIRECTLY_P0015 call function 'RP_EVALUATE_INDIRECTLY_P0015' exporting ptclas = inb_tclas ppernr = inb_pernr pmolga = t001p-molga pbegda = inb_begda importing pendda = inb_endda tables ptbindbw = tbindbw exceptions error_at_indirect_evaluation = 1.

RP_GET_CURRENCY call function 'RP_GET_CURRENCY' exporting molga = t511-molga BEGDA = CHL_DATE "N0402213 importing waers = t511_currency exceptions molga_not_in_t001p = 1 no_entry_found_in_table_t001 = 2 no_entry_found_in_table_t500p = 3 others = 4.

CONVERT_TO_LOCAL_CURRENCY call function 'CONVERT_TO_LOCAL_CURRENCY' exporting date = chl_date foreign_amount = l_betrg foreign_currency = p_currency local_currency = t511_currency importing local_amount = chl_betrg exceptions no_rate_found = 01 "QNOK089836 overflow = 02 "QNOK089836 no_factors_found = 03 "QNOK089836 no_spread_found = 04 "QNOK089836 others = 05.

HELP_VALUES_GET_WITH_TABLE call function 'HELP_VALUES_GET_WITH_TABLE' exporting fieldname = fnam tabname = tnam importing select_value = sel_eintx tables fields = ihelp_fields valuetab = helptab exceptions field_not_in_ddic = 01 more_then_one_selectfield = 02 no_selectfield = 03.

HELP_VALUES_GET_WITH_TABLE call function 'HELP_VALUES_GET_WITH_TABLE' exporting fieldname = fnam tabname = tnam importing select_value = p_text tables fields = ihelp_fields valuetab = helptab.

HR_T589A_READ CALL FUNCTION 'HR_T589A_READ' "N0362716A EXPORTING "N0362716A IDENT = 'P' "N0362716A OPERA = PSYST-IOPER "N0362716A IMPORTING "N0362716A T589A = L589A "N0362716A EXCEPTIONS "N0362716A ENTRY_NOT_FOUND = 1 "N0362716A OTHERS = 2. "N0362716A

HELP_VALUES_GET_WITH_TABLE * call function 'HELP_VALUES_GET_WITH_TABLE' * exporting * display = disp "N0362716 * fieldname = 'LGART' * tabname = 'T512Z' * importing * select_value = lgart * tables * fields = ihelp_fields * valuetab = helptab.

F4IF_INT_TABLE_VALUE_REQUEST





CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING RETFIELD = 'LGART' PVALKEY = F4_pvalkey WINDOW_TITLE = F4_wintitle VALUE = F4_value VALUE_ORG = 'C' DISPLAY = disp TABLES VALUE_TAB = helptab FIELD_TAB = fieldtab RETURN_TAB = returntab EXCEPTIONS PARAMETER_ERROR = 1 NO_VALUES_FOUND = 2 OTHERS = 3 .

DYNP_VALUES_READ call function 'DYNP_VALUES_READ' exporting dyname = sy-cprog "main program dynumb = sy-dynnr "current dynpro-# * TRANSLATE_TO_UPPER = ' ' tables dynpfields = my_fields "list of field to read exceptions invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 others = 9.

CONVERT_DATE_TO_INTERNAL CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL' EXPORTING date_external = my_fields-fieldvalue ACCEPT_INITIAL_DATE = 'X' IMPORTING DATE_INTERNAL = new_p_begda EXCEPTIONS DATE_EXTERNAL_IS_INVALID = 1 OTHERS = 2.



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