SAP ABAP Class CL_UMC_QUERY (BSC: Assigned Queries)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMC (Package) CPM : Common Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMB_QUERY BSC: Assigned Queries 20010718
2 Inheritance (c INHERITING FROM c_ref)  CL_UMM_QUERY BSC: Assigned Queries 20010718
3 Inheritance (c INHERITING FROM c_ref)  CL_UMV_QUERY BSC: Assigned Queries 20010718
Properties
Class CL_UMC_QUERY  
Short Description BSC: Assigned Queries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMC   CPM : Common Objects 
Created 20010718   SAP 
Last change 20060208   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)
Interfaces
Class CL_UMC_QUERY has no interface implemented.
Friends
Class CL_UMC_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MIME_EXCEL Constant Public Type reference (TYPE) BDS_MIMETP 'application/msexcel' Character 1024 20020625
2 C_MIME_OTHER Constant Public Type reference (TYPE) BDS_MIMETP '' Character 1024 20020625
3 C_MIME_PDF Constant Public Type reference (TYPE) BDS_MIMETP 'application/pdf' Character 1024 20020625
4 C_MIME_POWERPOINT Constant Public Type reference (TYPE) BDS_MIMETP 'application/mspowerpoint' Character 1024 20020625
5 C_MIME_WORD Constant Public Type reference (TYPE) BDS_MIMETP 'application/msword' Character 1024 20020625
6 C_PRES_SAPGUI Constant Public Type reference (TYPE) AS4FLAG SPACE SAP GUI Links 20050712
7 C_PRES_WAS Constant Public Type reference (TYPE) AS4FLAG 'X' WAS - Links to Web Reports Generated 20050712
8 C_PRES_WAS_LINKS Constant Public Type reference (TYPE) AS4FLAG 'Y' WAS - Do Not Generate Links to Web Report 20050712
9 MR_BADI Instance attribute Public Object reference (TYPE REF TO) IF_EX_SEM_CPM_PRESENTATION BAdI Class CL_EX_SEM_CPM_PRESENTATION 20010807
10 MT_QUERY_BUFFER Instance attribute Private Type reference (TYPE) YT_BUFFER Buffer Table 20010718
11 M_CURPER Instance attribute Private Type reference (TYPE) UMC_Y_FISCPER Period 20010718
12       RFC Destination
13 M_PERIV Instance attribute Protected Type reference (TYPE) PERIV Fiscal Year Variant 20010718
14 M_TARPER Instance attribute Private Type reference (TYPE) UMC_Y_FISCPER Period 20010718
15 M_WAS Instance attribute Protected Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010906
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_BUFFER_DATA Instance method Public Method Data - Delete Buffer 20010718
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010718
3 CONVERT_INT2EXT Instance method Protected Method Converts Internal Value into External Value 20071112
4 GET_CHAR_VALUE Instance method Protected Method Gets Characteristic Value(s) for Specific Characteristic 20010718
5 GET_CHAR_VALUES Instance method Private Method Gets Characteristic Value(e) for Specific Characteristics 20010718
6 GET_DOC_TYPE_FROM_URL Instance method Private Method Delivers Document Type Displayed by URL 20020624
7 GET_QUERY_URL Instance method Public Method Deivers URL for Query 20030313
8 GET_URL_PARAMETERS Instance method Private Method Gets Parameter for URL 20010906
9 GET_VAR_VALUES Instance method Private Method Gets Characteristic Value(e) for Specific Characteristics 20020819
10 MODIFY_QUERY_LIST Instance method Protected Method Completes List of Query and Fills Buffer Table 20010718
11 QUERY_LAUNCH Instance method Public Method Starts Query 20010718
12 SET_BADI_VARIABLES Instance method Protected Method Sets Values of CPM Variables to BAdI Context 20070102
13 SET_DATE Instance method Public Method Set the Current and Target Periods 20010718
14 SET_FRONTEND Instance method Public Method Sets Frontend Type 20010906
Events
Class CL_UMC_QUERY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_BUFFER Private See coding 20010719 BEGIN OF ys_buffer, genuniid TYPE umc_y_query_genuniid, isworkbook TYPE umc_y_isworkbook, rfcdest TYPE umc_y_rfcdest, ltxt TYPE umc_y_ltxt, url TYPE umc_y_url, wbid TYPE umc_y_wbid, pageid TYPE umc_y_pageid, webtmpl TYPE umc_y_webtmpl, compuid TYPE umc_y_query_compuid, iquery TYPE umc_y_iquery, END OF ys_buffer
2 YT_BUFFER Private See coding 20010719
Method Signatures

Method CLEAR_BUFFER_DATA Signature

Method CLEAR_BUFFER_DATA on class CL_UMC_QUERY has no parameter.
Method CLEAR_BUFFER_DATA on class CL_UMC_QUERY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WAS Call by reference Type reference (TYPE) AS4FLAG ' ' Flag (X oder Blank) 20010906

Method CONSTRUCTOR on class CL_UMC_QUERY has no exception.

Method CONVERT_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICHAVALEXT Call by reference Type reference (TYPE) UMC_Y_ICHAVALEXT Feld für beliebigen Merkmalswert (BW) 20071112
2 Importing I_HIER Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20071112
3 Importing I_ICHANM Call by reference Type reference (TYPE) UMC_Y_ICHANM Technischer Name eines Merkmals (BW) 20071112
4 Importing I_ICHAVAL Call by reference Type reference (TYPE) UMC_Y_ICHAVAL Feld für beliebigen Merkmalswert (BW-interne Darstellung) 20071112
5 Importing I_RFCDEST Call by reference Type reference (TYPE) UMC_Y_RFCDEST SPACE RFC-Destination 20071112

Method CONVERT_INT2EXT on class CL_UMC_QUERY has no exception.

Method GET_CHAR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELCON Call by reference Type reference (TYPE) UMC_YT_SELCON Selektionsbedingung 20010718
2 Importing I_BWVAR Call by reference Type reference (TYPE) AS4FLAG SPACE Flag (X oder Blank) 20041008
3 Importing I_COMPOUND Call by reference Type reference (TYPE) AS4FLAG SPACE Flag (X oder Blank) 20070704
4 Importing I_ICHANM Call by reference Type reference (TYPE) UMC_Y_ICHANM Feldname Dimension (BW-Bezeichner) 20010718
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20061222
6 Importing I_VAR_TYPE Call by reference Type reference (TYPE) UMC_Y_BW_VAR_TYPE BW-Variablentyp 20061130
# Exception Resumable Description Created on
1 NOT_AVAILABLE 20010718

Method GET_CHAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CHASELVAL Value transfer Type reference (TYPE) UMC_YT_CHASELVAL Charateristic selection criterion 20010718
2 Importing IT_DIMS Call by reference Type reference (TYPE) UMC_YT_DIMS Merkmale : Bezeichner, Beschreibung 20010718
3 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20060413

Method GET_CHAR_VALUES on class CL_UMC_QUERY has no exception.

Method GET_DOC_TYPE_FROM_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DOC_TYPE Value transfer Type reference (TYPE) BDS_MIMETP Business Document Service: Mime-Type 20020624
2 Importing I_URL Call by reference Type reference (TYPE) STRING 20020624

Method GET_DOC_TYPE_FROM_URL on class CL_UMC_QUERY has no exception.

Method GET_QUERY_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_URL Call by reference Type reference (TYPE) STRING URL 20030313
2 Importing I_ID Call by reference Type reference (TYPE) UMC_Y_QUERY_GENUNIID Komprimierte GenUid einer Query 20030313
# Exception Resumable Description Created on
1 QUERY_NOT_IN_BUFFER Query Genuniid nicht im Puffer vorhanden 20030313

Method GET_URL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHASELVAL Call by reference Type reference (TYPE) UMC_YT_CHASELVAL Charateristic selection criterion 20010906
2 Exporting ET_VARSELVAL Call by reference Type reference (TYPE) UMC_YT_VARSELVAL BW Variablen: Selektionskriterien 20020819
3 Exporting E_URL_PARAMETER Call by reference Type reference (TYPE) STRING 20010906
4 Importing I_PAGEID Call by reference Type reference (TYPE) UMC_Y_PAGEID Seitenname der Standard BW Web Reporting Seite 20010906
5 Importing I_RFCDEST Call by reference Type reference (TYPE) UMC_Y_RFCDEST RFC-Destination 20010906
6 Importing I_WBID Call by reference Type reference (TYPE) UMC_Y_WBID Arbeitsmappen-ID für die Standard Web Seite 20010906
7 Importing I_WEBTMPL Call by reference Type reference (TYPE) UMC_Y_WEBTMPL BW: Web-Template 20010906
# Exception Resumable Description Created on
1 ERROR 20010906

Method GET_VAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VARSELVAL Value transfer Type reference (TYPE) UMC_YT_VARSELVAL Charateristic selection criterion 20020819
2 Importing IT_BW_VAR Call by reference Type reference (TYPE) UMC_YT_BW_VAR Merkmale : Bezeichner, Beschreibung 20020819
3 Importing I_RFCDEST Call by reference Type reference (TYPE) UMC_Y_RFCDEST RFC-Destination 20020820

Method GET_VAR_VALUES on class CL_UMC_QUERY has no exception.

Method MODIFY_QUERY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUERY_LIST Call by reference Type reference (TYPE) UMB_YT_QUERY_LIST Liste von Queries 20010718
2 Importing IT_QUERIES_WBOOKS Call by reference Type reference (TYPE) UMC_YT_QUERY_LINK BW Query - Anbindung 20010718
3 Importing IT_URL Call by reference Type reference (TYPE) UMC_YT_URL_ASSIGNMENT URL 20010719
4 Importing IT_WEB_REPORT Call by reference Type reference (TYPE) UMC_YT_WEB_REPORT BW-Webreport 20010718

Method MODIFY_QUERY_LIST on class CL_UMC_QUERY has no exception.

Method QUERY_LAUNCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) UMC_Y_QUERY_GENUNIID Komprimierte GenUid einer Query 20010720
# Exception Resumable Description Created on
1 ERROR_LAUNCH_QUERY Fehler beim Ausführen der Query 20010718
2 QUERY_NOT_IN_BUFFER Query Genuniid nicht im Puffer vorhanden 20010718

Method SET_BADI_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RFCDEST Call by reference Type reference (TYPE) UMC_Y_RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20071112

Method SET_BADI_VARIABLES on class CL_UMC_QUERY has no exception.

Method SET_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010718
2 Importing I_TARPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20010718

Method SET_DATE on class CL_UMC_QUERY has no exception.

Method SET_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WAS Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010906

Method SET_FRONTEND on class CL_UMC_QUERY has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 3.1A