FKKALE01 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 FKKALE01 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: Reconciliation Ledger Exit 01
INCLUDE RKACOPER.
No SAP DATABASE tables are accessed within this REPORT code!
RK_KOKRS_FIND CALL FUNCTION 'RK_KOKRS_FIND' EXPORTING bukrs = glt0-bukrs IMPORTING kokrs = kokrs t_ka01 = itka01 EXCEPTIONS assignment_not_allowed = 1 insufficient_input = 2 no_kokrs_assigned = 3 no_kokrs_for_bukrs = 4 no_kokrs_for_bu_gb = 5 wrong_kokrs_for_bukrs = 6 wrong_kokrs_for_bu_gb = 7 OTHERS = 8.
K_ICCF_ACCOUNT_DETERMINE CALL FUNCTION 'K_ICCF_ACCOUNT_DETERMINE' EXPORTING i_budat = budat_from i_kokrs = kokrs i_reporting = 'X' TABLES t_cofi_iccf = i_cofi_iccf EXCEPTIONS OTHERS = 1.
K_RCL_CHECK_RCL_ACCOUNT CALL FUNCTION 'K_RCL_CHECK_RCL_ACCOUNT' EXPORTING i_bukrs = glt0-bukrs i_racct = glt0-racct i_date = budat_from EXCEPTIONS not_found = 1 OTHERS = 2.
RK_KOKRS_FIND CALL FUNCTION 'RK_KOKRS_FIND' EXPORTING bukrs = glt0-bukrs " GSBER = ' ' " TEST_KOKRS = ' ' IMPORTING kokrs = ld_kokrs.
K_NEXT_VALID_CE_INTERVAL_GET CALL FUNCTION 'K_NEXT_VALID_CE_INTERVAL_GET' EXPORTING kstar = kstar kokrs = kokrs datum = budat_from IMPORTING icskb = icskb EXCEPTIONS cskb_not_found = 4.
K_KOKRS_CURRENCY_GET CALL FUNCTION 'K_KOKRS_CURRENCY_GET' EXPORTING i_kokrs = cofit-kokrs IMPORTING e_waers = i_acurr EXCEPTIONS not_found = 1 OTHERS = 2.
CONVERT_TO_LOCAL_CURRENCY * CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' * EXPORTING * DATE = I_DATE * FOREIGN_AMOUNT = TSL * FOREIGN_CURRENCY = I_ACURR * LOCAL_CURRENCY = I_ZCURR * TYPE_OF_RATE = I_TYPE * IMPORTING * LOCAL_AMOUNT = CO_RSL * EXCEPTIONS * NO_RATE_FOUND = 4 * OVERFLOW = 8.
REUT_CALCULATE_TARGET_CURR_VAL CALL FUNCTION 'REUT_CALCULATE_TARGET_CURR_VAL' EXPORTING i_kokrs = cofit-kokrs i_target_currency = i_zcurr i_source_currency = i_acurr i_conv_type = i_type i_conv_date = i_date i_source_amount = tsl i_perio = l_perio i_gjahr = cofit-ryear IMPORTING i_target_amount = co_rsl EXCEPTIONS no_fiscper_specified = 1 no_kokrs_specified = 2 period_not_defined = 3 no_rate_found = 4 overflow = 5 other_conversion_error = 6 OTHERS = 7.
CONVERT_TO_LOCAL_CURRENCY * CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' * EXPORTING * date = i_date * foreign_amount = ksl * foreign_currency = i_gcurr * local_currency = i_zcurr * type_of_rate = i_type * IMPORTING * local_amount = co_rsl * EXCEPTIONS * no_rate_found = 4 * overflow = 8.
REUT_CALCULATE_TARGET_CURR_VAL CALL FUNCTION 'REUT_CALCULATE_TARGET_CURR_VAL' EXPORTING i_kokrs = cofit-kokrs i_target_currency = i_zcurr i_source_currency = i_gcurr i_conv_type = i_type i_conv_date = i_date i_source_amount = ksl i_perio = l_perio i_gjahr = cofit-ryear IMPORTING i_target_amount = co_rsl EXCEPTIONS no_fiscper_specified = 1 no_kokrs_specified = 2 period_not_defined = 3 no_rate_found = 4 overflow = 5 other_conversion_error = 6 OTHERS = 7.
CONVERT_TO_LOCAL_CURRENCY * CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' * EXPORTING * date = i_date * foreign_amount = hsl * foreign_currency = i_lcurr * local_currency = i_zcurr * type_of_rate = i_type * IMPORTING * local_amount = co_rsl * EXCEPTIONS * no_rate_found = 4 * overflow = 8.
REUT_CALCULATE_TARGET_CURR_VAL CALL FUNCTION 'REUT_CALCULATE_TARGET_CURR_VAL' EXPORTING i_kokrs = cofit-kokrs i_target_currency = i_zcurr i_source_currency = i_lcurr i_conv_type = i_type i_conv_date = i_date i_source_amount = hsl i_perio = l_perio i_gjahr = cofit-ryear IMPORTING i_target_amount = co_rsl EXCEPTIONS no_fiscper_specified = 1 no_kokrs_specified = 2 period_not_defined = 3 no_rate_found = 4 overflow = 5 other_conversion_error = 6 OTHERS = 7.
CONVERT_TO_LOCAL_CURRENCY * CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' * EXPORTING * date = i_date * foreign_amount = ksl * foreign_currency = i_gcurr * local_currency = i_zcurr * type_of_rate = i_type * IMPORTING * local_amount = fi_rsl * EXCEPTIONS * no_rate_found = 4 * overflow = 8.
REUT_CALCULATE_TARGET_CURR_VAL CALL FUNCTION 'REUT_CALCULATE_TARGET_CURR_VAL' EXPORTING i_kokrs = l_kokrs i_target_currency = i_zcurr i_source_currency = i_gcurr i_conv_type = i_type i_conv_date = i_date i_source_amount = ksl i_perio = l_perio i_gjahr = glt0-ryear IMPORTING i_target_amount = fi_rsl EXCEPTIONS no_fiscper_specified = 1 no_kokrs_specified = 2 period_not_defined = 3 no_rate_found = 4 overflow = 5 other_conversion_error = 6 OTHERS = 7.
CONVERT_TO_LOCAL_CURRENCY * CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' * EXPORTING * date = i_date * foreign_amount = hsl * foreign_currency = i_lcurr * local_currency = i_zcurr * type_of_rate = i_type * IMPORTING * local_amount = fi_rsl * EXCEPTIONS * no_rate_found = 4 * overflow = 8.
REUT_CALCULATE_TARGET_CURR_VAL CALL FUNCTION 'REUT_CALCULATE_TARGET_CURR_VAL' EXPORTING i_kokrs = l_kokrs i_target_currency = i_zcurr i_source_currency = i_lcurr i_conv_type = i_type i_conv_date = i_date i_source_amount = hsl i_perio = l_perio i_gjahr = glt0-ryear IMPORTING i_target_amount = fi_rsl EXCEPTIONS no_fiscper_specified = 1 no_kokrs_specified = 2 period_not_defined = 3 no_rate_found = 4 overflow = 5 other_conversion_error = 6 OTHERS = 7.
REPP_CURRENCY_DEFAULTS_READ CALL FUNCTION 'REPP_CURRENCY_DEFAULTS_READ' EXPORTING p_applid = i_applid IMPORTING p_currency_type = rcurr p_target_currency = zcurr EXCEPTIONS invalid_parameters = 1 OTHERS = 2.
REPP_CURRCONV_DEFAULTS_READ CALL FUNCTION 'REPP_CURRCONV_DEFAULTS_READ' EXPORTING p_applid = i_applid "P_SAPPLID = "P_USER = SY-UNAME IMPORTING "p_target_currency = p_source_currency_type = source p_conv_type = type p_conv_date = date EXCEPTIONS no_target_currency = 1 invalid_parameters = 2 defaults_not_found = 3 OTHERS = 4.
CALL FUNCTION 'K_KOKRS_CURRENCY_GET' EXPORTING i_kokrs = kokrs IMPORTING e_waers = rwaer EXCEPTIONS not_found = 1 OTHERS = 2.
REPP_CURRENCY_DEFAULTS_READ CALL FUNCTION 'REPP_CURRENCY_DEFAULTS_READ' EXPORTING p_applid = i_applid IMPORTING p_currency_type = rwaer p_target_currency = zwaer EXCEPTIONS invalid_parameters = 1 OTHERS = 2.
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 FKKALE01 or its description.
FKKALE01 - Reconciliation Ledger Exit 01 FKKADCOR - Acct Determination: Analysis/Correction FKKADCOR - Acct Determination: Analysis/Correction FKKADCHK033C - Acct Determination: Check Report for TFK033C Key FKKADCHK033C - Acct Determination: Check Report for TFK033C Key FKKADCHK - Acct Determ. - Check Program