SAP ABAP Interface IF_BSP_DIFF_KEY_ADAPTER (Adapter for Differentiation Key Selection)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BSP_DIFF_KEY_ADAP_BASE Base Class for Adapter Class 20031114
Properties
Interface IF_BSP_DIFF_KEY_ADAPTER  
Short Description Adapter for Differentiation Key Selection    
General Data
Package COM_DIFF_BSP   PC-UI Adapter for Differentiation Key Selection 
Created 20031113   SAP 
Last changed 20050615   SAP 
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 IF_BSP_DIFF_KEY_ADAPTER has no interface.
Friends
Interface IF_BSP_DIFF_KEY_ADAPTER has no friend.
Attributes
Interface IF_BSP_DIFF_KEY_ADAPTER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_FOCUS Instance method Public Method Change Focus 20031113
2 CHECK_ACTIVE_TOOLBAR Instance method Public Method Read Active Pushbuttons 20040116
3 FILL_DROPDOWN_LISTBOX Instance method Public Method Read Dropdown Listbox Values 20040227
4 FREE_BUFFER Instance method Public Method Resets Buffer 20031116
5 GET_FOCUS_OBJECT_KEY Instance method Public Method Returns the Last Focus as Object Key 20040227
6 MODIFY_DATA Instance method Public Method Copies Changed Dated 20031113
7 PROCESS_EVENT Instance method Public Method Execution of a UI Event 20031113
8 READ_DATA Instance method Public Method Reads Assigned Differentiation Keys 20031113
9 READ_FOCUS_OBJECT Instance method Public Method Reads the Diffentiation Key for Focus 20040212
Events
Interface IF_BSP_DIFF_KEY_ADAPTER has no event.
Types
Interface IF_BSP_DIFF_KEY_ADAPTER has no local type.
Method Signatures

Method CHANGE_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FOCUS_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031113
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20031113

Method CHANGE_FOCUS on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.

Method CHECK_ACTIVE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP_TAB Toolbar gruppe 20040116
2 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20040116
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040116
4 Importing IV_READ_ONLY Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20040120
5 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20040116

Method CHECK_ACTIVE_TOOLBAR on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.

Method FILL_DROPDOWN_LISTBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DROPDOWNLB_DATA Call by reference Type reference (TYPE) CRMT_DROPDOWNLISTBOX_DATA_TAB Tabelle mit Einträgen für die Dropdown-Box 20040227
2 Exporting ET_FIELD_CATALOG Call by reference Type reference (TYPE) CRMT_BSP_VALUELIST_FIELD_CAT_T Feldkatalog für die einfache F4 (Wertetabelle) 20040227
3 Importing IT_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20040227
4 Importing IV_ALL_VALUES Call by reference Type reference (TYPE) ABAP_BOOL 20040227
5 Importing IV_ECM_ACTIVE Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20040227
6 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040227
7 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20040227

Method FILL_DROPDOWN_LISTBOX on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.

Method FREE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031116
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20031116

Method FREE_BUFFER on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.

Method GET_FOCUS_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Characterfeld der Länge 10 20040227

Method GET_FOCUS_OBJECT_KEY on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.

Method MODIFY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECTS_TO_REPLACE Call by reference Type reference (TYPE) CRMT_BSP_REPLACE_OBJECTKEY_TAB Liste von Objekt Schlüsseln, die ersetzt werden müssen 20031113
2 Exporting ET_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20031113
3 Exporting ET_FAILED_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20031113
4 Exporting ET_NEW_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20031113
5 Exporting ET_SET Call by reference Type reference (TYPE) COMT_LH_OBJ_KEY_MAINTAIN_SET_T Datentabelle 20040127
6 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) CRMT_BSP_CHANGEDFIELD_TAB Geänderte Felder 20031113
7 Importing IT_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20031113
8 Importing IV_INTERNAL_FORMAT Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20040121
9 Importing IV_PARENT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031113
10 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20031113

Method MODIFY_DATA on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.

Method PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SETS Call by reference Type reference (TYPE) COMT_LH_OBJ_KEY_MAINTAIN_SET_T allg. Set - Tabelle für Plege von Setdaten 20040116
2 Exporting EV_SOURCE_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040310
3 Importing IT_ALL_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20031113
4 Importing IT_SELECTED_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20031113
5 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20031113
6 Importing IV_EVENT_INDEX Call by reference Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20031113
7 Importing IV_FOCUS_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031113
8 Importing IV_PROD_APPL_SET Call by reference Type reference (TYPE) CRMT_BSP_APPLSET Applikationsset 20050608
9 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20031113

Method PROCESS_EVENT on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20031113
2 Exporting ET_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20031113
3 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20031113
4 Importing IV_ECM_ACTIVE Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20040203
5 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031113
6 Importing IV_READ_ONLY Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20040227
7 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20031113

Method READ_DATA on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.

Method READ_FOCUS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS_NAME Call by reference Type reference (TYPE) CRMT_MODELACCESSCLASS_TAB Klassenname 20040212
2 Exporting ET_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20040212
3 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20040212
4 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20040212
5 Importing IV_ECM_ACTIVE Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20040212
6 Importing IV_PARENT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040212
7 Importing IV_READ_ONLY Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20040227
8 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20040212

Method READ_FOCUS_OBJECT on Interface IF_BSP_DIFF_KEY_ADAPTER has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 640