SAP ABAP Class CL_COM_DIFF_BSP (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_BSP (Package) PC-UI Adapter for Differentiation Key Selection
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 20040116
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COM_LH_OBJ_KEY_TYPE_REP Repository Interface Differentiation Key Types 20040116
Properties
Class CL_COM_DIFF_BSP  
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_BSP   PC-UI Adapter for Differentiation Key Selection 
Created 20031113   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 20040116
Friends
Class CL_COM_DIFF_BSP 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_DIFF_BSP' Name of the ABAP Dictionary object 20040116
2 GM_DATA Instance attribute Private Type reference (TYPE) COMT_DIFF_BSP_MAINTAIN_TAB Table for Data Maintenance of Table COMS_DIFF_BSP 20031115
3 GO_DATA Instance attribute Private Type reference (TYPE) COMT_DIFF_BSP_UNIQUE_TAB Adapter Information for Differentiaton Key Selection 20031115
4 GT_DATA Instance attribute Private Type reference (TYPE) COMT_DIFF_BSP_UNIQUE_TAB Adapter Information for Differentiaton Key Selection 20031115
5 GV_ALL_RECORDS_READ Instance attribute Private Type reference (TYPE) COMT_BOOLEAN Logical Variable 20031115
6 GV_ALL_RECORDS_READ_M Instance attribute Private Type reference (TYPE) COMT_BOOLEAN Logical Variable 20031115
7 GV_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_COM_DIFF_BSP Access to Metadata for Differentiation Key Selectn in PC-UI 20031115
8 GV_IS_LOCKED Instance attribute Private Type reference (TYPE) COMT_BOOLEAN Logical Variable 20040116
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA Instance method Public Method 20040116
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 20040116
5 FREE_BUFFER Instance method Public Method 20040116
6 GET_CHANGES Instance method Public Method 20040116
7 GET_INSTANCE Instance method Public Method 20040116
8 LOCK Instance method Public Method 20040116
9 MAINTAIN_UPDATE Instance method Public Method 20040116
10 READ_ALL Instance method Public Method 20040116
11 READ_ALL_M Instance method Public Method 20040116
12 READ_SINGLE Instance method Public Method 20040116
13 READ_SINGLE_M Instance method Public Method 20040116
14 READ_WITH_OBJ_TYPE Instance method Public Method Reads all Entries of COMS_DIFF_BSP for Object Type 20031116
15 READ_WITH_SCR_STRUC Instance method Public Method Reads One Entry for Screen Structure 20031116
16 SAVE Instance method Public Method 20040116
17 UNLOCK Instance method Public Method 20040116
18 UPDATE_CHK_BUFFER Instance method Public Method 20040116
Events
Class CL_COM_DIFF_BSP has no event.
Types
Class CL_COM_DIFF_BSP has no local type.
Method Signatures

Method CHECK_DATA Signature

Method CHECK_DATA on class CL_COM_DIFF_BSP has no parameter.
Method CHECK_DATA on class CL_COM_DIFF_BSP 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_DIFF_BSP_MAINTAIN Struktur für die Pflege von Daten zur Tabelle COMS_DIFF_BSP 20040305

Method CHECK_DATA_SET on class CL_COM_DIFF_BSP 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_DIFF_BSP_MAINTAIN Struktur für die Pflege von Daten zur Tabelle COMS_DIFF_BSP 20040305

Method CHECK_DELETION on class CL_COM_DIFF_BSP has no exception.

Method CONSTRUCTOR Signature

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

Method FREE_BUFFER Signature

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

Method GET_CHANGES Signature

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

Method GET_INSTANCE Signature

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

Method LOCK Signature

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

Method MAINTAIN_UPDATE Signature

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

Method READ_ALL Signature

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

Method READ_ALL_M Signature

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

Method READ_SINGLE Signature

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

Method READ_SINGLE_M Signature

Method READ_SINGLE_M on class CL_COM_DIFF_BSP has no parameter.
Method READ_SINGLE_M on class CL_COM_DIFF_BSP 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_DIFF_BSP Call by reference Type reference (TYPE) COMT_DIFF_BSP_TAB Adapterinformationen für Differenzierungsschlüsselauswahl 20031116
2 Exporting ET_DIFF_BSP_UNIQUE Call by reference Type reference (TYPE) COMT_DIFF_BSP_UNIQUE_TAB Adapterinformationen für Differenzierungsschlüsselauswahl 20031116
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_BUS_OBJTYPE Objekttyp des generierten Settyps 20031116
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 20031116
2 WRONG_CALL Falscher Aufruf 20031116

Method READ_WITH_SCR_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DIFF_KEY Call by reference Type reference (TYPE) COMT_DIFF_BSP Adapterinformationen für Differenzierungsschlüsselauswahl 20031116
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_BUS_OBJTYPE Objekttyp des generierten Settyps 20031116
3 Importing IV_SCREEN_STRUCTURE Call by reference Type reference (TYPE) COMT_DIFF_BSP_SCRSTRUC Name der BSP UI Struktur für Differenzierungsschlüssel 20031116
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 20031116
2 WRONG_CALL Falscher Aufruf 20031116

Method SAVE Signature

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

Method UNLOCK Signature

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

Method UPDATE_CHK_BUFFER Signature

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