SAP ABAP Class /EACA/CL_DATASTOR_CONFIG_PM (Customizing Object for Data Retention in Prof. Analysis)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/IF_PERSISTENT Persistence for Configuration 20010806
Properties
Class /EACA/CL_DATASTOR_CONFIG_PM  
Short Description Customizing Object for Data Retention in Prof. Analysis    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACA/PMCF    
Program status     
Category 0   
Package /EACA/PROFITABILITY_MANAGEMENT   E-Accounting: Profitability Management 
Created 20010806   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UR_REALIGNER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /EACC/IF_PERSISTENT Persistence for Configuration 20010806
Friends
Class /EACA/CL_DATASTOR_CONFIG_PM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 B_REALIGNMENT Instance attribute Public Type reference (TYPE) /EACA/FL_REALIGNMENT Realignment Flag Selected 20020715
2 DATA_STORAGE Instance attribute Public Type reference (TYPE) /EACA/PM_DATA_STORAGE Meta Data for Data Retention in Profitability Analysis 20010806
3 RDSV_INTERFACE Instance attribute Public Type reference (TYPE) /EACA/PM_RDSV_INTERFACE Type of Read Interface Profitability Management 20010926
4 REALIGNMENT_ID Instance attribute Public Type reference (TYPE) UR_ID Realigner ID 20020711
5 _ACINST Instance attribute Private Type reference (TYPE) ACC_STRUCTURE Owner of Accounting Instance 20010806
6 _O_VARIANT Instance attribute Private Object reference (TYPE REF TO) /EACA/CL_VARIANT_CONFIG_PM Customizing Object for Variant 20010806
7 _VARIANT Instance attribute Private Type reference (TYPE) /EACA/PM_VARIANT Owner Variant 20010806
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONFIGURATION Instance method Public Method Check Consistency of Data Retention Meta Data 20011017
2 CONFIGURE Instance method Public Method Configure Data Retention 20010806
3 CREATE_REALIGNER Instance method Public Method Create Realignment Instance for this Data Retention 20021022
4 GET_INSTANCE Static method Public Method Fetch Instance for the Key 20010807
5 RULES Instance method Public Method Formulate Rules for Extractor 20010815
6 SWITCH_OFF_REALIGNER Instance method Public Method Switch on realignment for this data retention 20020715
7 SWITCH_ON_REALIGNER Instance method Public Method Switch on realignment for this data retention 20020715
8 TRANSFER_REALIGNMENT Instance method Public Method Create Realignment Data for Object Map 20020717
9 _BUILD_FIELDLISTS Instance method Private Method Set Up Characteristic and Key Figure List for Data Retention 20011017
10 _READ Static method Private Method Read a Data Retention Customizing Object 20010806
11 _READ_CUST Static method Private Method Read Customizing from Database 20010806
Events
Class /EACA/CL_DATASTOR_CONFIG_PM has no event.
Types
Class /EACA/CL_DATASTOR_CONFIG_PM has no local type.
Method Signatures

Method CHECK_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20011017
# Exception Resumable Description Created on
1 /EACA/CX_CUSOBJ_NOT_FOUND_PM Customizingobjekt nicht gefunden 20011017
2 /EACA/CX_CUSTOM_INCONSIST_PM Inkonsistenzen im Customizing der Ergebnisrechnung 20011017
3 /EACA/CX_CUST_ASSIGN_MISS_PM Fehlende Zuordnung im Customizing Ergebnisrechnung 20011017

Method CONFIGURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEST Call by reference Type reference (TYPE) FLAG SPACE Testmodus für Prüf-Button 20010827
# Exception Resumable Description Created on
1 /EACA/CX_CUSOBJ_NOT_FOUND_PM Customizingobjekt nicht gefunden 20010807
2 /EACA/CX_CUSTOM_INCONSIST_PM Inkonsistenzen im Customizing der Ergebnisrechnung 20010807
3 /EACA/CX_CUST_ASSIGN_MISS_PM Fehlende Zuordnung im Customizing Ergebnisrechnung 20010807
4 /EACA/CX_VAR_NOT_OWNER Variante ist nicht Eigentümer des Customizingobjektes 20010807

Method CREATE_REALIGNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOCUBE Value transfer Type reference (TYPE) RSINFOCUBE InfoCube 20021022
2 Importing I_TXTLG Value transfer Type reference (TYPE) UG_TXTLG Langtext 20021022

Method CREATE_REALIGNER on class /EACA/CL_DATASTOR_CONFIG_PM has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VARIANT Call by reference Object reference (TYPE REF TO) /EACA/CL_VARIANT_CONFIG_PM Customizingobjekt zur Variante 20010807
2 Importing I_DATA_STORAGE Value transfer Type reference (TYPE) /EACA/PM_DATA_STORAGE Metadaten zur Datenhaltung der Ergebnisrechnung 20010807
3 Returning RO_DATA_STORAGE Value transfer Object reference (TYPE REF TO) /EACA/CL_DATASTOR_CONFIG_PM Customizingobjekt für Datenhaltung Ergebnisrechnung 20010807
# Exception Resumable Description Created on
1 /EACA/CX_CUSOBJ_NOT_FOUND_PM Customizingobjekt nicht gefunden 20010807

Method RULES Signature

Method RULES on class /EACA/CL_DATASTOR_CONFIG_PM has no parameter.
Method RULES on class /EACA/CL_DATASTOR_CONFIG_PM has no exception.

Method SWITCH_OFF_REALIGNER Signature

Method SWITCH_OFF_REALIGNER on class /EACA/CL_DATASTOR_CONFIG_PM has no parameter.
Method SWITCH_OFF_REALIGNER on class /EACA/CL_DATASTOR_CONFIG_PM has no exception.

Method SWITCH_ON_REALIGNER Signature

Method SWITCH_ON_REALIGNER on class /EACA/CL_DATASTOR_CONFIG_PM has no parameter.
Method SWITCH_ON_REALIGNER on class /EACA/CL_DATASTOR_CONFIG_PM has no exception.

Method TRANSFER_REALIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOCUBE Value transfer Type reference (TYPE) RSINFOCUBE InfoCube 20020717
2 Importing I_LOGSYS Value transfer Type reference (TYPE) ACC_LOGICSYS Logisches System des InfoCubes 20031106

Method TRANSFER_REALIGNMENT on class /EACA/CL_DATASTOR_CONFIG_PM has no exception.

Method _BUILD_FIELDLISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHAR Call by reference Type reference (TYPE) UGMD_T_FIELDNAME FIN-Stammdaten: Feldnamen 20011017
2 Exporting ET_KEYF Call by reference Type reference (TYPE) UGMD_T_FIELDNAME FIN-Stammdaten: Feldnamen 20011017
# Exception Resumable Description Created on
1 /EACA/CX_CUSOBJ_NOT_FOUND_PM Customizingobjekt nicht gefunden 20011017
2 /EACA/CX_CUSTOM_INCONSIST_PM Inkonsistenzen im Customizing der Ergebnisrechnung 20011017
3 /EACA/CX_CUST_ASSIGN_MISS_PM Fehlende Zuordnung im Customizing Ergebnisrechnung 20011017

Method _READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_STORAGE Value transfer Type reference (TYPE) /EACA/PM_DATA_STORAGE Metadaten zur Datenhaltung der Ergebnisrechnung 20010806
2 Returning RO_DATA_STORAGE Value transfer Object reference (TYPE REF TO) /EACA/CL_DATASTOR_CONFIG_PM Customizingobjekt für Datenhaltung Ergebnisrechnung 20010806

Method _READ on class /EACA/CL_DATASTOR_CONFIG_PM has no exception.

Method _READ_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA_STORAGE Call by reference Type reference (TYPE) /EACA/TPMDTST Metadaten zur Datenhaltung der Ergebnisrechnung 20010806
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010806
3 Importing I_DATA_STORAGE Value transfer Type reference (TYPE) /EACA/PM_DATA_STORAGE Metadaten zur Datenhaltung der Ergebnisrechnung 20010806

Method _READ_CUST on class /EACA/CL_DATASTOR_CONFIG_PM has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A