SAP ABAP Class CL_HDS_DERIVATION_MANAGER (Central Initial Access)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-HDS (Application Component) Hierarchical Derivation Service
     HDS_MANAGER (Package) Central Access to HDS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HDS_GET_CALLBACKS Supply Callbacks 20060524
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HDS_GET_CALLBACKS_BE Supply Callback Classes for Back End 20060524
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HDS_GET_CALLBACKS_UI Supply Callback Classes for UI 20060524
Properties
Class CL_HDS_DERIVATION_MANAGER  
Short Description Central Initial Access    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package HDS_MANAGER   Central Access to HDS 
Created 20050301   SAP 
Last change 20130531   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 CE_HDS_TREE_CATEGORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HDS_GET_CALLBACKS Supply Callbacks 20060524
2 IF_HDS_GET_CALLBACKS_BE Supply Callback Classes for Back End 20060524
3 IF_HDS_GET_CALLBACKS_UI Supply Callback Classes for UI 20060524
Friends
Class CL_HDS_DERIVATION_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_ID Instance attribute Private Type reference (TYPE) HDS_DTE_APPL_ID Application ID 20050302
2 CLIENT Instance attribute Private Type reference (TYPE) SY-MANDT Client ID of Current User 20070717
3 RBA_FACTORY Instance attribute Private Object reference (TYPE REF TO) HDS_FACTORY Initial Screen - HDS 20050426
4 RCX_LAST_ERROR Instance attribute Private Object reference (TYPE REF TO) CX_HDS_APPLICATION_ERROR Error in Application 20050425
5 S_TAB_APPL Static Attribute Private Type reference (TYPE) HDS_TAB_APPL Table Type for HDS_STR_APPL 20050429
6 S_TAB_INSTANCES Static Attribute Private See coding 20050429
7 TAB_REFS Instance attribute Private Type reference (TYPE) TYP_TAB_REFS 20060515
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COPY_ALLOWED Instance method Private Method Check if Tree Copy Is Permitted 20070322
2 CHECK_TREE_CATEGORY Instance method Public Method Check if Tree Category Is Permitted 20070315
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090202
4 GET_ACTIVATION_INTERFACE Instance method Public Method Supplies Interface for Activating Derivation Trees 20050420
5 GET_APPLICATION_TEXT Instance method Public Method 20060524
6 GET_APPL_ID Instance method Public Method Supplies Application ID 20050302
7 GET_BADI Instance method Private Method Supplies BAdI Implementaion 20060512
8 GET_CALLBACK_BE Instance method Public Method 20060524
9 GET_CALLBACK_BE_SOURCE Instance method Public Method 20060524
10 GET_CALLBACK_BE_TARGET Instance method Public Method 20060524
11 GET_CALLBACK_UI Instance method Public Method 20060524
12 GET_CLASSNAME Instance method Private Method Supplies Absolute Name of a Class 20050426
13 GET_EXCHANGE_INTERFACE Instance method Public Method Gets Export/Import Interface 20090226
14 GET_LAST_ERROR Instance method Public Method Supplies Last Error 20050426
15 GET_MIGRATION_INTERFACE Instance method Public Method Supplies Migration Interface 20050314
16 GET_OSS_COMPONENT Instance method Public Method 20060524
17 GET_QUERY_INTERFACE Instance method Public Method Supplies Interface for Derivation Queries 20050301
18 GET_READ_INTERFACE Instance method Public Method Supplies Read Access to Derivation Tree 20050304
19 GET_REFS Instance method Private Method 20060515
20 GET_SEARCH_INTERFACE Instance method Public Method Supplies Interface for Node Search 20070312
21 GET_WRITE_INTERFACE Instance method Public Method Supplies Write Access to Derivation Tree 20050309
22 QUASI_CONSTRUCTOR Instance method Private Method CONSTRUCTOR 20060526
23 SET_REFS Instance method Private Method 20060515
24 S_CREATE Static method Public Method Instance Generation: One Manager per Application 20050315
25 S_DELETE_TREE Static method Public Method Delete Derivation Tree 20050428
26 S_GET_ALL_APPLICATIONS Static method Public Method Supplies All Implementation in the System 20050428
27 S_QUERY_TREES Static method Public Method Search for Application Trees 20090129
28 S_START_UI Static method Public Method Call HDS UI for One or More Trees 20060704
29 S_VALIDATE_APPLICATION Static method Public Method Validation of an Application 20050426
30 TREE_EXISTS Instance method Public Method Checks if a Certain Derivation Tree Exists (DB) 20050513
31 VALIDATE_APPLICATION Instance method Public Method Thouroughly Checks Implementaion of the Application 20050420
32 VALIDATE_APPLICATION_BACKEND Instance method Private Method Checks Back End Class 20050426
33 VALIDATE_APPLICATION_BADI Instance method Private Method Checks BAdI Implementation 20050426
34 VALIDATE_APPLICATION_FRONTEND Instance method Private Method Checks Back End Class 20050426
35 VALIDATE_APPLICATION_TARGET Instance method Private Method Checks Target Object of Application 20050426
Events
# Event Type Visibility Description Created on
1 APPLICATION_ERROR Instance Event
(0)
Public
(2)
Error Found in Implementation of Application 20050420
2 APPLICATION_WARNING Instance Event
(0)
Public
(2)
Caution Related to Implementation 20050426
3 DDIC_STRUCNAME Instance Event
(0)
Public
(2)
Details for a DDIC Structure 20060701
4 INTERFACE_IMPLEMENTATION Instance Event
(0)
Public
(2)
Message About an Implementation 20050427
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_TAB_RNG_TREECATG Public See coding 20090202 GTY_TAB_RNG_TREECATG type range of HDS_DTE_TREE_CATEGORY
Method Signatures

Method CHECK_COPY_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_ALLOWED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070323
2 Exporting E_FLG_SOURCE_ERROR Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070323
3 Exporting E_FLG_TARGET_ERROR Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070323
4 Exporting E_SRCSTRUC Call by reference Type reference (TYPE) STRING 20070323
5 Exporting E_SRCSTRUC_SRC Call by reference Type reference (TYPE) STRING 20070323
6 Exporting E_TARGET Call by reference Type reference (TYPE) STRING 20070323
7 Exporting E_TARGET_SRC Call by reference Type reference (TYPE) STRING 20070323
8 Importing I_REF_TREECATG Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY 20070322
9 Importing I_REF_TREECATG_SRC Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY 20070322
10 Importing I_TREE_ID Call by reference Type reference (TYPE) HDS_DTE_TREE_ID ID/Name des Ableitungsbaums 20070322
11 Importing I_TREE_ID_SRC Call by reference Type reference (TYPE) HDS_DTE_TREE_ID ID/Name des Ableitungsbaums 20070322
# Exception Resumable Description Created on
1 CX_HDS_APPLICATION_FAILURE Fehler in der Anwendung 20070329

Method CHECK_TREE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_TREECATG Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY 20070315
2 Returning R_FLG_ALLOWED Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070315

Method CHECK_TREE_CATEGORY on class CL_HDS_DERIVATION_MANAGER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HDS_DERIVATION_MANAGER has no parameter.
Method CONSTRUCTOR on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_ACTIVATION_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_EVENT_HANDLER Value transfer Object reference (TYPE REF TO) IF_HDS_TREE_EVENT_HANDLER Interface für Events des Baumes 20060814
2 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM Typ des Ableitungsbaumes 20070315
3 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID ID des Ableitungsbaums 20050420
4 Importing I_VALIDATE_APPLICATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Anwendungsvalidierung durchführen 20070717
5 Returning R_REF_ACTIVATE Value transfer Object reference (TYPE REF TO) IF_HDS_TREE_ACTIVATE Aktivierung eines Baumes 20060420
# Exception Resumable Description Created on
1 CX_HDS_FAILURE Aktion konnte nicht durchgeführt werden 20050427
2 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050420
3 CX_HDS_NOT_FOUND Angefordertes Objekt/Ressource konnte nicht gefunden werden 20050420

Method GET_APPLICATION_TEXT Signature

Method GET_APPLICATION_TEXT on class CL_HDS_DERIVATION_MANAGER has no parameter.
Method GET_APPLICATION_TEXT on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_APPL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPL_ID Value transfer Type reference (TYPE) HDS_DTE_APPL_ID Anwendungsidentifikation 20050302

Method GET_APPL_ID on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_INCONSISTENT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060512

Method GET_BADI on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_CALLBACK_BE Signature

Method GET_CALLBACK_BE on class CL_HDS_DERIVATION_MANAGER has no parameter.
Method GET_CALLBACK_BE on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_CALLBACK_BE_SOURCE Signature

Method GET_CALLBACK_BE_SOURCE on class CL_HDS_DERIVATION_MANAGER has no parameter.
Method GET_CALLBACK_BE_SOURCE on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_CALLBACK_BE_TARGET Signature

Method GET_CALLBACK_BE_TARGET on class CL_HDS_DERIVATION_MANAGER has no parameter.
Method GET_CALLBACK_BE_TARGET on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_CALLBACK_UI Signature

Method GET_CALLBACK_UI on class CL_HDS_DERIVATION_MANAGER has no parameter.
Method GET_CALLBACK_UI on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RCL_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt 20050426
2 Returning R_CLASSNAME Value transfer Type reference (TYPE) HDS_DTE_CLASSNAME Absoluter Name einer Klasse 20050426

Method GET_CLASSNAME on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_EXCHANGE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_TREE_EXCHANGE Value transfer Object reference (TYPE REF TO) IF_HDS_TREE_EXCHANGE HDS Baum Export / Import 20090226
# Exception Resumable Description Created on
1 CX_HDS_FAILURE Aktion konnte nicht durchgeführt werden 20090226

Method GET_LAST_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RCX_ERROR Value transfer Object reference (TYPE REF TO) CX_HDS_APPLICATION_ERROR Fehler in der Anwendung 20050426

Method GET_LAST_ERROR on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_MIGRATION_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM 20070315
2 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID 'DEFAULT' ID des Ableitungsbaums 20050314
3 Returning R_REF_MIGRATION Value transfer Object reference (TYPE REF TO) IF_HDS_MIGRATION 20060515
# Exception Resumable Description Created on
1 CX_HDS_FAILURE Fehler bei der Anbindung der Anwendung 20050401
2 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050314

Method GET_OSS_COMPONENT Signature

Method GET_OSS_COMPONENT on class CL_HDS_DERIVATION_MANAGER has no parameter.
Method GET_OSS_COMPONENT on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_QUERY_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_NO_GENERATION Value transfer Type reference (TYPE) HDS_DTE_GEN_NO_GENERATION Generierung unterdrücken 20050420
2 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM 20070315
3 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID 'DEFAULT' ID des Ableitungsbaums 20050313
4 Returning R_REF_QUERY Value transfer Object reference (TYPE REF TO) IF_HDS_QUERY 20060515
# Exception Resumable Description Created on
1 CX_HDS_FAILURE Aktion konnte nicht durchgeführt werden 20050322
2 CX_HDS_NOT_FOUND Ableitungsbaum existiert nicht 20050322
3 CX_HDS_TREE_NO_ACTIVE_VERSION Keine aktive Version gefunden 20050421

Method GET_READ_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_EVENT_HANDLER Call by reference Object reference (TYPE REF TO) IF_HDS_TREE_EVENT_HANDLER Interface für Events des Baumes 20060515
2 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM 20070315
3 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID 'DEFAULT' ID des Ableitungsbaums 20050304
4 Returning R_REF_TREE Value transfer Object reference (TYPE REF TO) IF_HDS_TREE_READ 20060515
# Exception Resumable Description Created on
1 CX_HDS_FAILURE Fehler bei der Anbindung der Anwendung 20050330
2 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050304
3 CX_HDS_NOT_FOUND Aleitungsbaum konnte nicht gefunden werden 20050304

Method GET_REFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_TREECATG Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY 20070315
2 Importing I_TREE_ID Call by reference Type reference (TYPE) HDS_DTE_TREE_ID 20060515
3 Returning R_STR_REFS Value transfer Type reference (TYPE) TYP_STR_REFS 20060515

Method GET_REFS on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_SEARCH_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_TREE_SEARCH Value transfer Object reference (TYPE REF TO) IF_HDS_TREE_SEARCH Knotensuche 20070312

Method GET_SEARCH_INTERFACE on class CL_HDS_DERIVATION_MANAGER has no exception.

Method GET_WRITE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_EVENT_HANDLER Call by reference Object reference (TYPE REF TO) IF_HDS_TREE_EVENT_HANDLER Interface für Events des Baumes 20060515
2 Importing I_REF_TREECATG Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM 20070313
3 Importing I_REF_TREECATG_SOURCE Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>SYSTEM 20070313
4 Importing I_TREE_ID Call by reference Type reference (TYPE) HDS_DTE_TREE_ID 'DEFAULT' ID/Name des Ableitungsbaums 20050309
5 Importing I_TREE_ID_SOURCE Call by reference Type reference (TYPE) HDS_DTE_TREE_ID 20070313
6 Returning R_REF_TREE Value transfer Object reference (TYPE REF TO) IF_HDS_TREE_WRITE 20060515
# Exception Resumable Description Created on
1 CX_HDS_FAILURE Fehler bei der Anbindung der Anwendung 20050322
2 CX_HDS_FAILURE_COPY Fehler beim Kopieren von Bäumen 20070323
3 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050309

Method QUASI_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_ID Value transfer Type reference (TYPE) HDS_DTE_APPL_ID Anwendungsidentifikation 20060526
2 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT Mandantenkennung des aktuellen Benutzers 20070717

Method QUASI_CONSTRUCTOR on class CL_HDS_DERIVATION_MANAGER has no exception.

Method SET_REFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_REFS Call by reference Type reference (TYPE) TYP_STR_REFS 20060515

Method SET_REFS on class CL_HDS_DERIVATION_MANAGER has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_ID Call by reference Type reference (TYPE) HDS_DTE_APPL_ID Anwendungsidentifikation 20050315
2 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20070717
3 Returning R_REF_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HDS_DERIVATION_MANAGER Zentraler Einstieg 20060512
# Exception Resumable Description Created on
1 CX_HDS_APPLICATION_ERROR Aktion konnte nicht durchgeführt werden 20060512
2 CX_HDS_INITIAL_PARAMETER Fehlerhafter Parameter 20050315

Method S_DELETE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_WRITE Call by reference Object reference (TYPE REF TO) IF_HDS_TREE_WRITE Interface zum Schreiben eines Baumes 20120919
2 Exporting EV_XCANCELLED Call by reference Type reference (TYPE) HDS_DTE_FLAG Abbruch durch Benutzer 20120919
3 Importing I_APPL_ID Value transfer Type reference (TYPE) HDS_DTE_APPL_ID Anwendungsidentifikation 20050428
4 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20070717
5 Importing I_FLG_CONFIRMATION_DIALOG Value transfer Type reference (TYPE) HDS_DTE_FLAG 'X' Sicherheits-Popup 20050428
6 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM 20070315
7 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID 'DEFAULT' ID/Name des Ableitungsbaums 20050428
8 Importing I_TRKORR Value transfer Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050428
# Exception Resumable Description Created on
1 CX_HDS_ACCESS_FAILURE Zugriffsfehler aufgrund von Systemeinstellungen 20070319
2 CX_HDS_FAILURE Aktion konnte nicht durchgeführt werden 20050428
3 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050428
4 CX_HDS_NOT_FOUND Ableitungsbaum existiert nicht 20050428

Method S_GET_ALL_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAB_APPL Value transfer Type reference (TYPE) HDS_TAB_APPL Einstelliges Kennzeichen 20050429

Method S_GET_ALL_APPLICATIONS on class CL_HDS_DERIVATION_MANAGER has no exception.

Method S_QUERY_TREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_TREE Call by reference Type reference (TYPE) HDS_TAB_TREES Tabelle Baum / Beschreibung 20090202
2 Importing I_APPL_ID Call by reference Type reference (TYPE) HDS_DTE_APPL_ID Anwendungsidentifikation 20090129
3 Importing I_TAB_RNG_TREECATG Call by reference Type reference (TYPE) GTY_TAB_RNG_TREECATG Range von Baumkategorien 20090202
4 Importing I_TAB_RNG_TREE_ID Call by reference Type reference (TYPE) HDS_TAB_RNG_TREE_ID Range von Baum IDs 20090202

Method S_QUERY_TREES on class CL_HDS_DERIVATION_MANAGER has no exception.

Method S_START_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_ID Call by reference Type reference (TYPE) HDS_DTE_APPL_ID Anwendungsidentifikation 20060704
2 Importing I_FLG_DISPLAY Call by reference Type reference (TYPE) HDS_DTE_FLAG Im Anzeigemodus aufrufen 20060704
3 Importing I_REF_TREECATG Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM 20070315
4 Importing I_TAB_TREES Call by reference Type reference (TYPE) HDS_TAB_TREE_DESCRIPT Tabelle Baum / Beschreibung 20060704
5 Importing I_TREE_ID Call by reference Type reference (TYPE) HDS_DTE_TREE_ID 'DEFAULT' ID/Name des Ableitungsbaums 20060704
# Exception Resumable Description Created on
1 CX_HDS_FAILURE Aktion konnte nicht durchgeführt werden 20060704
2 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20060704
3 CX_HDS_NOT_FOUND Angefordertes Objekt/Ressource konnte nicht gefunden werden 20060704

Method S_VALIDATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_ID Call by reference Type reference (TYPE) HDS_DTE_APPL_ID Anwendungsidentifikation 20050426
2 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20070717
3 Importing I_REF_TREECATG Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM Typ des Ableitungsbaumes 20070315
4 Importing I_TREE_ID Call by reference Type reference (TYPE) HDS_DTE_TREE_ID ID/Name des Ableitungsbaums 20050426
# Exception Resumable Description Created on
1 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050426

Method TREE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM 20070315
2 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID 'DEFAULT' ID/Name des Ableitungsbaums 20050513
3 Returning R_FLAG_EXISTS Value transfer Type reference (TYPE) HDS_DTE_FLAG Kennzeichen: Baum existiert 20050513

Method TREE_EXISTS on class CL_HDS_DERIVATION_MANAGER has no exception.

Method VALIDATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Value transfer Type reference (TYPE) SY-MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20060926
2 Importing I_FLG_EXIT_ON_FIRST_ERROR Value transfer Type reference (TYPE) HDS_DTE_FLAG Allgemeines Kennzeichen ( space, 'X') 20050425
3 Importing I_FLG_QUERY Value transfer Type reference (TYPE) HDS_DTE_FLAG Query (Laufzeit) 20050606
4 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM Ableitungsbaumkategorie 20070315
5 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID ID/Name des Ableitungsbaums 20050426
6 Returning R_FLG_INCONSISTENT Value transfer Type reference (TYPE) HDS_DTE_FLAG Anwendungsimplementation ist fehöerhaft 20050420

Method VALIDATE_APPLICATION on class CL_HDS_DERIVATION_MANAGER has no exception.

Method VALIDATE_APPLICATION_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_EXIT_ON_FIRST_ERROR Value transfer Type reference (TYPE) HDS_DTE_FLAG Allgemeines Kennzeichen ( space, 'X') 20050426
2 Importing I_FLG_QUERY Call by reference Type reference (TYPE) HDS_DTE_FLAG Query 20050606
3 Importing I_REF_REFS Call by reference Object reference (TYPE REF TO) TYP_STR_REFS 20070717
4 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY 20070315
5 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID ID/Name des Ableitungsbaums 20050426
6 Returning R_FLG_INCONSISTENT Value transfer Type reference (TYPE) HDS_DTE_FLAG Anwendungsimplementation ist fehöerhaft 20050426
# Exception Resumable Description Created on
1 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050426

Method VALIDATE_APPLICATION_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Value transfer Type reference (TYPE) SY-MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20060926
2 Importing I_FLG_EXIT_ON_FIRST_ERROR Value transfer Type reference (TYPE) HDS_DTE_FLAG Allgemeines Kennzeichen ( space, 'X') 20050426
3 Importing I_FLG_QUERY Value transfer Type reference (TYPE) HDS_DTE_FLAG Allgemeines Kennzeichen ( space, 'X') 20050606
4 Importing I_REF_REFS Call by reference Object reference (TYPE REF TO) TYP_STR_REFS 20070717
5 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY 20070315
6 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID ID/Name des Ableitungsbaums 20060420
7 Returning R_FLG_INCONSISTENT Value transfer Type reference (TYPE) HDS_DTE_FLAG Anwendungsimplementation ist fehöerhaft 20050426
# Exception Resumable Description Created on
1 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050426

Method VALIDATE_APPLICATION_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_EXIT_ON_FIRST_ERROR Value transfer Type reference (TYPE) HDS_DTE_FLAG Allgemeines Kennzeichen ( space, 'X') 20050426
2 Importing I_REF_REFS Call by reference Object reference (TYPE REF TO) TYP_STR_REFS 20070717
3 Importing I_REF_TREECATG Value transfer Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY 20070315
4 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID ID/Name des Ableitungsbaums 20050426
5 Returning R_FLG_INCONSISTENT Value transfer Type reference (TYPE) HDS_DTE_FLAG Anwendungsimplementation ist fehöerhaft 20050426
# Exception Resumable Description Created on
1 CX_HDS_INITIAL_PARAMETER Methodenparameter wurde nur initial versorgt 20050426

Method VALIDATE_APPLICATION_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_EXIT_ON_FIRST_ERROR Value transfer Type reference (TYPE) HDS_DTE_FLAG Allgemeines Kennzeichen ( space, 'X') 20050426
2 Importing I_REF_REFS Call by reference Object reference (TYPE REF TO) TYP_STR_REFS 20070717
3 Importing I_REF_TARGET Value transfer Object reference (TYPE REF TO) IF_HDS_TARGET Ableitungsziel 20060529
4 Returning R_FLG_INCONSISTENT Value transfer Type reference (TYPE) HDS_DTE_FLAG Zielobjekt fehlerhaft 20050426

Method VALIDATE_APPLICATION_TARGET on class CL_HDS_DERIVATION_MANAGER has no exception.
Event Signatures

Event APPLICATION_ERROR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_RCX_APPLICATION_ERROR Exporting Value transfer Object reference (TYPE REF TO) CX_HDS_APPLICATION_ERROR Fehler bei der Anbindung der Anwendung 20060701

Event APPLICATION_WARNING Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_RCX_APPLICATION_ERROR Exporting Value transfer Object reference (TYPE REF TO) CX_HDS_APPLICATION_ERROR Warnung in der Anwendung 20060701

Event DDIC_STRUCNAME Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_STRUCNAME Exporting Value transfer Type reference (TYPE) TABNAME Tabellenname 20060701
2 I_TYPE Exporting Value transfer Type reference (TYPE) C 20060701

Event INTERFACE_IMPLEMENTATION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_CLASSNAME Exporting Value transfer Type reference (TYPE) HDS_DTE_CLASSNAME Absoluter Name einer Klasse 20060701
2 I_INTERFACENAME Exporting Value transfer Type reference (TYPE) SEOITFNAME Interfacename 20060701
History
Last changed by/on SAP  20130531 
SAP Release Created in 40