SAP Reports / Programs | Basis Components | Web Dynpro | Floorplan Manager Web Dynpro ABAP(BC-WD-CMP-FPM) SAP BC

FPM_GET_USAGE_INFO SAP ABAP Report - Program FPM_GET_USAGE_INFO







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


Text pool values


Selection Text: S_DEVCLS = D .
Selection Text: S_AUTHOR = D .
Selection Text: S_APPL = D .
Selection Text: P_OVP = Select OVP
Selection Text: P_OIF = Select OIF
Selection Text: P_GAF = Select GAF
Selection Text: P_DETAIL = Show Details
Selection Text: P_CHIP = Select Chips
Title: Program FPM_GET_USAGE_INFO
Text Symbol: 064 = Uses BTC Generic Form UIBB
Text Symbol: 063 = Inconsistent Configuration
Text Symbol: 062 = Uses Generic Search UIBB
Text Symbol: 061 = Uses Transient
Text Symbol: 060 = Uses Configured Dialog Boxes
Text Symbol: 059 = Uses Wiring
Text Symbol: 058 = Delivered Non-FPM Applications
Text Symbol: 057 = Local Applications
Text Symbol: 056 = Number of FPM Applications
Text Symbol: 055 = Number of UIBB Windows
Text Symbol: 054 = Number of Free-Style UIBB Components
Text Symbol: 053 = Number of Screens
Text Symbol: 052 = Uses Tabbed Component
Text Symbol: 051 = Uses BEFORE_PROCESS_EVENT
Text Symbol: 050 = Uses BEFORE_PROCESS_BEFORE_OUTPUT
Text Symbol: 049 = Uses BEFORE_NEEDS_CONFIRMATION
Text Symbol: 048 = Uses BEFORE_FLUSH
Text Symbol: 047 = Uses BEFORE_AFTER_FAILED_EVENT
Text Symbol: 065 = Uses Generic Tree UIBB
Text Symbol: 066 = Uses Launchpad UIBB
Text Symbol: 067 = AppCC is ABAP OO class
Text Symbol: 068 = Application Config Author
Text Symbol: 069 = Application Config Devclass
Text Symbol: 070 = Application Config Component
Text Symbol: 071 = Chip
Text Symbol: 072 = Chips
Text Symbol: 073 = Uses Freestyle UIBB
Text Symbol: 101 = Selections
Text Symbol: 102 = System





Text Symbol: 103 = Uses List ATS
Text Symbol: 104 = Uses POWL UIBB
Text Symbol: 105 = Uses Composite UIBB
Text Symbol: 106 = Uses REUSE UIBB
Text Symbol: 107 = Uses Instance ID
Text Symbol: 108 = Uses flat and tray
Text Symbol: 109 = Uses Generic Formrepeater UIBB
Text Symbol: 046 = Uses AFTER_PROCESS_EVENT
Text Symbol: 022 = Number of Variants
Text Symbol: 021 = Has Initial Screen
Text Symbol: 020 = IDR Config Variant
Text Symbol: 019 = IDR Config Type
Text Symbol: 018 = IDR Config ID
Text Symbol: 017 = Floorplan Config Variant
Text Symbol: 016 = Floorplan Config Type
Text Symbol: 015 = Floorplan Config ID
Text Symbol: 014 = Application Config Variant
Text Symbol: 013 = Application Config Type
Text Symbol: 012 = Application Config ID
Text Symbol: 011 = Component
Text Symbol: 010 = Package
Text Symbol: 009 = Author
Text Symbol: 008 = Floorplan
Text Symbol: 007 = Application Name
Text Symbol: 006 = Usage of FPM Interface Methods
Text Symbol: 005 = Usage of FPM Interfaces
Text Symbol: 004 = Usage of generic UIBBs
Text Symbol: 003 = Usage of functional FPM Features
Text Symbol: 002 = Configuration Keys
Text Symbol: 001 = Application Properties
Text Symbol: 023 = Uses Confirmation Screen
Text Symbol: 045 = Uses AFTER_PROCESS_BEFORE_OUTPUT
Text Symbol: 044 = Uses AFTER_NEEDS_CONFIRMATION
Text Symbol: 043 = Uses AFTER_FLUSH
Text Symbol: 042 = Uses AFTER_AFTER_FAILED_EVENT
Text Symbol: 041 = Uses IS_DIRTY
Text Symbol: 040 = Uses ON_HIDE
Text Symbol: 039 = Uses SAVE
Text Symbol: 038 = Uses CHECK_BEFORE_SAVE





Text Symbol: 037 = Uses AFTER_REJECTED_SAVE
Text Symbol: 036 = Uses AFTER_COMMIT
Text Symbol: 035 = Uses Flush
Text Symbol: 034 = Uses After_Failed_Event
Text Symbol: 033 = Uses Process_Before_Output
Text Symbol: 032 = Uses Process_Event
Text Symbol: 031 = Uses Resource Manager Interface
Text Symbol: 030 = Uses Workprotection Interface
Text Symbol: 029 = Uses App Controller Interface
Text Symbol: 028 = Uses Transaction Interface
Text Symbol: 027 = Uses Shared Data Interface
Text Symbol: 026 = Uses Generic List UIBB
Text Symbol: 025 = Uses Generic Form UIBB
Text Symbol: 024 = Name of AppCC


INCLUDES used within this REPORT FPM_GET_USAGE_INFO

INCLUDE FPMUSTOP . " GLOBAL DATA


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:

FPM_USAGE_GET " CALL FUNCTION 'FPM_USAGE_GET' destination p_rfcdst " EXPORTING " it_selopt = lt_selopt " IV_DETAILS = P_DETAIL " TABLES " IT_INFO = gt_info.

FPM_USAGE_GET call function 'FPM_USAGE_GET' exporting it_selopt = lt_selopt iv_details = p_detail tables it_info = gt_info.

REUSE_ALV_FIELDCATALOG_MERGE call function 'REUSE_ALV_FIELDCATALOG_MERGE' exporting i_structure_name = 'FPM_S_USAGE_INFO' i_bypassing_buffer = 'X' changing ct_fieldcat = lt_fieldcat.

REUSE_ALV_GRID_DISPLAY call function 'REUSE_ALV_GRID_DISPLAY' exporting i_bypassing_buffer = 'X' i_callback_program = sy-repid i_callback_user_command = 'USER_COMMAND' i_callback_html_top_of_page = 'TOP_OF_PAGE' it_fieldcat = lt_fieldcat it_special_groups = lt_group i_save = 'A' is_variant = ls_variant tables t_outtab = gt_info.

RS_TOOL_ACCESS call function 'RS_TOOL_ACCESS' exporting operation = 'SHOW' object_name = ls_info-devclass object_type = 'DEVC'.

RS_TOOL_ACCESS call function 'RS_TOOL_ACCESS' exporting operation = 'SHOW' object_name = ls_config_key object_type = 'YA'.

RS_TOOL_ACCESS call function 'RS_TOOL_ACCESS' exporting operation = 'SHOW' object_name = ls_config_key object_type = 'YG'.

RS_TOOL_ACCESS call function 'RS_TOOL_ACCESS' exporting operation = 'SHOW' object_name = ls_config_key object_type = 'YG'.

RS_TOOL_ACCESS call function 'RS_TOOL_ACCESS' exporting operation = 'SHOW' object_name = ls_info-appcc_name object_type = 'WDYD'.

RS_TOOL_ACCESS call function 'RS_TOOL_ACCESS' exporting operation = 'SHOW' object_name = ls_info-application object_type = 'WDYA'.

RS_TOOL_ACCESS call function 'RS_TOOL_ACCESS' exporting operation = 'SHOW' object_name = ls_info-chip object_type = 'WDCP'.






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