SAP ABAP Class CL_FOPC_UI_REPORT (Reporting Access Class)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_REPORTING (Package) Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20031204
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_TREETABLE_IL Interface IL for Tree Table View 20031205
Properties
Class CL_FOPC_UI_REPORT  
Short Description Reporting Access Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOPC_REPORTING   Reporting 
Created 20031204   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FOPCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FOPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20031204
2 IF_CRM_BSP_TREETABLE_IL Interface IL for Tree Table View 20031205
Friends
Class CL_FOPC_UI_REPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CLASSNAME Constant Private Type reference (TYPE) CRMT_MODELACCESSCLASS 'CL_FOPC_UI_REPORT' Model Access Class 20040614
2 C_DUMMY_OBJECT_KEY Constant Private Type reference (TYPE) CRMT_BSP_OBJECTKEY 'DUMMY_OBJECT_KEY' Object Key 20040114
3 C_STATUS_IN_ERROR Constant Private Type reference (TYPE) STRING 'DATA_ERROR' 20041014
4 C_STATUS_IN_PROGRESS Constant Private Type reference (TYPE) STRING 'DATA_IN_PROGRESS' Object Key 20040114
5 C_STATUS_JUST_STARTED Constant Private Type reference (TYPE) STRING 'JUST_STARTED' Object Key 20040114
6 C_STATUS_RESULT_READY Constant Private Type reference (TYPE) STRING 'DATA_READY' Object Key 20040114
7 S_BGREP Instance attribute Private Type reference (TYPE) FOPCR_S_BTC_REPORTS 20041014
8 S_DETAILS Instance attribute Public Type reference (TYPE) FOPCR_S_REPORT_DETAILS 20031210
9 S_FILTER Instance attribute Private Type reference (TYPE) FOPT_BSP_UI_REP_FILTER MIC Reporting: Filter Information 20040107
10 S_PARAM Instance attribute Public Type reference (TYPE) FOPCR_S_PARAM_DATA 20040615
11 S_PARAM_POPUP Instance attribute Private Type reference (TYPE) FOPT_BSP_UI_REP_PARAM MIC Reporting: Report Parameters 20040615
12 S_REQUEST Instance attribute Public Type reference (TYPE) FOPCR_S_BTC_REPORT_REQUEST 20040610
13 T_ASSMNT_FILTER Instance attribute Private Type reference (TYPE) FOPCR_T_RATING 20040504
14 T_ASSMNT_FILTER_POPUP Instance attribute Private Type reference (TYPE) FOPCR_T_RATING 20040505
15 T_DOMAIN_TEXT Static Attribute Private Type reference (TYPE) YT_DOMAIN_TEXT 20041018
16 T_FNAME_TEXT Instance attribute Private Type reference (TYPE) YT_FNAME_TEXT 20040513
17 T_FROZEN Instance attribute Private Type reference (TYPE) YT_FROZEN 20041015
18 T_RATING_FILTER Instance attribute Private Type reference (TYPE) FOPCR_T_NODE_RATING 20040504
19 T_RATING_FILTER_POPUP Instance attribute Private Type reference (TYPE) FOPCR_T_NODE_RATING 20040505
20 T_RATING_TEXT Instance attribute Private Type reference (TYPE) YT_RATING_TEXT 20040312
21 _DATA Instance attribute Private Object reference (TYPE REF TO) CL_FOPC_REPORT_DATA Class with Reporting Data 20041012
22 _DETAIL_ROW Instance attribute Private Type reference (TYPE) FOPCR_ROW_ID 20040804
23 _EXPAND_FLAG Instance attribute Private Type reference (TYPE) ABAP_BOOL 20040216
24 _FILTER_CN_ERROR Instance attribute Public Type reference (TYPE) ABAP_BOOL Inconsistent Control Filter 20070312
25 _FILTER_PR_ERROR Instance attribute Public Type reference (TYPE) ABAP_BOOL Inconsistent Process/Control Filter 20070312
26 _FROZEN_POPUP Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041015
27 _GUID Instance attribute Private Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Upper Case 20040106
28 _PARAM_POPUP Instance attribute Private Type reference (TYPE) ABAP_BOOL 20040615
29 _PROGRESS Instance attribute Private Type reference (TYPE) F Data Collecting Progress 20040206
30 _RATING_FILTER_POPUP Instance attribute Private Type reference (TYPE) ABAP_BOOL abap_false 20040429
31 _RATING_TREE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20040504
32 _REFRESH_TREE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20040113
33 _REP_TYPE Instance attribute Private Type reference (TYPE) FOPC_REP_TYPE Report Type 20040922
34 _STATUS Instance attribute Private Type reference (TYPE) STRING 20040114
35 _TASK Instance attribute Private Type reference (TYPE) FOPCB_TASK 20040113
36 _WORKFLOW Instance attribute Private Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Upper Case 20040611
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_FILTER Instance method Private Method Only Partial Filtering Can Be Used For Some Reports 20070312
2 BTC_STATE_NAME Static method Public Method 20041018
3 BUILD_FILTER_SCREEN Instance method Private Method 20041125
4 COLLECT_DATA Instance method Private Method 20031204
5 CONSTRUCTOR Instance method Public Constructor Constructor 20040312
6 CONVERT_TIMESTAMP Static method Public Method 20041018
7 DOMAIN_TEXT Static method Private Method 20041018
8 GET_COMPUTATION_STATUS Instance method Public Method Retrieves Status of Reports Executed in Parallel 20040607
9 PERSISTS_PARAMETERS Instance method Private Method 20040615
10 REPORT_LINK Static method Public Method Calculate Link to Report 20041105
11 REPORT_NAME Static method Public Method 20041018
Events
Class CL_FOPC_UI_REPORT has no event.
Types
Class CL_FOPC_UI_REPORT has no local type.
Method Signatures

Method ADJUST_FILTER Signature

Method ADJUST_FILTER on class CL_FOPC_UI_REPORT has no parameter.
Method ADJUST_FILTER on class CL_FOPC_UI_REPORT has no exception.

Method BTC_STATE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TEXT Value transfer Type reference (TYPE) FOPCS_TEXT 20041018
2 Importing I_BTC_STATE Value transfer Type reference (TYPE) FOPC_RBF_STATUS Berichtstyp 20041018

Method BTC_STATE_NAME on class CL_FOPC_UI_REPORT has no exception.

Method BUILD_FILTER_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_FILTER Value transfer Type reference (TYPE) FOPT_BSP_UI_REP_FILTER MIC-reporting: filtering information 20041125

Method BUILD_FILTER_SCREEN on class CL_FOPC_UI_REPORT has no exception.

Method COLLECT_DATA Signature

Method COLLECT_DATA on class CL_FOPC_UI_REPORT has no parameter.
Method COLLECT_DATA on class CL_FOPC_UI_REPORT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FOPC_UI_REPORT has no parameter.
Method CONSTRUCTOR on class CL_FOPC_UI_REPORT has no exception.

Method CONVERT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TIMESTAMP Value transfer Type reference (TYPE) FOPCS_TEXT 20041018
2 Importing I_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041018

Method CONVERT_TIMESTAMP on class CL_FOPC_UI_REPORT has no exception.

Method DOMAIN_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TEXT Value transfer Type reference (TYPE) FOPCS_TEXT 20041018
2 Importing I_NAME Value transfer Type reference (TYPE) DOMNAME Berichtstyp 20041018
3 Importing I_VALUE Value transfer Type reference (TYPE) ANY 20041018

Method DOMAIN_TEXT on class CL_FOPC_UI_REPORT has no exception.

Method GET_COMPUTATION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DONE Value transfer Type reference (TYPE) ABAP_BOOL 20040607
2 Exporting E_PROGRESS Value transfer Type reference (TYPE) F 20040607
3 Importing I_BTC_WAIT_STEP Value transfer Type reference (TYPE) I 0 Wait time step for background reports 20040607
4 Importing I_NO_WAIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE Don't wait predefined time for result 20040607
5 Importing I_WAIT_TIME Value transfer Type reference (TYPE) I 0 Wait time 20040607

Method GET_COMPUTATION_STATUS on class CL_FOPC_UI_REPORT has no exception.

Method PERSISTS_PARAMETERS Signature

Method PERSISTS_PARAMETERS on class CL_FOPC_UI_REPORT has no parameter.
Method PERSISTS_PARAMETERS on class CL_FOPC_UI_REPORT has no exception.

Method REPORT_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_URL Value transfer Type reference (TYPE) STRING 20041105
2 Importing I_ORGUNIT Value transfer Type reference (TYPE) FOPCS_OBJECTID 20041105
3 Importing I_REPTYPE Value transfer Type reference (TYPE) FOPC_REP_TYPE Berichtstyp 20041105
4 Importing I_TF_YEAR Value transfer Type reference (TYPE) FOPC_YEAR Jahr 20041105
5 Importing I_TIMEFRAME Value transfer Type reference (TYPE) FOPC_TIMEFRAME Zeitraum 20041105

Method REPORT_LINK on class CL_FOPC_UI_REPORT has no exception.

Method REPORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TEXT Value transfer Type reference (TYPE) FOPCS_TEXT 20041018
2 Importing I_REPTYPE Value transfer Type reference (TYPE) FOPC_REP_TYPE Berichtstyp 20041018

Method REPORT_NAME on class CL_FOPC_UI_REPORT has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 100