SAP ABAP Class /EACC/CL_DERIVATION_FACADE (Facade of the Derviation Service)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/DERIVATION_SERVICE (Package) Derivation Service
Properties
Class /EACC/CL_DERIVATION_FACADE  
Short Description Facade of the Derviation Service    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class /EACC/DR    
Program status P  SAP Standard Production Program 
Category 0   
Package /EACC/DERIVATION_SERVICE   Derivation Service 
Created 20011203   SAP 
Last change 20060313   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /EACC/CL_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /EACC/CL_DERIVATION_ABSTRACT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /EACC/IF_CONFIG_DERIV_STEP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /EACC/IF_CONS_DERIVATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /EACC/CL_DERIVATION_FACADE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /EACC/CL_DERIVATION_IMPORT 20020904 Import Derivation
2 /EACC/CL_DERIVATION_TRANSPORT 20020904 Transport Derivation
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _T_HANDLE_BUFFER Static Attribute Private See coding 20030120
2 _T_LOGID_BUFFER Static Attribute Private See coding 20030120
3 __COMPONENT_HOME Constant Private Type reference (TYPE) SEOCLSNAME '/EACC/CL_ABA_DERIVATION' Object Type Name 20011206
Methods
# Method Level Visibility Method type Description Created on
1 CALL_CUSTOMIZING_TA Static method Public Method Calls Transaction for Rule Entry Maintenance 20011207
2 CALL_STEP_FACTORY Static method Private Method Call Step Plant (Internal) 20011207
3 DELETE_ALL_STEPS Static method Public Method Deletes All Derivation Steps in an Accounting Instance 20020204
4 DELETE_STEP Static method Public Method Deletes Derivation Step 20011220
5 EXPORT Static method Public Method Separate Transport of a Derivation Step 20021205
6 GET_CONFIGURATOR Static method Public Method Provides Configurator for Derivation Step 20011204
7 GET_IMPORTER Static method Private Method Provides Importer for Derivation Step (Internal Only) 20020830
8 GET_OLDEST_VERSION Static method Private Method Provides Oldest Version of a Step (Internal Only) 20020829
9 GET_STATE Static method Public Method Provides Status 20011207
10 GET_STEP Static method Public Method Provides Derviation Step 20011204
11 GET_TRANSPORTER Static method Public Method Provides Transporter 20020828
Events
Class /EACC/CL_DERIVATION_FACADE has no event.
Types
Class /EACC/CL_DERIVATION_FACADE has no local type.
Method Signatures

Method CALL_CUSTOMIZING_TA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20011219
2 Importing I_AREAID Value transfer Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20030121
3 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20011207
4 Importing I_LOG_ID Call by reference Type reference (TYPE) CSEQUENCE logischer Schritt-Bezeichner 20030117
5 Importing I_VERSION Value transfer Type reference (TYPE) /EACC/DR_VERSION Version (default: neuste Version) 20011221
# Exception Resumable Description Created on
1 /EACC/CX_DR_CONFIG_ERROR Fehler bei Ableitungskonfiguration 20011221

Method CALL_STEP_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MD_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zugriff auf Stammdaten über die Local Integrity 20040505
2 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20011219
3 Importing I_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20040505
4 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20011207
5 Importing I_LOG_ID Call by reference Type reference (TYPE) CSEQUENCE logischer Schritt-Bezeichner 20030117
6 Importing I_MODE Value transfer Type reference (TYPE) CHAR1 Modus 20020612
7 Importing I_VERSION Value transfer Type reference (TYPE) /EACC/DR_VERSION Version eines Ableitungsschrittes 20011207
8 Returning RO_STEP Value transfer Object reference (TYPE REF TO) /EACC/CL_DERIVATION_ABSTRACT Ableitungsservice 20011207
# Exception Resumable Description Created on
1 /EACC/CX_DR_CONFIG_ERROR Fehler bei Ableitungskonfiguration 20011221

Method DELETE_ALL_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREAID Value transfer Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20020612

Method DELETE_ALL_STEPS on class /EACC/CL_DERIVATION_FACADE has no exception.

Method DELETE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DELETED_TABLES Call by reference Type reference (TYPE) FINB_TR_T_TABNAMES Tabelle von Tabellennamen 20030929
2 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20011220
3 Importing I_AREAID Value transfer Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20030121
4 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20011220
5 Importing I_LOG_ID Call by reference Type reference (TYPE) CSEQUENCE logischer Schritt-Bezeichner 20030117
6 Importing I_VERSION Value transfer Type reference (TYPE) /EACC/DR_VERSION Version (default: alle Versionen) 20011220

Method DELETE_STEP on class /EACC/CL_DERIVATION_FACADE has no exception.

Method EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20021205
2 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20021205
3 Importing IO_TR_REQUEST Value transfer Object reference (TYPE REF TO) IF_FINB_TR_REQUEST FINB TR: Transportauftrag 20021205
4 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20021205
5 Importing I_RULE_ENTRIES Value transfer Type reference (TYPE) /EACC/BOOLEAN nur Regeleinträge 20050329
6 Importing I_WITH_RULE_ENTRIES Value transfer Type reference (TYPE) /EACC/BOOLEAN /EACC/CL_CONSTANTS=>TRUE Regeleinträge transportieren? 20021210

Method EXPORT on class /EACC/CL_DERIVATION_FACADE has no exception.

Method GET_CONFIGURATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MD_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zentrale Fabrik 20040505
2 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20011219
3 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20011204
4 Importing I_LOG_ID Call by reference Type reference (TYPE) CSEQUENCE logischer Schritt-Bezeichner 20030117
5 Returning RO_STEP Value transfer Object reference (TYPE REF TO) /EACC/IF_CONFIG_DERIV_STEP Konfiguration Ableitungsschritt 20011204
# Exception Resumable Description Created on
1 /EACC/CX_DR_CONFIG_ERROR Fehler bei Ableitungskonfiguration 20011221

Method GET_IMPORTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MD_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zugriff auf Stammdaten über die Local Integrity 20040505
2 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20020830
3 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20020830
4 Importing I_MODE Value transfer Type reference (TYPE) CHAR1 Modus 20020830
5 Returning RO_STEP Value transfer Object reference (TYPE REF TO) /EACC/CL_DERIVATION_ABSTRACT Konfiguration Ableitungsschritt 20020830
# Exception Resumable Description Created on
1 /EACC/CX_DR_CONFIG_ERROR Fehler bei Ableitungskonfiguration 20020830

Method GET_OLDEST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MD_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zugriff auf Stammdaten über die Local Integrity 20040505
2 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20020829
3 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20020829
4 Returning RO_STEP Value transfer Object reference (TYPE REF TO) /EACC/CL_DERIVATION_ABSTRACT Konfiguration Ableitungsschritt 20020829
# Exception Resumable Description Created on
1 /EACC/CX_DR_CONFIG_ERROR Fehler bei Ableitungskonfiguration 20020829

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20011219
2 Importing I_AREAID Value transfer Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20030121
3 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20011207
4 Importing I_LOG_ID Call by reference Type reference (TYPE) CSEQUENCE logischer Schritt-Bezeichner 20030117
5 Returning R_STATE Value transfer Type reference (TYPE) /EACC/COMP_STATE Status einer Komponente 20011207

Method GET_STATE on class /EACC/CL_DERIVATION_FACADE has no exception.

Method GET_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20011219
2 Importing I_AREAID Value transfer Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20030121
3 Importing I_HANDLE Value transfer Type reference (TYPE) /EACC/DR_STEP_HANDLE Ableitungsschritt-Handle (GUID) 20011204
4 Importing I_LOG_ID Call by reference Type reference (TYPE) CSEQUENCE logischer Schritt-Bezeichner 20030117
5 Returning RO_STEP Value transfer Object reference (TYPE REF TO) /EACC/IF_DERIVATION_STEP Konfiguration Ableitungsschritt 20011204
# Exception Resumable Description Created on
1 /EACC/CX_DR_CONFIG_ERROR Fehler bei Ableitungskonfiguration 20011221

Method GET_TRANSPORTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Value transfer Type reference (TYPE) /EACC/DR_APPL FI-Stammdaten: Anwendung 20021016
2 Importing I_AREAID Value transfer Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20021016
3 Importing I_RULE_ENTRIES Value transfer Type reference (TYPE) /EACC/BOOLEAN nur Regeleinträge 20050329
4 Importing I_WITH_RULE_ENTRIES Value transfer Type reference (TYPE) /EACC/BOOLEAN /EACC/CL_CONSTANTS=>TRUE Regeleinträge transportieren? 20021210
5 Returning RO_TRANSPORTER Value transfer Object reference (TYPE REF TO) IF_FINB_TR_SLAVE FINB TR: Transportobjekt 20020828
# Exception Resumable Description Created on
1 CX_FINB_TR_OBJECT FINB TR: Transportobjekt 20020830
History
Last changed by/on SAP  20060313 
SAP Release Created in 10A