Hierarchy
⤷ 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
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 |