SAP ABAP Class CL_COM_LH_OBJ_KEY (Access to Metadata for Differentiation Key Selectn in PC-UI)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-PRO (Application Component) Central Part of Product Master
     COM_DIFF_KEY (Package) Repository for Differentiation Key
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COM_LH_OBJ_KEY_TYPE_REP_BAS Basis Class for Repository Maintenance 20040106
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COM_LH_OBJ_KEY_TYPE_REP Repository Interface Differentiation Key Types 20040108
Properties
Class CL_COM_LH_OBJ_KEY  
Short Description Access to Metadata for Differentiation Key Selectn in PC-UI    
Super Class CL_COM_LH_OBJ_KEY_TYPE_REP_BAS Basis Class for Repository Maintenance 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_DIFF_KEY   Repository for Differentiation Key 
Created 20040106   SAP 
Last change 20041209   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_COM_LH_OBJ_KEY_TYPE_REP Repository Interface Differentiation Key Types 20040108
Friends
Class CL_COM_LH_OBJ_KEY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJECT_NAME Constant Private Type reference (TYPE) OBJECTNAME 'COMS_LH_OBJ_KEY' Logical Variable 20040108
2 GM_DATA Instance attribute Private Type reference (TYPE) COMT_LH_OBJ_KEY_MAINTAIN_TAB Table for Data Maintenance of Table COMS_DIFF_BSP 20040106
3 GO_DATA Instance attribute Private Type reference (TYPE) COMT_LH_OBJ_KEY_UNIQUE_TAB Adapter Information for Differentiaton Key Selection 20040106
4 GT_DATA Instance attribute Private Type reference (TYPE) COMT_LH_OBJ_KEY_UNIQUE_TAB Adapter Information for Differentiaton Key Selection 20040106
5 GV_ALL_RECORDS_READ Instance attribute Private Type reference (TYPE) COMT_BOOLEAN Logical Variable 20040106
6 GV_ALL_RECORDS_READ_M Instance attribute Private Type reference (TYPE) COMT_BOOLEAN Logical Variable 20040106
7 GV_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_COM_LH_OBJ_KEY Access to Metadata for Differentiation Key Selectn in PC-UI 20040106
8 GV_IS_LOCKED Instance attribute Private Type reference (TYPE) COMT_BOOLEAN Logical Variable 20040108
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA Instance method Public Method 20040108
2 CHECK_DATA_SET Instance method Private Method Checks Data Record 20040305
3 CHECK_DELETION Instance method Private Method Checks Deletion 20040305
4 CONSTRUCTOR Instance method Public Constructor Constructor 20040106
5 EAD_SINGLE_M Instance method Public Method 20040108
6 FREE_BUFFER Instance method Public Method 20040108
7 GET_CHANGES Instance method Public Method 20040108
8 GET_INSTANCE Instance method Public Method 20040108
9 LOCK Instance method Public Method 20040108
10 MAINTAIN_UPDATE Instance method Public Method 20040108
11 READ_ALL Instance method Public Method 20040108
12 READ_ALL_M Instance method Public Method 20040108
13 READ_SINGLE Instance method Public Method 20040108
14 READ_WITH_OBJ_TYPE Instance method Public Method Reads All Entries from COMS_LH_OBJ_KEY for Object Type 20040106
15 SAVE Instance method Public Method 20040108
16 UNLOCK Instance method Public Method 20040108
17 UPDATE_CHK_BUFFER Instance method Public Method 20040108
Events
Class CL_COM_LH_OBJ_KEY has no event.
Types
Class CL_COM_LH_OBJ_KEY has no local type.
Method Signatures

Method CHECK_DATA Signature

Method CHECK_DATA on class CL_COM_LH_OBJ_KEY has no parameter.
Method CHECK_DATA on class CL_COM_LH_OBJ_KEY has no exception.

Method CHECK_DATA_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20040305
2 Importing IS_DATA_M Call by reference Type reference (TYPE) COMT_LH_OBJ_KEY_MAINTAIN Maintainstruktur für Objektyp Schlüsseltyp Zuordnung 20040305

Method CHECK_DATA_SET on class CL_COM_LH_OBJ_KEY has no exception.

Method CHECK_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20040305
2 Importing IS_DATA_M Call by reference Type reference (TYPE) COMT_LH_OBJ_KEY_MAINTAIN Maintainstruktur für Objektyp Schlüsseltyp Zuordnung 20040305

Method CHECK_DELETION on class CL_COM_LH_OBJ_KEY has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_COM_LH_OBJ_KEY has no parameter.
# Exception Resumable Description Created on
1 REFERENCE_EXIST reference still exist 20040106

Method EAD_SINGLE_M Signature

Method EAD_SINGLE_M on class CL_COM_LH_OBJ_KEY has no parameter.
Method EAD_SINGLE_M on class CL_COM_LH_OBJ_KEY has no exception.

Method FREE_BUFFER Signature

Method FREE_BUFFER on class CL_COM_LH_OBJ_KEY has no parameter.
Method FREE_BUFFER on class CL_COM_LH_OBJ_KEY has no exception.

Method GET_CHANGES Signature

Method GET_CHANGES on class CL_COM_LH_OBJ_KEY has no parameter.
Method GET_CHANGES on class CL_COM_LH_OBJ_KEY has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_COM_LH_OBJ_KEY has no parameter.
Method GET_INSTANCE on class CL_COM_LH_OBJ_KEY has no exception.

Method LOCK Signature

Method LOCK on class CL_COM_LH_OBJ_KEY has no parameter.
Method LOCK on class CL_COM_LH_OBJ_KEY has no exception.

Method MAINTAIN_UPDATE Signature

Method MAINTAIN_UPDATE on class CL_COM_LH_OBJ_KEY has no parameter.
Method MAINTAIN_UPDATE on class CL_COM_LH_OBJ_KEY has no exception.

Method READ_ALL Signature

Method READ_ALL on class CL_COM_LH_OBJ_KEY has no parameter.
Method READ_ALL on class CL_COM_LH_OBJ_KEY has no exception.

Method READ_ALL_M Signature

Method READ_ALL_M on class CL_COM_LH_OBJ_KEY has no parameter.
Method READ_ALL_M on class CL_COM_LH_OBJ_KEY has no exception.

Method READ_SINGLE Signature

Method READ_SINGLE on class CL_COM_LH_OBJ_KEY has no parameter.
Method READ_SINGLE on class CL_COM_LH_OBJ_KEY has no exception.

Method READ_WITH_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) COMT_LH_OBJ_KEY_TAB Adapterinformationen für Differenzierungsschlüsselauswahl 20040106
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_BUS_OBJTYPE Objekttyp des generierten Settyps 20040106
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 20040106
2 WRONG_CALL Falscher Aufruf 20040106

Method SAVE Signature

Method SAVE on class CL_COM_LH_OBJ_KEY has no parameter.
Method SAVE on class CL_COM_LH_OBJ_KEY has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_COM_LH_OBJ_KEY has no parameter.
Method UNLOCK on class CL_COM_LH_OBJ_KEY has no exception.

Method UPDATE_CHK_BUFFER Signature

Method UPDATE_CHK_BUFFER on class CL_COM_LH_OBJ_KEY has no parameter.
Method UPDATE_CHK_BUFFER on class CL_COM_LH_OBJ_KEY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 640