FOPC_REPORTING_TEST is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program enables you to perform reports for the
If you would like to execute this report or see the full code listing simply enter FOPC_REPORTING_TEST 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: I_TFYEAR = D .
Selection Text: I_TFRAME = D .
Selection Text: THISTASK = Perform Online
Selection Text: I_WRKUSR = Override Work Item Recipient
Selection Text: I_UNAME = User ID for Report Display
Selection Text: I_REPORT = Report ID
Selection Text: I_PR_TXT = Process
Selection Text: I_PR_ID = Process ID
Selection Text: I_PROCAS = Include All Assessments
Selection Text: I_OU_TXT = Organizational Unit
Selection Text: I_OU_ID = Organizational Unit ID
Selection Text: I_NOSORG = Without Subordinate Org.Unit
Selection Text: I_NOBUFF = Bypass Buffer
Selection Text: I_CN_TXT = Control
Selection Text: I_CN_ID = Control ID
Selection Text: I_BLPRTC = Consider PC-UI Enhancements
Selection Text: DISP_PDF = Display Result as PDF
Selection Text: DISP_NO = Display No Results
Selection Text: DISP_ALV = Display Result in ALV Grid
Selection Text: BTC_TASK = Execute in Background
Title: Perform MIC Report
Text Symbol: 018 = Number of Batch Jobs
Text Symbol: 017 = Batch Job Name
Text Symbol: 016 = Completed
Text Symbol: 015 = Started
Text Symbol: 014 = Started by
Text Symbol: 013 = Created
Text Symbol: 012 = Created By
Text Symbol: 011 = Status
Text Symbol: 010 = Report GUID
Text Symbol: 006 = Personalizations
Text Symbol: 005 = All Background Reports by MIC User &1
Text Symbol: 004 = Calculation running ...
Text Symbol: 003 = Result Display
Text Symbol: 002 = Runtime Settings
Text Symbol: 001 = Selection Parameters
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
REUSE_ALV_FIELDCATALOG_MERGE call function 'REUSE_ALV_FIELDCATALOG_MERGE' exporting * I_PROGRAM_NAME = * I_INTERNAL_TABNAME = i_structure_name = 'FOPT_BSP_UI_REPORT' * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = changing ct_fieldcat = lt_fieldcat0 exceptions error_message = 3 others = 3.
REUSE_ALV_GRID_DISPLAY call function 'REUSE_ALV_GRID_DISPLAY' exporting * I_INTERFACE_CHECK = ' ' * I_BYPASSING_BUFFER = ' ' * I_BUFFER_ACTIVE = ' ' * I_CALLBACK_PROGRAM = ' ' * I_CALLBACK_PF_STATUS_SET = ' ' * I_CALLBACK_USER_COMMAND = ' ' * I_CALLBACK_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_END_OF_LIST = ' ' * i_structure_name = 'FOPT_BSP_UI_REPORT' * I_BACKGROUND_ID = ' ' i_grid_title = l_title * I_GRID_SETTINGS = * IS_LAYOUT = it_fieldcat = lt_fieldcat1 * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' i_save = 'A' is_variant = ls_variant * IT_EVENTS = * IT_EVENT_EXIT = * IS_PRINT = * IS_REPREP_ID = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IT_ALV_GRAPHICS = * IT_HYPERLINK = * IT_ADD_FIELDCAT = * IT_EXCEPT_QINFO = * I_HTML_HEIGHT_TOP = * I_HTML_HEIGHT_END = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = tables t_outtab = lt_report exceptions * PROGRAM_ERROR = 1 others = 2 .
FOPC_REPORT_SHOW_PDF call function 'FOPC_REPORT_SHOW_PDF' exporting it_otfdata =
-otfdata.
FOPC_BTC_REPORT_GET_FOR_USER call function 'FOPC_BTC_REPORT_GET_FOR_USER' exporting i_report_mic_user = l_usr i_btc_report_kind = fopcr_c_btc_report_kind-standard importing et_reports = lt_btc_reports.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
FOPC_REPORTING_TEST - Perform MIC Report FOPC_REPORTING_TEST - Perform MIC Report FOPC_REPORTING_FIELDGROUPS - Program FOPC_REPORTING_FIELDGROUPS FOPC_REPORTING_FIELDGROUPS - Program FOPC_REPORTING_FIELDGROUPS FOPC_REPORTING_BUFFER_BTC - Report FOPC_REPORTING_BUFFER_BTC FOPC_REPORTING_BUFFER_BTC - Report FOPC_REPORTING_BUFFER_BTC