SAP ABAP Class CL_CRM_BSP_IL (BSP Interaction Layer)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_FRAME_GENERIC (Package) Controller Implementation: Generic Framework
Properties
Class CL_CRM_BSP_IL  
Short Description BSP Interaction Layer    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_GENERIC   Controller Implementation: Generic Framework 
Created 20020322   SAP 
Last change 20110908   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)
2 CL_CRM_BSP_ACCS_APPLICATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CRM_BSP_ACCS_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CRM_BSP_IL has no interface implemented.
Friends
Class CL_CRM_BSP_IL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_GSS_MANAGER Instance attribute Private Object reference (TYPE REF TO) LCL_GSS_MANAGER 20040831
2 GR_INSTANCE_FACTORY Instance attribute Private Object reference (TYPE REF TO) LCL_INSTANCE_FACTORY 20020326
3 GR_SELF Static Attribute Private Object reference (TYPE REF TO) CL_CRM_BSP_IL BSP Interaction Layer (Temporary) 20020322
4 GV_APPLICATION_SET Instance attribute Private Type reference (TYPE) CRMT_BSP_APPLSET Application Set 20020925
5 GV_EVENT_INDEX Instance attribute Private Type reference (TYPE) SYTABIX Internal Tables, Current Line Index 20021014
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_CLASS_IMPLEMENTS_METHOD Instance method Public Method 20041109
2 ADD_CHANGED_PRIMARY_OBJECTS Instance method Public Method Add Changed Main Objects 20021129
3 CHANGE_FOCUS Instance method Public Method Change Focus 20030522
4 CHECK_ACTIVE_MULTIGROUP Instance method Public Method Read Active Subcontroller 20021030
5 CHECK_ACTIVE_SHUFFLER Instance method Public Method Check Active Shuffler 20030630
6 CHECK_ACTIVE_STEPS Instance method Public Method Read Active Steps 20030516
7 CHECK_ACTIVE_TABSTRIP Instance method Public Method Reading the Active Tabs 20020426
8 CHECK_ACTIVE_TOOLBAR Instance method Public Method Read Active Pushbuttons 20020426
9 CHECK_ACTIVE_VIEWSETGROUP Instance method Public Method Read Active Viewsets 20030502
10 CONSTRUCTOR Instance method Public Constructor Constructor 20020326
11 CONVERT_FROM_BOR Instance method Public Method Determination of Object Key from BOR Parameters 20020619
12 CONVERT_TO_BOR Instance method Public Method Determination of BOR Parameters from Object Key 20020619
13 COPY_TREE_NODE Instance method Public Method Copy Node in Hierarchy OIC to Application Buffer 20021014
14 CUT_TREE_NODE Instance method Public Method Separate Node in Hierarchical OIC 20021014
15 DELETE Instance method Public Method Delete Data 20020619
16 FILL_DROPDOWN_LISTBOX Instance method Public Method Read Dropdown Listbox Values 20020426
17 FILL_EVENTGROUP Instance method Public Method Read Dynamic Events 20021014
18 FILL_F4_STRUCTURE Instance method Public Method 20041018
19 FILL_MASS_UPDATE_ATTRIBUTES Instance method Public Method 20041004
20 GET_ACCESS_CLASS_INSTANCE Instance method Private Method Determination of Access Class Instance 20020426
21 GET_ALLOWED_DDLB_VALUES Instance method Public Method Fill Values for Drop-Down List Box Depending on Object Key 20030514
22 GET_EVENT_INDEX Instance method Public Method Gets Index for an Event 20021205
23 GET_FIELDGROUP_VARIANT Instance method Public Method Read Field Group Variants 20020919
24 GET_FIELD_ATTRIBUTES Instance method Public Method Get Field Attributes for ODC Tree 20021120
25 GET_INSTANCE Static method Public Method Determine Instance 20020322
26 GET_MESSAGES Instance method Public Method Determine Messages or Error Messages 20020429
27 GET_MY_FAVORITES Instance method Public Method Determine Favorites 20020807
28 GET_PARENT_OBJECT_KEY Instance method Public Method Determine Higher-Level Object Key 20030829
29 GET_URL_PARAMETERS Instance method Public Method 20041210
30 GET_VARIANT Instance method Public Method Read Screen Variants 20020325
31 INITIALIZE Instance method Public Method Initialize Data 20020702
32 IS_CHANGED_OBJECT Instance method Public Method Was the Object Changed? 20021010
33 IS_MODEL_ACTIVE Instance method Public Method Is a Model Active? 20021023
34 IS_NON_PERSISTENT Instance method Public Method 20050516
35 IS_OBJECT_IN_CREATE_MODE Instance method Public Method Is the object in create mode? 20021205
36 IS_PRIMARY Instance method Public Method Is the structure a main structure? 20021129
37 IS_TO_SAVE Instance method Public Method Determine Whether Unsaved Data is Available 20020702
38 MAC_IMPL_IF Instance method Public Method Test Whether MAC of Screen Structure Implements an Interface 20050207
39 MODIFY Instance method Public Method Change Data 20020325
40 PASTE_TREE_NODE Instance method Public Method Add Branch in Hierarchical OIC from Application Buffer 20021014
41 PROCESS_EVENT Instance method Public Method Event Execution 20020426
42 QUERY_BY_EXTINDEX Instance method Public Method 20050425
43 QUERY_BY_STRING Instance method Public Method 20050425
44 READ Instance method Public Method Read Data 20020322
45 READ_CHILDREN Instance method Public Method Read Tree Data 20020523
46 READ_ROOT_DESCR Instance method Public Method Read Root Node Description of Tree 20020624
47 REFRESH Instance method Public Method Refresh Tree? 20020709
48 SAVE Instance method Public Method Save 20020326
49 SET_APPLICATION Instance method Public Method Set Application 20020925
50 SET_EVENT_INDEX Instance method Public Method Set Index for Event 20021014
51 SET_SELECTED_PROCESS_ID Instance method Public Method Set Selected Process ID 20030516
52 SET_SELECTED_STEP_ID Instance method Public Method Set Selected Step ID 20030516
53 SET_STRUCT_KEY Instance method Public Method Set Assignment Table: Structure <-> Key 20021010
54 SET_URL_PARAMETER Instance method Public Method Set URL Parameters for Events 20021107
Events
Class CL_CRM_BSP_IL has no event.
Types
Class CL_CRM_BSP_IL has no local type.
Method Signatures

Method ACCESS_CLASS_IMPLEMENTS_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) STRING 20041109
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20041109
3 Returning RV_IMPLEMENTS_METHOD Value transfer Type reference (TYPE) FLAG 20041109

Method ACCESS_CLASS_IMPLEMENTS_METHOD on class CL_CRM_BSP_IL has no exception.

Method ADD_CHANGED_PRIMARY_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20021129
2 Importing IV_SCREENSTRUCTURE Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021129

Method ADD_CHANGED_PRIMARY_OBJECTS on class CL_CRM_BSP_IL has no exception.

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 20030522
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030522

Method CHANGE_FOCUS on class CL_CRM_BSP_IL has no exception.

Method CHECK_ACTIVE_MULTIGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MULTIGROUP Call by reference Type reference (TYPE) CRMT_MULTIGROUP_TAB Tabelle von Multigruppeneinträgen 20021030
2 Importing IV_PARENT_OBJECTKEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021030
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021030

Method CHECK_ACTIVE_MULTIGROUP on class CL_CRM_BSP_IL has no exception.

Method CHECK_ACTIVE_SHUFFLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SHUFFLER Call by reference Type reference (TYPE) CRMT_SHUFFLER_TAB Table Type for Shuffler Content 20030630
2 Changing CV_BYKEY Call by reference Type reference (TYPE) CRMT_BSP_SEARCHBYKEY Key for Search-By Values 20030630
3 Changing CV_SHOWKEY Call by reference Type reference (TYPE) CRMT_BSP_SEARCHSHOWKEY Key for Search Show Values 20030630
4 Changing CV_SRCKEY Call by reference Type reference (TYPE) CRMT_BSP_SOURCEKEY 20030630
5 Exporting ET_SS_CHANGEDVALUES Call by reference Type reference (TYPE) TIHTTPNVP 20050202
6 Importing IS_F4_SCREEN_STRUCTURE_DATA Call by reference Type reference (TYPE) ANY 20050124
7 Importing IS_SCREEN_STRUCTURE_DATA Call by reference Type reference (TYPE) ANY 20050124
8 Importing IV_F4_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20050124
9 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Structure Name for Display Field 20030630

Method CHECK_ACTIVE_SHUFFLER on class CL_CRM_BSP_IL has no exception.

Method CHECK_ACTIVE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STEPGROUP Call by reference Type reference (TYPE) CRMT_BSP_STEPGRP_M_TAB GDP Steps: Tabelle für Model Zugriff 20030516
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030516
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030516

Method CHECK_ACTIVE_STEPS on class CL_CRM_BSP_IL has no exception.

Method CHECK_ACTIVE_TABSTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABSTRIP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP_TAB 20020426
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Strukturname des Anzeigefeldes 20020426
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020426

Method CHECK_ACTIVE_TABSTRIP on class CL_CRM_BSP_IL 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 20020426
2 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030410
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Strukturname des Anzeigefeldes 20020426
4 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020426

Method CHECK_ACTIVE_TOOLBAR on class CL_CRM_BSP_IL has no exception.

Method CHECK_ACTIVE_VIEWSETGROUP Signature

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

Method CHECK_ACTIVE_VIEWSETGROUP on class CL_CRM_BSP_IL has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_FROM_BOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020619
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20020619
3 Importing IV_OBJKEY Call by reference Type reference (TYPE) SWO_TYPEID Objektschlüssel 20020619
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20020619
5 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020619

Method CONVERT_FROM_BOR on class CL_CRM_BSP_IL has no exception.

Method CONVERT_TO_BOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20020619
2 Exporting EV_OBJKEY Call by reference Type reference (TYPE) SWO_TYPEID Objektschlüssel 20020619
3 Exporting EV_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20020619
4 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020619
5 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020619

Method CONVERT_TO_BOR on class CL_CRM_BSP_IL has no exception.

Method COPY_TREE_NODE 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 20021014
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021014

Method COPY_TREE_NODE on class CL_CRM_BSP_IL has no exception.

Method CUT_TREE_NODE 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 20021014
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021014

Method CUT_TREE_NODE on class CL_CRM_BSP_IL has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030410
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020619
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020619
4 Returning RV_DELETION_FAILED Value transfer Type reference (TYPE) ABAP_BOOL 20020619

Method DELETE on class CL_CRM_BSP_IL 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 Table of entries for dropdown listbox 20020502
2 Exporting ET_FIELD_CATALOG Call by reference Type reference (TYPE) CRMT_BSP_VALUELIST_FIELD_CAT_T Feldkatalog für die einfache F4 (Wertetabelle) 20030217
3 Importing IT_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20020710
4 Importing IV_ALL_VALUES Call by reference Type reference (TYPE) ABAP_BOOL 20020716
5 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020508
6 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020426

Method FILL_DROPDOWN_LISTBOX on class CL_CRM_BSP_IL has no exception.

Method FILL_EVENTGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT_T_TAB Tabellentyp für Ereignistexte 20021014
2 Importing IT_SELECTED_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030424
3 Importing IV_EVENTGROUP Call by reference Type reference (TYPE) CRMT_BSP_EVENTGROUP Ereignisgruppe 20021014
4 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021014
5 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021014

Method FILL_EVENTGROUP on class CL_CRM_BSP_IL has no exception.

Method FILL_F4_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_F4_SCREEN_STRUCTURE_DATA Call by reference Type reference (TYPE) ANY 20041217
2 Importing IS_SCREEN_STRUCTURE_DATA Call by reference Type reference (TYPE) ANY 20041217
3 Importing IV_F4_INPUTFIELD Call by reference Type reference (TYPE) STRING 20041217
4 Importing IV_F4_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20041018
5 Importing IV_PARENT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20041018
6 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20041018

Method FILL_F4_STRUCTURE on class CL_CRM_BSP_IL has no exception.

Method FILL_MASS_UPDATE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20041004
2 Returning RT_FIELDLIST Value transfer Type reference (TYPE) STRING_TABLE 20041004

Method FILL_MASS_UPDATE_ATTRIBUTES on class CL_CRM_BSP_IL has no exception.

Method GET_ACCESS_CLASS_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020426
2 Returning RR_ACCESS_INSTANCE Value transfer Object reference (TYPE REF TO) IF_CRM_BSP_MODEL_ACCESS_IL Anwendungsschnittstell zu BSP IL 20020426

Method GET_ACCESS_CLASS_INSTANCE on class CL_CRM_BSP_IL has no exception.

Method GET_ALLOWED_DDLB_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CHANGED_DDLB_VALUES Value transfer Type reference (TYPE) CRMT_OBJKEYDEP_DDLB_DATA_TAB Tabelle mit Einträgen Dropdown-Listbox abh. vom Objectkey 20030514
2 Importing IT_DEFAULT_DDLB_VALUES Call by reference Type reference (TYPE) CRMT_DROPDOWNLISTBOX_DATA_TAB Tabelle mit Einträgen für die Dropdown-Listbox 20030514
3 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030514
4 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030514

Method GET_ALLOWED_DDLB_VALUES on class CL_CRM_BSP_IL has no exception.

Method GET_EVENT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EVENT_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20021205

Method GET_EVENT_INDEX on class CL_CRM_BSP_IL has no exception.

Method GET_FIELDGROUP_VARIANT Signature

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

Method GET_FIELDGROUP_VARIANT on class CL_CRM_BSP_IL has no exception.

Method GET_FIELD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Field Attributes 20021120
2 Importing IT_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Table of Object Keys 20021120
3 Importing IV_FOCUS_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20021120
4 Importing IV_SCREEN_STRUCTURE_NAME Value transfer Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Structure Name for Display Field 20021120

Method GET_FIELD_ATTRIBUTES on class CL_CRM_BSP_IL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_OBJ_REF Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_IL BSP Interaction Layer 20020322

Method GET_INSTANCE on class CL_CRM_BSP_IL has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030410
2 Importing IV_FOCUS_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020429
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020429
4 Returning RT_APPLOG Value transfer Type reference (TYPE) CRMT_BSP_APPLOG_TAB 20020429

Method GET_MESSAGES on class CL_CRM_BSP_IL has no exception.

Method GET_MY_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAVORITE_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Transfer Table for MyObjects 20020807
2 Importing IT_OBJECT_TYPE Call by reference Type reference (TYPE) SWO_TOBJTYP List of Object Types 20020807
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Structure Name for Display Field 20020807

Method GET_MY_FAVORITES on class CL_CRM_BSP_IL has no exception.

Method GET_PARENT_OBJECT_KEY 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 20030829
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030829
3 Returning RV_PARENT_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030829

Method GET_PARENT_OBJECT_KEY on class CL_CRM_BSP_IL has no exception.

Method GET_URL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_URL_PARAMETER_TAB Call by reference Type reference (TYPE) TIHTTPNVP 20041210
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20041210

Method GET_URL_PARAMETERS on class CL_CRM_BSP_IL has no exception.

Method GET_VARIANT Signature

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

Method GET_VARIANT on class CL_CRM_BSP_IL has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) ABAP_BOOL 20020930
2 Importing IV_FOCUS_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL 20020702
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020926

Method INITIALIZE on class CL_CRM_BSP_IL has no exception.

Method IS_CHANGED_OBJECT 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 20021010
2 Importing IV_SCREENSTRUCTURE Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021010
3 Returning RV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20021010

Method IS_CHANGED_OBJECT on class CL_CRM_BSP_IL has no exception.

Method IS_MODEL_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_MODEL_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20021023

Method IS_MODEL_ACTIVE on class CL_CRM_BSP_IL has no exception.

Method IS_NON_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20050517
2 Returning RV_NON_PERSISTENT Value transfer Type reference (TYPE) CRMT_BOOLEAN 20050516

Method IS_NON_PERSISTENT on class CL_CRM_BSP_IL has no exception.

Method IS_OBJECT_IN_CREATE_MODE 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 20021205
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021205
3 Returning RV_IN_CREATE_MODE Value transfer Type reference (TYPE) ABAP_BOOL 20021205

Method IS_OBJECT_IN_CREATE_MODE on class CL_CRM_BSP_IL has no exception.

Method IS_PRIMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021129
2 Returning RV_IS_PRIMARY Value transfer Type reference (TYPE) ABAP_BOOL 20021129

Method IS_PRIMARY on class CL_CRM_BSP_IL has no exception.

Method IS_TO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020918
2 Returning RV_IS_TO_SAVE Value transfer Type reference (TYPE) ABAP_BOOL 20020702

Method IS_TO_SAVE on class CL_CRM_BSP_IL has no exception.

Method MAC_IMPL_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERFACE Call by reference Type reference (TYPE) ANY Interface auf das geprüft werden soll 20050207
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20050207
3 Returning RV_IMPL_INTERFACE Value transfer Type reference (TYPE) ABAP_BOOL Flag ob die MAC das Interface implementiert 20050207

Method MAC_IMPL_IF on class CL_CRM_BSP_IL has no exception.

Method MODIFY 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 20030502
2 Exporting ET_FAILED_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20020403
3 Exporting ET_NEW_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Schlüssel eines Objektes 20020528
4 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) CRMT_BSP_CHANGEDFIELD_TAB Geänderte Felder 20020403
5 Importing IT_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20020403
6 Importing IV_PARENT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020528
7 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020325

Method MODIFY on class CL_CRM_BSP_IL has no exception.

Method PASTE_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20021014
2 Exporting IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20021017
3 Exporting IV_FAILED Call by reference Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20021204
4 Importing IV_PARENT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021014
5 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021014

Method PASTE_TREE_NODE on class CL_CRM_BSP_IL has no exception.

Method PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_OBJECTS Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030203
2 Exporting ET_DELETED_OBJECTS Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030203
3 Exporting ET_INSERTED_OBJECTS Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030203
4 Exporting EV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020625
5 Importing IT_ALL_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20020426
6 Importing IT_SELECTED_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20020426
7 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Event 20020426
8 Importing IV_FOCUS_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020426
9 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020426

Method PROCESS_EVENT on class CL_CRM_BSP_IL has no exception.

Method QUERY_BY_EXTINDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20050425
2 Exporting EV_TOTAL_HITS Call by reference Type reference (TYPE) I 20050425
3 Importing IS_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20050425
4 Importing IT_MULTIVALUES Call by reference Type reference (TYPE) CRMT_BSP_SEARCH_MULTI_VAL_TAB 20050425
5 Importing IT_SORT_FIELDS Call by reference Type reference (TYPE) CRMT_TABLEVIEW_SORTFLAG_TAB 20050425
6 Importing IV_FASTSEARCH Call by reference Type reference (TYPE) CRMT_BOOLEAN 20050524
7 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20050425
8 Importing IV_SEARCH_ID Call by reference Type reference (TYPE) CRMT_BSP_SEARCHID 20050425
9 Importing IV_SEARCH_MAXHITS Call by reference Type reference (TYPE) CRMT_BSP_SEARCH_MAXHITS 20050425
10 Importing IV_SELECTED_GET_FIELD Call by reference Type reference (TYPE) CRMT_BSP_FIELDNAME 20050502

Method QUERY_BY_EXTINDEX on class CL_CRM_BSP_IL has no exception.

Method QUERY_BY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20050425
2 Importing IS_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20050425
3 Importing IT_SORT_FIELDS Call by reference Type reference (TYPE) CRMT_TABLEVIEW_SORTFLAG_TAB 20050425
4 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20050425
5 Importing IV_SEARCH_MAXHITS Call by reference Type reference (TYPE) CRMT_BSP_SEARCH_MAXHITS 20050425
6 Importing IV_SEARCH_STRING Call by reference Type reference (TYPE) CRMT_BSP_FAST_STRING 20050425
7 Importing IV_SELECTED_GET_FIELD Call by reference Type reference (TYPE) CRMT_BSP_FIELDNAME 20050502

Method QUERY_BY_STRING on class CL_CRM_BSP_IL has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigeschaften 20020403
2 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY Referenz auf die gelesenen Daten 20020403
3 Exporting EV_PARENTOBJ_LOCKED Call by reference Type reference (TYPE) ABAP_BOOL 20060713
4 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20020403
5 Importing IT_SORT_FIELDS Call by reference Type reference (TYPE) CRMT_TABLEVIEW_SORTFLAG_TAB 20050502
6 Importing IV_FASTSEARCH Call by reference Type reference (TYPE) CRMT_BOOLEAN 20050506
7 Importing IV_FOCUS_OBJECT Call by reference Type reference (TYPE) ABAP_BOOL 20020619
8 Importing IV_LOCK Call by reference Type reference (TYPE) ABAP_BOOL Logische Variable 20020423
9 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020326

Method READ on class CL_CRM_BSP_IL has no exception.

Method READ_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20020523
2 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20020523
3 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20020523
4 Importing IV_LOCK Call by reference Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20020523
5 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020523

Method READ_CHILDREN on class CL_CRM_BSP_IL has no exception.

Method READ_ROOT_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ROOT_DESCRIPTION Value transfer Type reference (TYPE) STRING 20020624
2 Importing IT_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20020624
3 Importing IV_SCREEN_STRUCTURE_NAME Value transfer Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20020624

Method READ_ROOT_DESCR on class CL_CRM_BSP_IL has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REFRESH Call by reference Type reference (TYPE) XFLAG 'X' = Baum wird refresht 20020709
2 Importing IT_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20020709
3 Importing IT_TREE Value transfer Type reference (TYPE) CRMT_BSP_TREETABLE_NODE_TAB Knotentabelle 20030212
4 Importing IV_SCREEN_STRUCTURE_NAME Value transfer Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20020709

Method REFRESH on class CL_CRM_BSP_IL has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) CRMT_BSP_RETURNCODE Return Code 20020826
2 Importing IV_FOCUS_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL 20020619
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020926

Method SAVE on class CL_CRM_BSP_IL has no exception.

Method SET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20020925

Method SET_APPLICATION on class CL_CRM_BSP_IL has no exception.

Method SET_EVENT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_INDEX Call by reference Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20021014

Method SET_EVENT_INDEX on class CL_CRM_BSP_IL has no exception.

Method SET_SELECTED_PROCESS_ID 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 20030516
2 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) CRMT_BSP_PROCESS_ID Prozess ID 20030516
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030516

Method SET_SELECTED_PROCESS_ID on class CL_CRM_BSP_IL has no exception.

Method SET_SELECTED_STEP_ID 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 20030516
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030516
3 Importing IV_STEP_ID Call by reference Type reference (TYPE) CRMT_BSP_STEP_ID Prozessschritt ID 20030516

Method SET_SELECTED_STEP_ID on class CL_CRM_BSP_IL has no exception.

Method SET_STRUCT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRUCT_KEY Call by reference Type reference (TYPE) CRMT_BSP_STRUCT_KEY_ASSI_TAB Tabelle der Zuordnungen Objektschlüssel <-> Screenstruktur 20021010

Method SET_STRUCT_KEY on class CL_CRM_BSP_IL has no exception.

Method SET_URL_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_URL_PARAMETER_TAB Value transfer Type reference (TYPE) CRMC_URL_PARAMETER_TAB Tabelle mit URL-Parametern 20021107
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Event 20021107
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021107
4 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021107

Method SET_URL_PARAMETER on class CL_CRM_BSP_IL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 310