SAP ABAP Class CL_UC_DE_QUERY (SAP BW Data entry)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCFE (Package) SEM-BCS: Data Collection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_DE_QUERY Query (Runtime) 20041124
Properties
Class CL_UC_DE_QUERY  
Short Description SAP BW Data entry    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCFE   SEM-BCS: Data Collection 
Created 20041019   SAP 
Last change 20060711   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 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_DE_QUERY Query (Runtime) 20041124
Friends
Class CL_UC_DE_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_DECUM Instance attribute Private Type reference (TYPE) UC_FLG Cumulative Data Entry 20041021
2 DO_AREA Instance attribute Private Object reference (TYPE REF TO) IF_UC_AREA Consolidation Area 20041019
3 DO_MODEL Instance attribute Public Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20041019
4 DO_SEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Interface Selection Condition 20041021
5 DR_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20041022
6 DT_KFIG Instance attribute Private Type reference (TYPE) UC0_TS_KFIG Key Figures 20041021
7 DT_LOCK Instance attribute Private Type reference (TYPE) TS_LOCK Managed Locks 20041020
8 DT_TIME Instance attribute Private Type reference (TYPE) T_TIME 20041021
9 D_AREA Instance attribute Private Type reference (TYPE) UC_AREA Consolidation Area 20041019
10 D_FISCVARNT Instance attribute Private Type reference (TYPE) PERIV Fiscal Year Variant 20050616
11 D_MAXPERIOD Instance attribute Private Type reference (TYPE) UC_VALUE Characteristic Value 20041021
12 D_QUERY Instance attribute Private Type reference (TYPE) UC_QUERY Query 20041019
13 GC_TYPE_S_EXEC_PARAM Constant Private Type reference (TYPE) FIELD_TYPE 'UCF_S_DEQ_EXEC_PARAM' Field Type for Field 20060509
14 GT_INSTANCE Static Attribute Private Type reference (TYPE) TH_INSTANCE All query instances 20041019
15 G_INDEX Instance attribute Private Type reference (TYPE) I 0 20041022
16 G_VALUE_CTFLG Instance attribute Private Type reference (TYPE) I 0 20041021
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BREAKDOWN_TCKEY Instance method Private Method 20050207
2 CHECK_DATA Static method Public Method 20041101
3 CHECK_DATA_P Instance method Private Method 20041101
4 CHECK_INPUTABLE Static method Public Method 20041206
5 CHECK_INPUTABLE_P Instance method Private Method 20041206
6 CONSTRUCTOR Instance method Public Constructor 20041019
7 DEQUEUE Static method Public Method 20041019
8 DEQUEUE_P Instance method Private Method 20041019
9 ENQUEUE Static method Public Method 20041019
10 ENQUEUE_P Instance method Private Method 20041019
11 EXECUTE_TASK Instance method Private Method 20041116
12 FREE_INSTANCE Static method Private Method 20041020
13 GET_FISCTIME_FROM_SEL Instance method Private Method 20060509
14 GET_INSTANCE Static method Public Method 20041116
15 GET_INSTANCE_P Static method Private Method 20041116
16 GET_LOCK_CHAS Static method Public Method 20041025
17 GET_TIMELIST Instance method Private Method 20041021
18 IS_LOCKING Instance method Private Method 20041020
19 READ_DATA Static method Public Method 20041019
20 READ_DATA_P Instance method Private Method 20041020
21 WRITE_DATA Static method Public Method 20041019
22 WRITE_DATA_CHANGE Instance method Private Method 20041213
23 WRITE_DATA_P Instance method Private Method 20041019
Events
Class CL_UC_DE_QUERY has no event.
Types
Class CL_UC_DE_QUERY has no local type.
Method Signatures

Method CHECK_BREAKDOWN_TCKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_VALID Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050207
2 Importing IS_CHAR Call by reference Type reference (TYPE) DATA 20050613

Method CHECK_BREAKDOWN_TCKEY on class CL_UC_DE_QUERY has no exception.

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_IS_VALID Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20041101
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) UC0_S_MESSAGE Meldung 20041220
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20050613
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20041101
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST SPACE RFC Destination 20041101
# Exception Resumable Description Created on
1 ILLEGAL_DATA 20041101

Method CHECK_DATA_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_IS_VALID Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20041101
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041101
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20050613
4 Importing I_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE Typ eines Datenstroms in einer Datenbasis 20041101
# Exception Resumable Description Created on
1 ILLEGAL_DATA fehlerhafte Eingabeparameter 20041101

Method CHECK_INPUTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) UC0_S_MESSAGE Meldungen 20050121
2 Exporting ET_KFIG_INPUTABLE Call by reference Type reference (TYPE) UCF_TS_BW_KFIG_INPUTABLE BW data entry inputable flag for kfig 20041222
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20050613
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20041206
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST SPACE RFC Destination 20041206
# Exception Resumable Description Created on
1 ILLEGAL_DATA 20041206

Method CHECK_INPUTABLE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KFIG_INPUTABLE Call by reference Type reference (TYPE) UCF_TS_BW_KFIG_INPUTABLE BW data entry inputable flag for kfig 20041222
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20050613
3 Importing I_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE Typ eines Datenstroms in einer Datenbasis 20041206
# Exception Resumable Description Created on
1 ILLEGAL_DATA fehlerhafte Eingabeparameter 20041206

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AREA Call by reference Object reference (TYPE REF TO) IF_UC_AREA Konsolidierungsgebiet 20041019
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20041019
3 Importing I_AREA Call by reference Type reference (TYPE) UC_AREA Konsolidierungsgebiet 20041019
4 Importing I_QUERY Call by reference Type reference (TYPE) UC_QUERY Query 20041019

Method CONSTRUCTOR on class CL_UC_DE_QUERY has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) UC0_S_MESSAGE Returnparameter 20041220
2 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20041019
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20041020
4 Importing I_LOCKHANDLE Call by reference Type reference (TYPE) UC_BW_LOCKHANDLE BW: Handle für eine gesperrte Selektion 20041020
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST SPACE logische Destination (Wird bei Funktionsaufruf angegeben) 20041020
# Exception Resumable Description Created on
1 ERROR_IN_BCS Fehler in BCS 20041220

Method DEQUEUE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20041020
2 Importing I_LOCKHANDLE Call by reference Type reference (TYPE) UC_BW_LOCKHANDLE 20041020

Method DEQUEUE_P on class CL_UC_DE_QUERY has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) UC0_S_MESSAGE Meldungen 20041019
2 Exporting E_LOCKHANDLE Call by reference Type reference (TYPE) UC_BW_LOCKHANDLE BW: Handle für eine gesperrte Selektion 20041020
3 Importing IS_LOCKINFO Call by reference Type reference (TYPE) UCI_S_LOCKINFO BW: Kontext Info zum Sperr-Aufruf: Query, Service 20041020
4 Importing IT_SEL Call by reference Type reference (TYPE) UC0_TS_SEL 20041020
5 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20041019
6 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE 20041019
7 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST SPACE RFC Destination 20041019
# Exception Resumable Description Created on
1 FAILED Problem mit Sperrserver 20041019
2 FOREIGN_LOCK Fehler beim Sperren 20041019
3 ILLEGAL_RESTRICTIONS Fehlerhafter Sperrbereich (Fehler in Einschränkungen) 20041019

Method ENQUEUE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041019
2 Exporting E_LOCKHANDLE Call by reference Type reference (TYPE) UC_BW_LOCKHANDLE 20041020
3 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20041019
4 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20041019

Method ENQUEUE_P on class CL_UC_DE_QUERY has no exception.

Method EXECUTE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TASK_EXECUTION Call by reference Object reference (TYPE REF TO) IF_UC_TASK_EXECUTION_DTX Maßnahmen-Ausführung 20041116
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041116
3 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20041116

Method EXECUTE_TASK on class CL_UC_DE_QUERY has no exception.

Method FREE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QUERY Call by reference Object reference (TYPE REF TO) CL_UC_DE_QUERY BW Data entry 20041020

Method FREE_INSTANCE on class CL_UC_DE_QUERY has no exception.

Method GET_FISCTIME_FROM_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FISCTIME Call by reference Type reference (TYPE) TS_FISCTIME Geschäftszeitpunkte 20060509
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20060509

Method GET_FISCTIME_FROM_SEL on class CL_UC_DE_QUERY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_QUERY Call by reference Object reference (TYPE REF TO) CL_UC_DE_QUERY BW Data entry 20041116
2 Importing IO_AREA Call by reference Object reference (TYPE REF TO) IF_UC_AREA KonsGebiet 20041116
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20041116
4 Importing I_AREA Call by reference Type reference (TYPE) UC_AREA Konsolidierungsgebiet 20041116
5 Importing I_QUERY Call by reference Type reference (TYPE) UC_QUERY Query 20041116

Method GET_INSTANCE on class CL_UC_DE_QUERY has no exception.

Method GET_INSTANCE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_QUERY Call by reference Object reference (TYPE REF TO) CL_UC_DE_QUERY BW Data entry 20041116
2 Exporting ET_INSTANCE Call by reference Type reference (TYPE) TH_INSTANCE Query instances 20041206
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041116
4 Importing IO_AREA Call by reference Object reference (TYPE REF TO) IF_UC_AREA KonsGebiet 20041116
5 Importing IO_DATABASIS Call by reference Object reference (TYPE REF TO) CL_UC_DATABASIS Datenbasis 20041116
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20041116
7 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20041116
8 Importing IS_DATA Call by reference Type reference (TYPE) DATA Datenzeile 20041116
9 Importing IT_SEL Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20041116
10 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20041116
11 Importing I_LOCKHANDLE Call by reference Type reference (TYPE) UC_BW_LOCKHANDLE 20041116
12 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST SPACE RFC Destination (space: lokales BW) 20041116

Method GET_INSTANCE_P on class CL_UC_DE_QUERY has no exception.

Method GET_LOCK_CHAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) UC0_S_MESSAGE Anwendungs-Log: Daten einer Meldung 20041220
2 Exporting ET_FIELD Call by reference Type reference (TYPE) UC0_TS_FIELD locking relevant fields 20041025
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20041025
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST SPACE logische Destination (Wird bei Funktionsaufruf angegeben) 20041025
# Exception Resumable Description Created on
1 ERROR_IN_BCS Fehler in BCS 20041220

Method GET_TIMELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20041021

Method GET_TIMELIST on class CL_UC_DE_QUERY has no exception.

Method IS_LOCKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_LOCK Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20041020
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20041020
3 Importing I_LOCKHANDLE Call by reference Type reference (TYPE) UC_BW_LOCKHANDLE BW: Handle für eine gesperrte Selektion 20041020

Method IS_LOCKING on class CL_UC_DE_QUERY has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIRST_CALL Call by reference Type reference (TYPE) UC_FLG First call for data 20041019
2 Exporting ET_DATA Call by reference Type reference (TYPE) HASHED TABLE 20041019
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041019
4 Exporting E_END_OF_DATA Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20041019
5 Importing IO_AREA Call by reference Object reference (TYPE REF TO) IF_UC_AREA Konsolidierungsgebiet 20041019
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20041019
7 Importing IO_SEL_GLOBAL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Globale Selektionsbedingung 20060509
8 Importing IT_FIELD Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20041019
9 Importing IT_KFIG Call by reference Type reference (TYPE) UC0_TS_KFIG Kennzahlen 20041019
10 Importing IT_O_SEL Call by reference Type reference (TYPE) UCT_T_SEL Spezifische Selektionsbedingungen 20060509
11 Importing I_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE UC00_CS_DATASTREAMTYPE-TOTALS Typ eines Datenstroms in einer Datenbasis 20041019
12 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I Paketgroesse 20041019

Method READ_DATA on class CL_UC_DE_QUERY has no exception.

Method READ_DATA_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIRST_CALL Call by reference Type reference (TYPE) UC_FLG First call for data 20041020
2 Exporting ET_DATA Call by reference Type reference (TYPE) HASHED TABLE 20041020
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041020
4 Exporting E_END_OF_DATA Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20041020
5 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20041020
6 Importing IT_FIELD Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20041020
7 Importing IT_KFIG Call by reference Type reference (TYPE) UC0_TS_KFIG Kennzahlen 20041020
8 Importing I_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE Typ eines Datenstroms in einer Datenbasis 20041020
9 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I Paketgroesse 20041020

Method READ_DATA_P on class CL_UC_DE_QUERY has no exception.

Method WRITE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041019
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE Daten (zu schreibendes Delta) 20041019
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20041019
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST SPACE RFC Destination 20041019
# Exception Resumable Description Created on
1 ILLEGAL_DATA fehlerhafte Eingabeparameter 20041019
2 WRITE_ERROR Fehler beim Schreiben 20041019

Method WRITE_DATA_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041213
2 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) IF_UC_TX_DATA_CHANGE Datenänderungen 20041213
3 Importing IT_DATA Call by reference Type reference (TYPE) HASHED TABLE 20041213
# Exception Resumable Description Created on
1 ILLEGAL_DATA fehlerhafte Eingabeparameter 20041214
2 WRITE_ERROR Fehler beim Schreiben 20041214

Method WRITE_DATA_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041020
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20041019
3 Importing I_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE Typ eines Datenstroms in einer Datenbasis 20041020
# Exception Resumable Description Created on
1 ILLEGAL_DATA fehlerhafte Eingabeparameter 20041019
2 WRITE_ERROR Fehler beim Schreiben 20041019
History
Last changed by/on SAP  20060711 
SAP Release Created in 600