SAP ABAP Interface IF_HDS_CALLBACK_BE_SOURCE (Interface for HDS Source (Back End))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-HDS (Application Component) Hierarchical Derivation Service
     HDS_CORE (Package) Core HDS Functions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_HDS_CALLBACK_BE Callback Interface for Back End 20060524
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AR_ENGINE_CALLBACK Callbacks for HDS 20060526
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AR_ENGINE_HDS_SOURCE Class for Source Fields 20060526
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HDS_TRAVEL_CALLBACK Test Callback 20060524
Properties
Interface IF_HDS_CALLBACK_BE_SOURCE  
Short Description Interface for HDS Source (Back End)    
General Data
Package HDS_CORE   Core HDS Functions 
Created 20060523   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CE_HDS_TREE_CATEGORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_HDS_CALLBACK_BE_SOURCE has no interface.
Friends
Interface IF_HDS_CALLBACK_BE_SOURCE has no friend.
Attributes
Interface IF_HDS_CALLBACK_BE_SOURCE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FIELD_VALUE Instance method Public Method Checks if Field Values of a Condition Are OK 20060612
2 GET_FIELD_DEPENDENCIES Instance method Public Method Supplies a List of Field Dependencies 20060529
3 GET_SOURCE_DDIC_STRUC Instance method Public Method Supplies the DDIC Structure for the Source Vector 20060524
4 GET_VALID_CONDITION_CATEGORIES Instance method Public Method Supplies the List of Condition Categories to Use 20060524
5 GET_VALID_SOURCE_FIELDS Instance method Public Method Supplies the List of Source Fields to Use 20060524
Events
Interface IF_HDS_CALLBACK_BE_SOURCE has no event.
Types
Interface IF_HDS_CALLBACK_BE_SOURCE has no local type.
Method Signatures

Method CHECK_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY Call by reference Type reference (TYPE) HDS_DTE_CONDITION_CATEGORY Bedingungstyp 20060616
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20060612
3 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) IF_HDS_LOG HDS Interface für Logging 20060612
4 Importing I_STR_DATA Call by reference Type reference (TYPE) ANY 20060620
5 Returning R_FLG_ERROR Value transfer Type reference (TYPE) XFELD Fehler 20060612

Method CHECK_FIELD_VALUE on Interface IF_HDS_CALLBACK_BE_SOURCE has no exception.

Method GET_FIELD_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAB_FIELD_DEP Value transfer Type reference (TYPE) HDS_TAB_FIELD_DEPENDENCIES Feldabhängigkeiten 20060529

Method GET_FIELD_DEPENDENCIES on Interface IF_HDS_CALLBACK_BE_SOURCE has no exception.

Method GET_SOURCE_DDIC_STRUC 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 CE_HDS_TREE_CATEGORY=>CUSTOM Typ des Ableitungsbaums 20070319
2 Importing I_TREE_ID Call by reference Type reference (TYPE) HDS_DTE_TREE_ID ID des Ableitungsbaums 20060524
3 Returning R_DDIC_STRUC Value transfer Type reference (TYPE) TABNAME Name der DDIC Struktur für Quellvektor 20060524
# Exception Resumable Description Created on
1 CX_HDS_APPLICATION_FAILURE Fehler bei der Anbindung der Anwendung 20060524

Method GET_VALID_CONDITION_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20060524
2 Importing I_REF_TREECATG Call by reference Object reference (TYPE REF TO) CE_HDS_TREE_CATEGORY CE_HDS_TREE_CATEGORY=>CUSTOM Typ des Ableitungsbaums 20070319
3 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID ID des Ableitungsbaums 20060524
4 Returning R_TAB_RNG_COND_CAT Value transfer Type reference (TYPE) HDS_TAB_RNG_COND_CAT Ranges-Tabellentyp für Bedingnugstypen 20060524

Method GET_VALID_CONDITION_CATEGORIES on Interface IF_HDS_CALLBACK_BE_SOURCE has no exception.

Method GET_VALID_SOURCE_FIELDS 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 CE_HDS_TREE_CATEGORY=>CUSTOM Typ des Ableitungsbaums 20070319
2 Importing I_TREE_ID Value transfer Type reference (TYPE) HDS_DTE_TREE_ID ID des Ableitungsbaums 20060524
3 Returning R_TAB_RNG_FIELD Value transfer Type reference (TYPE) HDS_TAB_RNG_FIELDNAME Liste von Feldern 20060524

Method GET_VALID_SOURCE_FIELDS on Interface IF_HDS_CALLBACK_BE_SOURCE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710