SAPFK200 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for trados = docu -> fi -> fica This report gives you an overview of foreign currency valuations that have been carried out or reversed...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter SAPFK200 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
FPW2 - Log Records for For. Crcy Valuations
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.
Selection Text: P_LGRP = Ledger Group
Selection Text: P_NOCANC = No Reversed Valuations
Selection Text: P_O_CANC = Only Reversed Valuations
Selection Text: P_RLDNR = D .
Selection Text: P_W_CANC = With Reversed Valuations
Selection Text: SO_BWDAT = Balance Sheet Key Date
Selection Text: P_BBER = D .
Selection Text: P_BVAR = D .
Selection Text: SO_BUKRS = D .
Selection Text: SO_CURTP = D .
Title: Log Records for Foreign Currency Valuation
Text Symbol: 001 = Selection Criteria
Text Symbol: 011 = Time
Text Symbol: 012 = Reversal Reconciliation Key
Text Symbol: 013 = Key Date of Next Valuation
Text Symbol: 014 = Foreign Currency Valuations Executed
Text Symbol: 101 = Enter Reconciliation Key
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FKK_GET_APPLICATION CALL FUNCTION 'FKK_GET_APPLICATION' EXPORTING i_no_dialog = 'X' IMPORTING e_applk = g_applk.
FKK_ENHANCEMENT_STATUS_CHECK CALL FUNCTION 'FKK_ENHANCEMENT_STATUS_CHECK' EXPORTING I_TABLE = 'DFKKOP' I_FIELD = 'LDGRP' IMPORTING E_ACTIVE = X_ENH_LDGRP.
FI_F4_CURTP_NO_VALUATION CALL FUNCTION 'FI_F4_CURTP_NO_VALUATION' EXPORTING i_xshow = ' ' i_xct10 = 'X' IMPORTING e_curtp = so_curtp-low.
FI_F4_CURTP_NO_VALUATION CALL FUNCTION 'FI_F4_CURTP_NO_VALUATION' EXPORTING i_xshow = ' ' i_xct10 = 'X' IMPORTING e_curtp = so_curtp-high.
FKK_READ_FOREIGN_CURR_VAL_RUN CALL FUNCTION 'FKK_READ_FOREIGN_CURR_VAL_RUN' EXPORTING i_bwvar = p_bvar i_rldnr = p_rldnr TABLES it_bwdat = lt_bwdat it_bukrs = lt_bukrs et_protdat = lt_dfkkfwbew EXCEPTIONS wrong_input = 1 not_found = 2 OTHERS = 3.
FKK_READ_FOREIGN_CURR_VAL_RUN CALL FUNCTION 'FKK_READ_FOREIGN_CURR_VAL_RUN' EXPORTING i_bwvar = p_bvar i_rldnr = p_rldnr TABLES it_bukrs = lt_bukrs it_curtp = lt_curtp et_protdat = lt_dfkkfwbew EXCEPTIONS wrong_input = 1 not_found = 2 OTHERS = 3.
FKK_BUDAT_CHECK CALL FUNCTION 'FKK_BUDAT_CHECK' EXPORTING i_bukrs = gt_output-bukrs i_budat = gt_output-bwdat.
FKK_READ_FOREIGN_CURR_VAL_RUN CALL FUNCTION 'FKK_READ_FOREIGN_CURR_VAL_RUN' EXPORTING i_bwvar = p_bvar i_bwber = p_bber *ERP2005EhP2 i_ldgrp = p_lgrp * i_canc = l_stoflg i_rldnr = p_rldnr TABLES it_bwdat = so_bwdat it_bukrs = so_bukrs it_curtp = so_curtp et_protdat = lt_dfkkfwbew EXCEPTIONS wrong_input = 1 not_found = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = h_repid i_internal_tabname = 'GT_OUTPUT' i_inclname = h_repid CHANGING ct_fieldcat = t_fieldcat.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = h_repid i_callback_pf_status_set = c_status i_callback_user_command = c_user_command i_grid_title = l_title is_layout = ls_layout it_fieldcat = t_fieldcat it_sort = t_sort i_default = 'X' i_save = 'A' is_variant = g_variant TABLES t_outtab = gt_output.
POPUP_GET_VALUES CALL FUNCTION 'POPUP_GET_VALUES' EXPORTING * NO_VALUE_CHECK = ' ' popup_title = text-101 * START_COLUMN = '5' * START_ROW = '5' * IMPORTING * RETURNCODE = TABLES fields = loc_fields EXCEPTIONS error_in_fields = 1 OTHERS = 2 .
FKK_FIKEY_CHECK CALL FUNCTION 'FKK_FIKEY_CHECK' EXPORTING i_fikey = l_fikey EXCEPTIONS non_existing = 1 OTHERS = 2.
FKK_FIKEY_OPEN CALL FUNCTION 'FKK_FIKEY_OPEN' EXPORTING i_fikey = l_fikey.
FI_CURRENCY_INFORMATION CALL FUNCTION 'FI_CURRENCY_INFORMATION' EXPORTING i_bukrs = gt_output-bukrs IMPORTING e_x001 = x001 EXCEPTIONS currency_2_not_defined = 1 currency_3_not_defined = 2 OTHERS = 6.
FKK_REVERSE_DOC CALL FUNCTION 'FKK_REVERSE_DOC' EXPORTING i_opbel = lt_dfkkopk-opbel i_blart = l_blart i_augrd = '05' i_fikey = l_fikey i_herkf = '59' EXCEPTIONS cleared_items = 1 OTHERS = 2.
FKK_FIKEY_CLOSE CALL FUNCTION 'FKK_FIKEY_CLOSE' EXPORTING i_fikey = l_fikey.
FKK_REVER_FOREIGN_CURR_VAL_RUN CALL FUNCTION 'FKK_REVER_FOREIGN_CURR_VAL_RUN' EXPORTING i_fikey = l_fikey i_rldnr = p_rldnr TABLES t_dfkkfwbew = gt_dfkkfwbew EXCEPTIONS wrong_input = 1 OTHERS = 2.
FKK_DB_TFK044E_SINGLE CALL FUNCTION 'FKK_DB_TFK044E_SINGLE' IMPORTING e_tfk044e = l_tfk044e EXCEPTIONS no_data_found = 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.
SAPFK200 - Log Records for Foreign Currency Valuation SAPFK200 - Log Records for Foreign Currency Valuation SAPFK101TOP - documentation and ABAP source code SAPFK101 - Deferred Inverse Posting for FC Valuation SAPFK101 - Deferred Inverse Posting for FC Valuation SAPFK100TOP - documentation and ABAP source code