SAP ABAP Class /EACA/CL_READ_SERVS_PM (Read Service)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-PM (Application Component) Profitability Analysis
     /EACA/PROFITABILITY_MANAGEMENT (Package) E-Accounting: Profitability Management
Properties
Class /EACA/CL_READ_SERVS_PM  
Short Description Read Service    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /EACA/PROFITABILITY_MANAGEMENT   E-Accounting: Profitability Management 
Created 20010626   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /EACA/CL_CONS_PM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /EACA/CL_READ_SERVS_PM has no interface implemented.
Friends
Class /EACA/CL_READ_SERVS_PM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _FOBU_INSTANCE Instance attribute Private Type reference (TYPE) /EACC/FOBU_INSTANCE Work Area for the Formula Editor 20011003
2 _O_DATA_STORAGE Instance attribute Private Object reference (TYPE REF TO) /EACA/CL_DATASTOR_RUNTIME_PM Runtime Object for Data Retention in Profitability Analysis 20010925
3 _O_VARIANT Instance attribute Private Object reference (TYPE REF TO) /EACA/CL_VARIANT_RUNTIME_PM Runtime Object for Variant 20010702
4 _T_BASKYF_NEEDED Instance attribute Private Type reference (TYPE) /EACC/FOBU_T_BASKYF List of Basic Key Figures 20011003
5 _T_CALKYF_ORDER Instance attribute Private Type reference (TYPE) /EACC/FOBU_T_CALKYF_ORDERED List of Calculated Key Figures with Sequence 20011003
6 _T_KEYF_POOL Instance attribute Private Type reference (TYPE) /EACA/PM_T_KEYF Sorted Key Figure List (Including Calculated) 20011003
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method Generate Read Service Instance 20010816
2 PREPARE Instance method Public Method Initialize Read Request 20010627
3 READ Instance method Public Method Read by Package 20010627
4 _DESCRIBE_FIELD Instance method Private Method 20010925
5 _PREPARE_DIRECT_READ Instance method Private Method Initialize Read Request for InfoProvider Interface 20010926
6 _PREPARE_ODBO Instance method Private Method Initialize Read Request for ODBO Interface 20010925
7 _READ_INFOPROVIDER Instance method Private Method Read Direct InfoProvider 20010926
8 _READ_ODBO Instance method Private Method Read ODBO 20010926
Events
Class /EACA/CL_READ_SERVS_PM has no event.
Types
Class /EACA/CL_READ_SERVS_PM has no local type.
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_STORAGE Value transfer Object reference (TYPE REF TO) /EACA/CL_DATASTOR_RUNTIME_PM Laufzeitobjekt für Datenhaltung Ergebnisrechnung 20010925
2 Importing IO_VARIANT Value transfer Object reference (TYPE REF TO) /EACA/CL_VARIANT_RUNTIME_PM Laufzeitobjekt zur Variante 20010816
3 Returning RO_SERVICE Value transfer Object reference (TYPE REF TO) /EACA/CL_READ_SERVS_PM Lesedienst 20010816

Method GET_INSTANCE on class /EACA/CL_READ_SERVS_PM has no exception.

Method PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_ACTUAL_DATA Call by reference Type reference (TYPE) /EACC/BOOLEAN Aktuelle Daten lesen? 20010627
2 Importing IB_AGGREXC_MD Call by reference Type reference (TYPE) /EACC/BOOLEAN Ausnahmeaggregation mit Berücksichtigung der Stammdaten? 20020507
3 Importing IT_CHAR_LEVEL Call by reference Type reference (TYPE) /EACA/PM_T_CHAR Sortierte Merkmalsliste für Merkmalsservice 20010627
4 Importing IT_CHAR_SEL Call by reference Type reference (TYPE) /EACA/PM_T_CHAR_COND Sortierte Tabelle aus Select-Options zu Merkmalen 20010627
5 Importing IT_KEYF Call by reference Type reference (TYPE) /EACA/PM_T_KEYF Sortierte Kennzahlenliste (ein.schl. gerechneten) 20010627
6 Importing I_READ_MODE Call by reference Type reference (TYPE) /EACA/PM_READ_MODE /EACA/CL_CONS_PM=>READ_MODE_AS_POSTED Art des Zugriffs auf Daten der Ergebnisrechnung 20020812
7 Returning RO_HANDLE Value transfer Object reference (TYPE REF TO) /EACA/CL_READ_HANDLE_PM Handle für Lesemethode Ergebnisrechnung 20010627
# Exception Resumable Description Created on
1 /EACA/CX_READ_SERV_PM Ausnahme bei Leseservice 20010705

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_MORE Call by reference Type reference (TYPE) /EACC/BOOLEAN Noch mehr Pakete? 20010627
2 Exporting EO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20010706
3 Exporting ET_DATA Call by reference Type reference (TYPE) TABLE Gelesene Daten 20010627
4 Importing IO_HANDLE Value transfer Object reference (TYPE REF TO) /EACA/CL_READ_HANDLE_PM Handle für Lesemethode Ergebnisrechnung 20010627
# Exception Resumable Description Created on
1 /EACA/CX_READ_SERV_PM Ausnahme bei Leseservice 20010705

Method _DESCRIBE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LENGTH Call by reference Type reference (TYPE) I Länge (Anzahl der Zeichen) 20010925
2 Importing IO_KF_CHAR_FACTORY Value transfer Object reference (TYPE REF TO) /EACC/IF_KF_CHAR_FACTORY Einstieg im eACC zum Erhalt von Merkmalen und Kennzahlen 20010925
3 Importing I_FIELDNAME Value transfer Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20010925

Method _DESCRIBE_FIELD on class /EACA/CL_READ_SERVS_PM has no exception.

Method _PREPARE_DIRECT_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_ACTUAL_DATA Call by reference Type reference (TYPE) /EACC/BOOLEAN Aktuelle Daten lesen? 20010926
2 Importing IB_AGGREXC_MD Call by reference Type reference (TYPE) /EACC/BOOLEAN Ausnahmeaggregation mit Berücksichtigung der Stammdaten? 20020507
3 Importing IT_CHAR_LEVEL Call by reference Type reference (TYPE) /EACA/PM_T_CHAR Sortierte Merkmalsliste für Merkmalsservice 20010926
4 Importing IT_CHAR_SEL Call by reference Type reference (TYPE) /EACA/PM_T_CHAR_COND Sortierte Tabelle aus Select-Options zu Merkmalen 20010926
5 Importing IT_KEYF Call by reference Type reference (TYPE) /EACA/PM_T_KEYF Sortierte Kennzahlenliste (ein.schl. gerechneten) 20010926
6 Importing I_READ_MODE Call by reference Type reference (TYPE) /EACA/PM_READ_MODE Art des Zugriffs auf Daten der Ergebnisrechnung 20020812
7 Returning RO_HANDLE Value transfer Object reference (TYPE REF TO) /EACA/CL_READ_HANDLE_PM Handle für Lesemethode Ergebnisrechnung 20010926
# Exception Resumable Description Created on
1 /EACA/CX_READ_SERV_PM Ausnahme bei Leseservice 20010926

Method _PREPARE_ODBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_ACTUAL_DATA Call by reference Type reference (TYPE) /EACC/BOOLEAN Aktuelle Daten lesen? 20010925
2 Importing IT_CHAR_LEVEL Call by reference Type reference (TYPE) /EACA/PM_T_CHAR Sortierte Merkmalsliste für Merkmalsservice 20010925
3 Importing IT_CHAR_SEL Call by reference Type reference (TYPE) /EACA/PM_T_CHAR_COND Sortierte Tabelle aus Select-Options zu Merkmalen 20010925
4 Importing IT_KEYF Call by reference Type reference (TYPE) /EACA/PM_T_KEYF Sortierte Kennzahlenliste (ein.schl. gerechneten) 20010925
5 Returning RO_HANDLE Value transfer Object reference (TYPE REF TO) /EACA/CL_READ_HANDLE_PM Handle für Lesemethode Ergebnisrechnung 20010925
# Exception Resumable Description Created on
1 /EACA/CX_READ_SERV_PM Ausnahme bei Leseservice 20010925

Method _READ_INFOPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_MORE Call by reference Type reference (TYPE) /EACC/BOOLEAN Noch mehr Pakete? 20010926
2 Exporting EO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20010926
3 Exporting ET_DATA Call by reference Type reference (TYPE) TABLE Gelesene Daten 20010926
4 Importing IO_HANDLE Value transfer Object reference (TYPE REF TO) /EACA/CL_READ_HANDLE_PM Handle für Lesemethode Ergebnisrechnung 20010926
# Exception Resumable Description Created on
1 /EACA/CX_READ_SERV_PM Ausnahme bei Leseservice 20010926

Method _READ_ODBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_MORE Call by reference Type reference (TYPE) /EACC/BOOLEAN Noch mehr Pakete? 20010926
2 Exporting EO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20010926
3 Exporting ET_DATA Call by reference Type reference (TYPE) TABLE Gelesene Daten 20010926
4 Importing IO_HANDLE Value transfer Object reference (TYPE REF TO) /EACA/CL_READ_HANDLE_PM Handle für Lesemethode Ergebnisrechnung 20010926
# Exception Resumable Description Created on
1 /EACA/CX_READ_SERV_PM Ausnahme bei Leseservice 20010926
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A