EWUFISLT is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program analyzes the settings in Special Purpose Ledger and writes the collected information about the tables and currencies used to the EUROFISL and EUROFISL_T tables...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 EWUFISLT 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.
Selection Text: GC_SHOW = List display
Selection Text: GC_UPDA = Update Run
Title: EMU: Entries in tables EUROFISL and EUROFISL_T
Text Symbol: 001 = - No local SL currency defined
Text Symbol: 002 = - No group SL currency defined
Text Symbol: 003 = - No transaction SL curr def.
INCLUDE EWUSTDDD.
INCLUDE GLFLEXDECLARATIONS.
No SAP DATABASE tables are accessed within this REPORT code!
G_TABLE_READ CALL FUNCTION 'G_TABLE_READ' EXPORTING table = t800a-tab IMPORTING table_attr = g_table_attr EXCEPTIONS not_found = 1 OTHERS = 2.
G_CURRENCY_FROM_CT_GET CALL FUNCTION 'G_CURRENCY_FROM_CT_GET' EXPORTING * bukrs = t882-bukrs bukrs = t001-bukrs ct = t881-curt1 global = ' ' rldnr = t881-rldnr IMPORTING currency = eurofisl-hslcurr EXCEPTIONS OTHERS = 1.
G_CURRENCY_FROM_CT_GET CALL FUNCTION 'G_CURRENCY_FROM_CT_GET' EXPORTING * bukrs = t882-bukrs bukrs = t001-bukrs ct = t881-curt2 global = ' ' rldnr = t881-rldnr IMPORTING currency = eurofisl-kslcurr EXCEPTIONS OTHERS = 1.
G_CURRENCY_FROM_CT_GET CALL FUNCTION 'G_CURRENCY_FROM_CT_GET' EXPORTING * rcomp = t882c-rcomp rcomp = t880-rcomp ct = t881-curt1 global = 'X' rldnr = t881-rldnr IMPORTING currency = eurofisl-hslcurr EXCEPTIONS OTHERS = 1.
EWU_GET_CURR_RCOMP * CALL FUNCTION 'EWU_GET_CURR_RCOMP' "xfm * EXPORTING "xfm * COMP = T880-RCOMP "xfm * IMPORTING "xfm ** status = "xfm * CURR = EUROFISL-HSLCURR "xfm * EXCEPTIONS "xfm * OTHERS = 1. "xfm
G_CURRENCY_FROM_CT_GET * CALL FUNCTION 'G_CURRENCY_FROM_CT_GET' * EXPORTING * RCOMP = T880-RCOMP * CT = T881-CURT2 * GLOBAL = 'X' * RLDNR = T881-RLDNR * IMPORTING * CURRENCY = EUROFISL-KSLCURR * EXCEPTIONS * OTHERS = 1.
COPCA_LEDGERS_AND_CURRENCIES CALL FUNCTION 'COPCA_LEDGERS_AND_CURRENCIES' EXPORTING i_company_code = t001-bukrs TABLES e_t882 = gt_t882 EXCEPTIONS no_currency_for_company_code = 1 no_controlling_area_found = 2 OTHERS = 3.
G_CURRENCY_FROM_CT_GET CALL FUNCTION 'G_CURRENCY_FROM_CT_GET' EXPORTING * bukrs = t882-bukrs bukrs = t001-bukrs ct = ct_kokrs global = ' ' rldnr = t881-rldnr IMPORTING currency = eurofisl-tslcurr EXCEPTIONS OTHERS = 1.
G_CURRENCY_FROM_CT_GET CALL FUNCTION 'G_CURRENCY_FROM_CT_GET' EXPORTING * bukrs = t882-bukrs bukrs = t001-bukrs ct = t881-curt1 global = ' ' rldnr = t881-rldnr IMPORTING currency = eurofisl-hslcurr EXCEPTIONS OTHERS = 1.
G_CURRENCY_FROM_CT_GET CALL FUNCTION 'G_CURRENCY_FROM_CT_GET' EXPORTING * bukrs = t882-bukrs bukrs = t001-bukrs ct = t881-curt2 global = ' ' rldnr = t881-rldnr IMPORTING currency = eurofisl-kslcurr EXCEPTIONS OTHERS = 1.
FAGL_CHECK_GLFLEX_ACTIVE CALL FUNCTION 'FAGL_CHECK_GLFLEX_ACTIVE' IMPORTING e_glflex_active = ld_glflex_active EXCEPTIONS error_in_setup = 1 OTHERS = 2.
FAGL_GET_ALL_LEDGERS CALL FUNCTION 'FAGL_GET_ALL_LEDGERS' IMPORTING e_ledgers = lt_ledgers.
FAGL_GET_TABLENAMES CALL FUNCTION 'FAGL_GET_TABLENAMES' EXPORTING i_ledger = ld_ledger IMPORTING es_tabnames = ls_tabnames EXCEPTIONS OTHERS = 1.
G_GET_ORGANIZATIONAL_DATA CALL FUNCTION 'G_GET_ORGANIZATIONAL_DATA' EXPORTING i_rldnr = ld_ledger i_orgunit = t001-bukrs IMPORTING organizational_info = ls_organizational_info EXCEPTIONS no_info_found = 1 error_in_setup = 2 OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
EWUFISLT - EMU: Entries in tables EUROFISL and EUROFISL_T EWUFISLT - EMU: Entries in tables EUROFISL and EUROFISL_T EWUFISLS - EMU: Fill Control Tables from EUROFISL_T EWUFISLS - EMU: Fill Control Tables from EUROFISL_T EWUFISLO - EMU: Fill Tables EWUSL, EWUWT for Special Ledger Currencies EWUFISLO - EMU: Fill Tables EWUSL, EWUWT for Special Ledger Currencies