SAP ABAP Interface IF_COM_PRD_LH_KEY_MANAGER (Product - Link-Handler: Management of Differentiation Keys)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-PRO (Application Component) Central Part of Product Master
     COM_PRD_LINK_HANDLER_KEYS (Package) Product: Generic Link-Handler - Administration of Keys
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COM_PRD_LH_KEY_MANAGER Product - Link-Handler: Management of Differentiation Keys 20021107
Properties
Interface IF_COM_PRD_LH_KEY_MANAGER  
Short Description Product - Link-Handler: Management of Differentiation Keys    
General Data
Package COM_PRD_LINK_HANDLER_KEYS   Product: Generic Link-Handler - Administration of Keys 
Created 20021107   SAP 
Last changed 20050213   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_COM_PRD_LH_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_COM_PRD_LH_KEY_MANAGER has no interface.
Friends
Interface IF_COM_PRD_LH_KEY_MANAGER has no friend.
Attributes
Interface IF_COM_PRD_LH_KEY_MANAGER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_KEYS Instance method Public Method Access Method for Collection of Diffentiation Key(s) 20021113
2 GET_KEYS_FOR_PRODUCT Instance method Public Method Access Method to Keys for Product (Read) 20030214
3 GET_KEY_FACTORY Instance method Public Method Access Method for Factory of Differentiation Key(s) 20021113
4 GET_KEY_GENERATOR Instance method Public Method Access Method for Generator of Differentiation Keys 20021113
5 GET_KEY_PERSISTENCY Instance method Public Method Access Method for Persistence of Differentiation Keys 20021113
6 PROVIDE_KEYS_BY_ATTRIBUTES Instance method Public Method Retrieve Key(s) (Identified By Attributes) 20021122
7 PROVIDE_KEYS_BY_GUID Instance method Public Method Retrieve Key(s) (Identified By GUIDS) 20021122
8 PROVIDE_KEY_BY_ATTRIBUTES Instance method Public Method Retrieve Key(s) (Identified By Attributes) 20021121
9 PROVIDE_KEY_BY_GUID Instance method Public Method Retrieve Key(s) (Identified By GUID) 20021122
10 TRANSFORM_KEY_ATTRIBUTES_TABLE Instance method Public Method Key Attributes (Internal) Convert Table Format to Line Form. 20040128
Events
Interface IF_COM_PRD_LH_KEY_MANAGER has no event.
Types
Interface IF_COM_PRD_LH_KEY_MANAGER has no local type.
Method Signatures

Method GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEYS Collection für Differenzierungsschlüssel 20021113

Method GET_KEYS on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method GET_KEYS_FOR_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_TYPE Call by reference Type reference (TYPE) COMT_PR_KEY_TYPE Art des Differenzierungsschlüssels (gen. Link-Handler) 20030214
2 Importing IV_PRODUCT_GUID Call by reference Type reference (TYPE) COMT_PRODUCT_GUID Produkt-GUID 20030214
3 Returning RT_KEYS Value transfer Type reference (TYPE) COM_PRD_TT_LH_KEY Tabelle der Schlüssel 20030214

Method GET_KEYS_FOR_PRODUCT on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method GET_KEY_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_FACTORY Factory für Differenzierungsschlüssel 20021113

Method GET_KEY_FACTORY on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method GET_KEY_GENERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_GENERATOR Erzeuger von Differenzierungsschlüsseln 20021113

Method GET_KEY_GENERATOR on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method GET_KEY_PERSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY_PERSISTENCY Persistenz von Differenzierungsschlüsseln 20021113

Method GET_KEY_PERSISTENCY on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method PROVIDE_KEYS_BY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_TYPE_ATTRIBUTES Call by reference Type reference (TYPE) COM_PRD_TT_LH_KEY_TYPE_ATTRIBS Tabelle der Schlüsseldaten (Art und Attribute) 20021122
2 Importing IV_CHECK_ATTRIBS_ON_GENERATION Call by reference Type reference (TYPE) COMT_BOOLEAN Bool'scher Wert: Attribute prüfen (keine Instanz b. Fehlern) 20040510
3 Importing IV_GENERATE_KEY Call by reference Type reference (TYPE) COMT_BOOLEAN Bool'scher Wert: Schlüssel erzeugen (falls nicht vorhanden) 20021125
4 Returning RT_KEYS Value transfer Type reference (TYPE) COM_PRD_TT_LH_KEY Tabelle der Schlüssel 20021122

Method PROVIDE_KEYS_BY_ATTRIBUTES on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method PROVIDE_KEYS_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_TYPE_GUIDS Call by reference Type reference (TYPE) COM_PRD_TT_LH_KEY_TYPE_GUID Tabelle der Schlüssels-GUIDS 20021125
2 Returning RT_KEYS Value transfer Type reference (TYPE) COM_PRD_TT_LH_KEY Tabelle der Schlüssel 20021122

Method PROVIDE_KEYS_BY_GUID on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method PROVIDE_KEY_BY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY_ATTRIBUTES Call by reference Type reference (TYPE) ANY Schlüsselattribute 20021125
2 Importing IV_CHECK_ATTRIBS_ON_GENERATION Call by reference Type reference (TYPE) COMT_BOOLEAN Bool'scher Wert: Attribute prüfen (keine Instanz b. Fehlern) 20040510
3 Importing IV_GENERATE_KEY Call by reference Type reference (TYPE) COMT_BOOLEAN Bool'scher Wert: Schlüssel erzeugen (falls nicht vorhanden) 20021125
4 Importing IV_KEY_TYPE Call by reference Type reference (TYPE) COMT_PR_KEY_TYPE Schlüsselart 20021121
5 Importing IV_KEY_USAGE Call by reference Type reference (TYPE) COMT_PR_KEY_USAGE Verwendung d. Differenzierungsschlüssels (gen. Link-Handler) 20041227
6 Returning RR_KEY Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY Schlüssel 20021121

Method PROVIDE_KEY_BY_ATTRIBUTES on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method PROVIDE_KEY_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_GUID Call by reference Type reference (TYPE) COMT_PR_KEY_GUID GUID des Schlüssels 20021125
2 Importing IV_KEY_TYPE Call by reference Type reference (TYPE) COMT_PR_KEY_TYPE Schlüsselart 20021125
3 Returning RR_KEY Value transfer Object reference (TYPE REF TO) IF_COM_PRD_LH_KEY Schlüssel 20021122

Method PROVIDE_KEY_BY_GUID on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.

Method TRANSFORM_KEY_ATTRIBUTES_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_KEY_ATTRIBUTES_INT_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf Datenobjekt 20040128
2 Exporting EV_KEY_ATTRIBUTES_INT_TYPE Call by reference Type reference (TYPE) COMT_PR_KEY_DEFINTION_INT Struktur zur Beschreibung der Schlüsseldefinition (intern) 20040128
3 Importing IT_KEY_ATTRIBUTES_INT Call by reference Type reference (TYPE) COMT_PR_KEY_ATTRIBUTES_INT_TAB Attribute d. Differenzierungsschlüssels (Name/Wert) (intern) 20040128
4 Importing IV_KEY_TYPE Call by reference Type reference (TYPE) COMT_PR_KEY_TYPE Art des Differenzierungsschlüssels (gen. Link-Handler) 20040128

Method TRANSFORM_KEY_ATTRIBUTES_TABLE on Interface IF_COM_PRD_LH_KEY_MANAGER has no exception.
History
Last changed by/on SAP  20050213 
SAP Release Created in 2.00