SAP ABAP Class CL_SRM_DIS_VISUAL (Class for SP Circulars)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_SP_DIS (Package) Service Provider for Circulars
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_CLIENT_OBJ Abstract Base Class for SP Content 20010904
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_ACTIVITIES Determining SP Activities 20010904
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20010904
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20010904
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_MENUE SP Client Menu Interface 20010925
Properties
Class CL_SRM_DIS_VISUAL  
Short Description Class for SP Circulars    
Super Class CL_SRM_SP_CLIENT_OBJ Abstract Base Class for SP Content 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SRM_SP_TA    
Program status     
Category 0   
Package SRM_SP_DIS   Service Provider for Circulars 
Created 20010904   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SRMDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMGU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_SP_ACTIVITIES Determining SP Activities 20010904
2 IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20010904
3 IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20010904
4 IF_SRM_SP_MENUE SP Client Menu Interface 20010925
Friends
Class CL_SRM_DIS_VISUAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTAREA_SP_DIS Constant Public Type reference (TYPE) SRMACTAR 'SRMDP' Activity Group Circular 20011015
2 ACTIVITYS_TAB Instance attribute Protected Type reference (TYPE) SRMACTIVTTT Text Table for Activities in Activity Area 20011030
3 ACTUAL_PROT Instance attribute Protected Type reference (TYPE) SRMDI_OBJPROT All log entries 20011115
4 ATTRIBUT_FLAG_WORKFLOW Constant Public Type reference (TYPE) STRING 'WORKFLOW_FLAG' Attribute Workflow Flag 20020903
5 ATTRIBUT_ID_ACTIVITY Constant Public Type reference (TYPE) STRING 'DIS_ACTIVITY' Attribute ID of Route Item 20011017
6 ATTRIBUT_ID_PATHPOS Constant Public Type reference (TYPE) STRING 'PATH_POSITION' Attribute ID of Route Item 20011017
7 AUTH_OBJ Instance attribute Public Type reference (TYPE) XUOBJECT 'S_SRMDISP1' Auth. object in user master maintenance 20011217
8 BOTTOM_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010924
9 BUTTON_TABLE_ATT Instance attribute Protected Type reference (TYPE) TTB_BUTTON All Buttons of Attachment Toolbar 20011023
10 BUTTON_TABLE_OBJ Instance attribute Protected Type reference (TYPE) TTB_BUTTON All Buttons of Object Toolbar 20011023
11 CONST_ATT Constant Public Type reference (TYPE) SRMDPOTYPE IS INITIAL Circular - Object Type (Circular object/attachment) 20011015
12 CONST_DISP Constant Public Type reference (TYPE) SRMDPOTYPE 'D' Circular - Object Type (Circular object/attachment) 20011005
13 CONT_ACTIVITYS Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010927
14 CONT_ATTACHMENT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010927
15 CONT_BUTTOM_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010927
16 CONT_OBJECTS Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010927
17 CONT_TOP_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010927
18 CUST_COLUMN Instance attribute Public Type reference (TYPE) SRMWFDIALT Column Display in Tree 20011005
19 C_CIRCULAR_RECORD_POID_PARAM Constant Public Type reference (TYPE) STRING 'CIRCULAR_RECORD_POID' 20060510
20 DB_HEAD Instance attribute Protected Type reference (TYPE) SRMDPDISP Header Data in Database 20011022
21 DB_OBJECTS Instance attribute Protected Type reference (TYPE) SRMDI_OBJECTS Objects in Database 20011022
22 DB_PROTOKOL Instance attribute Protected Type reference (TYPE) SRMDI_OBJPROT Log in Database 20011022
23 DISID Instance attribute Protected Type reference (TYPE) SRMDPDISID Circular ID 20011015
24 EXE_ACTIVITY Instance attribute Protected Type reference (TYPE) SRMACTIV Activity in Process Route Item 20011025
25 EXE_ACT_DESC Instance attribute Protected Type reference (TYPE) SRMACTDC Description of Activity in Activity Area 20011025
26 EXE_ACT_FUNC_TAB Instance attribute Protected Type reference (TYPE) SRMACTFNCTT Activity Functions 20011025
27 EXE_PATH_POS Instance attribute Protected Type reference (TYPE) SRMWFPOSID Item Number in Process Route 20011029
28 EXE_WORKFLOW_FLAG Instance attribute Protected Type reference (TYPE) C Workflow Flag 'X' = Start Circular with Work Item 20020903
29 FCODE_COLLAPS Constant Protected Type reference (TYPE) SRMACTID 'DIS_COLLAPSE' Function Code 20011011
30 FCODE_COPY Constant Protected Type reference (TYPE) SRMACTID 'BDV_CLONE' Function Code 20011011
31 FCODE_DESELECT_ALL Constant Protected Type reference (TYPE) SRMACTID 'DISDESELALL' Deselect All Objects 20011206
32 FCODE_DISEND Constant Protected Type reference (TYPE) SRMACTID 'DISEND' Confirm Circular Step 20011029
33 FCODE_EXPAND Constant Protected Type reference (TYPE) SRMACTID 'DIS_EXPAND' Function Code 20011011
34 FCODE_PATH Constant Protected Type reference (TYPE) SRMACTID 'DISPATH' Function Code 20011015
35 FCODE_PROCEED Constant Protected Type reference (TYPE) SRMACTID 'DIS_PROCEED' Function Code 20011017
36 FCODE_SAVE Constant Protected Type reference (TYPE) SRMACTID 'DISSAVE' Function Code 20011015
37 FCODE_SELECT Constant Protected Type reference (TYPE) SRMACTID 'DISSELECT' Function Code 20011023
38 FCODE_SELECT_ALL Constant Protected Type reference (TYPE) SRMACTID 'DISSELALL' Select All Objects 20011206
39 FCODE_WFSTART Constant Protected Type reference (TYPE) SRMACTID 'DISSTART' Function Code 20011015
40 FCODE_WFSTOP Constant Protected Type reference (TYPE) SRMACTID 'DISSTOP' Function Code 20020731
41 FIRST_COLUMN Constant Protected Type reference (TYPE) TV_ITMNAME 'COL1' Tree Control: Column Name / Item Name 20010927
42 G_ACT_TOOLSIZE Instance attribute Protected Type reference (TYPE) I size of toolbar (depends on font size) 20010927
43 ICON_DEL Constant Public Type reference (TYPE) STRING '@02@' ICON Deleted 20011113
44 IF_EXECUTE_ACTIVITY Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_DIS_WFPATH_ACTIVITY Process Route Activity for Circular 20011220
45 LEFT_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010924
46 MODE Instance attribute Protected Type reference (TYPE) C Call Mode 20011011
47 MODE_CHANGE Constant Protected Type reference (TYPE) SRMDISMODE 'B' Change Started Circular 20011011
48 MODE_CREATE Constant Protected Type reference (TYPE) SRMDISMODE 'A' Create/Change Non-Started Circular 20011011
49 MODE_DIS_ACT Constant Protected Type reference (TYPE) SRMDISMODE 'E' Display Circular 20011011
50 MODE_DIS_END Constant Protected Type reference (TYPE) SRMDISMODE 'C' Display Completed Circular 20011011
51 MODE_EXECUTE Constant Protected Type reference (TYPE) SRMDISMODE 'D' Execute Circular Step 20011011
52 MSGTYPE_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Messages, Message Type 20011030
53 MSGTYPE_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Messages, Message Type 20011030
54 MSGTYPE_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' Messages, Message Type 20011030
55 MSGTYPE_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Messages, Message Type 20011030
56 MY_BACKEND Instance attribute Public Object reference (TYPE REF TO) CL_SRM_DIS_CONNECTION Class for SP Circulars 20011031
57 MY_TITLE Instance attribute Protected Type reference (TYPE) STRING Variable for Title "Circular...." 20011022
58 POID_DISP Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID 20011016
59 PROGNAME Constant Public Type reference (TYPE) SRMIF_SP_MENUE_PRG 'SAPLSRM_DISPOSITION_DIALOG1' 20010926
60 PROTOKOL_GUID_REL Instance attribute Protected Type reference (TYPE) SRMDI_PROT_REL Relations Between Log Entry and GUID of Key 20011025
61 RECORD_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID 20011012
62 REF_ATTACHMENT_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20010927
63 REF_EASY_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER Reduced Version of Splitter Container Control 20010927
64 REF_MASTER_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20010927
65 REF_MIDDLE_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20011015
66 REF_OBJECT_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20010927
67 REF_PATH_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container for Process Route 20030815
68 REF_PATH_DIALOG Instance attribute Protected Object reference (TYPE REF TO) CL_SRM_WF_PATH_DIALOG Process Route for Frontend Class 20030815
69 REF_TOOLBAR_BUTTOM Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010927
70 REF_TOOLBAR_TOP Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010927
71 REF_TOOLBAT_ACTIVITY Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010927
72 REQUEST Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_REQUEST Request Object for Execution 20011030
73 RIGHT_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010924
74 SAVE_HEAD Instance attribute Protected Type reference (TYPE) SRMDPDISP New Header Data 20011015
75 SAVE_OBJ Instance attribute Protected Type reference (TYPE) SRMDI_OBJECTS Added Objects 20011015
76 SAVE_PROT_NEW Instance attribute Protected Type reference (TYPE) SRMDI_OBJPROT Added Log Entries 20011115
77 SHOW_START_WORKFLOW Instance attribute Private Type reference (TYPE) C Show Start Button 20040324
78 SPS_ID_DIS Constant Public Type reference (TYPE) SRMSPSID SRMDI_SPS_ID_DISPOSITION SPS - ID 20011017
79 SP_POID_ID_DIS Constant Public Type reference (TYPE) STRING SRMDI_SP_POID_ID_DISPOSITION Circular SP POID ID 20011017
80 SRC_CLASS Constant Protected Type reference (TYPE) STRING 'CL_SRM_DIS_VISUAL' Class Name for Exception 20011005
81 STATUS Constant Public Type reference (TYPE) SRMIF_SP_MENUE_STAT 'DISP1' Change Status 20010926
82 STATUS_CREA Constant Public Type reference (TYPE) SRMIF_SP_MENUE_STAT 'DISP2' Create Status 20011012
83 STATUS_DIS Constant Public Type reference (TYPE) SRMIF_SP_MENUE_STAT 'DISP3' Display Status 20011011
84 STATUS_END Constant Public Type reference (TYPE) SRMIF_SP_MENUE_STAT 'DISP5' Display status 20020806
85 STATUS_EXE Constant Public Type reference (TYPE) SRMIF_SP_MENUE_STAT 'DISP4' Execute Status 20011029
86 STATUS_EXE_END Constant Public Type reference (TYPE) SRMIF_SP_MENUE_STAT 'DISP6' Execute Status 20020812
87 TAB_POIDS Instance attribute Private Type reference (TYPE) TYPE_TAB_POIDS Table With POID Objects 20011011
88 TOOLBAR_ACTI Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010924
89 TREE_ATTA Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE For Attachment Objects 20010924
90 TREE_DISP Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Tree for Circular Objects 20010924
91 WF_STARTED Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20011114
92 WF_STOPPED Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20020731
Methods
# Method Level Visibility Method type Description Created on
1 ACT_CREATE Instance method Protected Method Creating a New Circular 20011010
2 ACT_DELETE Instance method Public Method Deleting a Circular 20011107
3 ACT_DISPLAY Instance method Public Method Display 20010925
4 ACT_EXECUTE Instance method Protected Method Executing Current Activity in Process Route 20011022
5 ACT_MODIFY Instance method Public Method Change 20011023
6 ACT_PROTOCOL Instance method Protected Method Display Process Route Log 20011108
7 ADD_ATT_ITEM_DATA Instance method Protected Method Conversion of Data in Item Table 20011031
8 ADD_BUTTON Instance method Protected Method Set Pushbutton 20011005
9 ADD_CONTEXT_FUNCTION Instance method Protected Method Add a Function to the Context Menu 20011011
10 ADD_ELEMENTS Instance method Protected Method Adding Objects 20011012
11 ADD_SAVE_OBJECT Instance method Protected Method Add Object to Storage List 20011015
12 CHECK_AUTHORIZATION Instance method Public Method Authorization Check 20011217
13 CHECK_END_DIS Instance method Protected Method Check and Complete Circular 20011029
14 CHECK_STOP_DISPOSITION Instance method Protected Method Check Whether Disposition Can Be Ended 20020812
15 DEL_ATT_OBJECT Instance method Protected Method Deleting an Attachment Object 20011114
16 EXECUTE_ACTIVTY_FUNC Instance method Protected Method Executing Functions for Activity 20011024
17 FCODE_HANDLING Instance method Protected Method Processing All Function Codes 20011012
18 FILL_TABLE_CONTROLS Instance method Protected Method Get Data and Fill Controls 20011004
19 GET_CONTEXT_PARA Instance method Protected Method Reading Context Parameters 20011031
20 GET_STANDARD_INFO Instance method Private Method Process SP Standard Attribute Values 20031009
21 HANDLE_BUTTOM_HIT Instance method Private Event handling method Handling of Event "Toolbar Button Pressed" 20011004
22 HANDLE_CONTEXT_REQUEST Instance method Private Event handling method Calling Context Menu at Node Level 20011004
23 HANDLE_NODE_CONTEXT_SELECT Instance method Private Event handling method Selection of Function from Context Menu at Item Level 20011004
24 HANDLE_NODE_DOUBLECLICK Instance method Protected Event handling method Handling for a Double Click 20011029
25 HIDE_ACTIVITY_TOOLBAR Instance method Protected Method Sets Object Tree to Whole Width of Control 20011015
26 INIT_ATTACHMENT_CONTROL Instance method Protected Method Creating Attachment Display and Toolbar 20010927
27 INIT_CUST_COLUMN Instance method Protected Method Customizing Display Columns 20011005
28 INIT_OBJECT_CONTROL Instance method Protected Method Creating Object Display and Toolbar 20010927
29 LOAD_PATH_CONTROL Instance method Protected Method Load Process Route Visualization 20030815
30 MODIFY_PROT_ENTRY Instance method Protected Method Change Log Entry in Tree 20011025
31 NEW_OBJECT_SELECTION Instance method Protected Method New Selection of Circular Objects 20011023
32 PATH_HANDLING Instance method Protected Method Call Process Route and Process Return Parameters 20011017
33 PROVIDE_CONTEXT_MENU Instance method Protected Method Creating Context Menu 20011011
34 REMOVE_ELEMENT Instance method Protected Method Adding Objects 20011024
35 SAVE_NEW_DATA Instance method Protected Method Save Changed Data 20011015
36 SELECT_RECORD_ELEMENTS Instance method Public Method Select Specific Versions of Record Elements for Circulars 20010924
37 SEND_REQUEST Instance method Protected Method Send Request 20011012
38 SET_BUTTON_STATE Instance method Protected Method Set Multiple Buttons to Active or Inactive 20011023
39 SORT_LIKE_PATH Instance method Protected Method Sort Log Data by Process Route Organization 20011115
40 START_DISPOSITION_EXT Static method Public Method Call Circular From Externally 20011017
41 START_DISPOSITION_WF Instance method Protected Method Start Workflow for Circular 20011025
42 STOP_DISPOSITION_WF Instance method Protected Method End Workflow for Disposition 20020731
43 TOOLBAR_ADD_BUTTON Instance method Protected Method Adding Buttons to a Toolbar 20011022
Events
Class CL_SRM_DIS_VISUAL has no event.
Types
Class CL_SRM_DIS_VISUAL has no local type.
Method Signatures

Method ACT_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Value transfer Object reference (TYPE REF TO) IF_SRM_REQUEST Interface für Request 20011012
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011023

Method ACT_DELETE Signature

Method ACT_DELETE on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011107

Method ACT_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Value transfer Object reference (TYPE REF TO) IF_SRM_REQUEST Interface für Request 20010925
# Exception Resumable Description Created on
1 CX_SRM_DIS_EXCEPTION Klasse für SP Verfügungen 20020821
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20011012
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011010

Method ACT_EXECUTE Signature

Method ACT_EXECUTE on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_DIS_EXCEPTION Klasse für SP Verfügungen 20020821
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20011023

Method ACT_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITYLIST Value transfer Type reference (TYPE) SRM_LIST_ACTIVITIES List: Aktivitäten 20011031
2 Importing IM_REQUEST Value transfer Object reference (TYPE REF TO) IF_SRM_REQUEST Interface für Request 20011023
# Exception Resumable Description Created on
1 CX_SRM_DIS_EXCEPTION Klasse für SP Verfügungen 20020821
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20011023
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011023

Method ACT_PROTOCOL Signature

Method ACT_PROTOCOL on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011112

Method ADD_ATT_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMTAB Value transfer Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20011031
2 Importing IM_DATA Value transfer Type reference (TYPE) SRMDPOBJLS Verfügung - Liste der zugehörigen Objekte 20011031

Method ADD_ATT_ITEM_DATA on class CL_SRM_DIS_VISUAL has no exception.

Method ADD_BUTTON Signature

Method ADD_BUTTON on class CL_SRM_DIS_VISUAL has no parameter.
Method ADD_BUTTON on class CL_SRM_DIS_VISUAL has no exception.

Method ADD_CONTEXT_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Value transfer Type reference (TYPE) SRMACTID Aktivität - ID 20011011
2 Importing IM_MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20011011
3 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20011011
4 Importing IM_SERVICE_CLIENT Value transfer Object reference (TYPE REF TO) IF_SRM_SRM_CLIENT_SERVICE Interface für clientspezifische Servicefunktionen 20011011
5 Importing IM_TEXT Value transfer Type reference (TYPE) STRING 20011011
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011023

Method ADD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Value transfer Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20011012
2 Importing IM_POID_OBJ Value transfer Object reference (TYPE REF TO) IF_SRM_POID List: Object 20011012
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011015

Method ADD_SAVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISID Call by reference Type reference (TYPE) SRMDPDISID Verfügungs-Id 20011015
2 Importing IM_POID_ID Call by reference Type reference (TYPE) SRMPOIDID POID ID 20011015
3 Importing IM_TYPE Call by reference Type reference (TYPE) SRMDPOTYPE Verfügung - Objekttyp (Verfügungsobjekt / Anlage) 20011015

Method ADD_SAVE_OBJECT on class CL_SRM_DIS_VISUAL has no exception.

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMACTID Aktivität - ID 20011217
2 Returning RE_AUTHORIZED Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20011217
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011217
2 CX_SRM_POID POID Fehler (abstrakt) 20011217

Method CHECK_END_DIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHECK_ERROR Value transfer Type reference (TYPE) BOOLEAN Verfügung konnte beendet werden 20020812
2 Importing IM_NO_LEAVE Value transfer Type reference (TYPE) BOOLEAN Kein Leave to screen 0 absetzen 20020812
3 Importing IM_TERMINATE_PROCESS Value transfer Type reference (TYPE) BOOLEAN True = Gesamten Prozess abschliessen 20030428
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011029

Method CHECK_STOP_DISPOSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MUSTNOT_STOP Call by reference Type reference (TYPE) C Beenden nicht möglich 20020812

Method CHECK_STOP_DISPOSITION on class CL_SRM_DIS_VISUAL has no exception.

Method DEL_ATT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20011114

Method DEL_ATT_OBJECT on class CL_SRM_DIS_VISUAL has no exception.

Method EXECUTE_ACTIVTY_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FUNCTION Value transfer Type reference (TYPE) SRMACTFC Tätigkeitsfunktion 20011024
2 Importing IM_NODES Value transfer Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20011024

Method EXECUTE_ACTIVTY_FUNC on class CL_SRM_DIS_VISUAL has no exception.

Method FCODE_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20011012
2 Importing IM_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Semderobjekt 20011012
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011015
2 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20011031

Method FILL_TABLE_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BACKEND Value transfer Object reference (TYPE REF TO) CL_SRM_DIS_CONNECTION Lesende Methoden zum Arbeiten mit Repositories 20011004
2 Importing IM_POID_OBJ Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20011004
# Exception Resumable Description Created on
1 CX_SRM_DIS_EXCEPTION Klasse für SP Verfügungen 20020821
2 CX_SRM_FRAMEWORK Initialisierungsfehler (abstrakt) 20011011

Method GET_CONTEXT_PARA Signature

Method GET_CONTEXT_PARA on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011031

Method GET_STANDARD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT_POID_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM_POID 20031009
2 Importing MYSERVICE Call by reference Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE 20031009
3 Changing WA_VISUAL_SELECTION Call by reference Type reference (TYPE) SRMDPELSEL 20031009

Method GET_STANDARD_INFO on class CL_SRM_DIS_VISUAL has no exception.

Method HANDLE_BUTTOM_HIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) 20011012
2 Importing SENDER Call by reference Type reference (TYPE) 20011010

Method HANDLE_BUTTOM_HIT on class CL_SRM_DIS_VISUAL has no exception.

Method HANDLE_CONTEXT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Type reference (TYPE) 20011004
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20011004
3 Importing SENDER Call by reference Type reference (TYPE) 20011004

Method HANDLE_CONTEXT_REQUEST on class CL_SRM_DIS_VISUAL has no exception.

Method HANDLE_NODE_CONTEXT_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20011030
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20011030
3 Importing SENDER Call by reference Attribute reference (LIKE) 20011030

Method HANDLE_NODE_CONTEXT_SELECT on class CL_SRM_DIS_VISUAL has no exception.

Method HANDLE_NODE_DOUBLECLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20011029
2 Importing SENDER Call by reference Attribute reference (LIKE) 20011029

Method HANDLE_NODE_DOUBLECLICK on class CL_SRM_DIS_VISUAL has no exception.

Method HIDE_ACTIVITY_TOOLBAR Signature

Method HIDE_ACTIVITY_TOOLBAR on class CL_SRM_DIS_VISUAL has no parameter.
Method HIDE_ACTIVITY_TOOLBAR on class CL_SRM_DIS_VISUAL has no exception.

Method INIT_ATTACHMENT_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010927

Method INIT_ATTACHMENT_CONTROL on class CL_SRM_DIS_VISUAL has no exception.

Method INIT_CUST_COLUMN Signature

Method INIT_CUST_COLUMN on class CL_SRM_DIS_VISUAL has no parameter.
Method INIT_CUST_COLUMN on class CL_SRM_DIS_VISUAL has no exception.

Method INIT_OBJECT_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010927

Method INIT_OBJECT_CONTROL on class CL_SRM_DIS_VISUAL has no exception.

Method LOAD_PATH_CONTROL Signature

Method LOAD_PATH_CONTROL on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_DIS_EXCEPTION Class for SP Circulars 20080523

Method MODIFY_PROT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROTDATA Value transfer Type reference (TYPE) SRMDPOBJPT Verfügung - Objektprotokoll 20011025
2 Importing IM_UPDATE Value transfer Type reference (TYPE) SRMBOOLEAN Hinzufügen = space oder Ändern = 'X' 20011025

Method MODIFY_PROT_ENTRY on class CL_SRM_DIS_VISUAL has no exception.

Method NEW_OBJECT_SELECTION Signature

Method NEW_OBJECT_SELECTION on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011023

Method PATH_HANDLING Signature

Method PATH_HANDLING on class CL_SRM_DIS_VISUAL has no parameter.
Method PATH_HANDLING on class CL_SRM_DIS_VISUAL has no exception.

Method PROVIDE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20011011
2 Importing IM_OBJECT Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20011011
3 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20011011
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011023

Method REMOVE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Value transfer Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20011024
2 Importing IM_PDIRID Value transfer Type reference (TYPE) STRING List: Object 20011024
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011024

Method SAVE_NEW_DATA Signature

Method SAVE_NEW_DATA on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011016

Method SELECT_RECORD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MULTIPLE_SELECTION Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Mehrfachselektion erlaubt? 20010924
2 Importing RECORD_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Container, aus dem die Elemente ausgewählt werden sollen 20010924
3 Returning SELECTED_ELEMENTS Value transfer Type reference (TYPE) SRM_LIST_OBJECT Ausgewählte Elemente 20010924
4 Importing SHOW_ALL_VERSIONS Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Alle Elementversionen anzeigen? 20010924
# Exception Resumable Description Created on
1 CX_SRM_DIS_INTERNAL_ERROR Interner Fehler 20011005
2 CX_SRM_SPCL_USER_CANCEL SP Client : Abbruch durch Benutzer 20011005

Method SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVITY_STATE Value transfer Type reference (TYPE) SRMIF_SP_ACTIVITY_STATE Status der Aktivität 20011015
2 Exporting EX_RESULT_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID Result POID 20011015
3 Importing IM_ACTIVITY_ID Value transfer Type reference (TYPE) SRMACTID Aktivität 20011012
4 Importing IM_DEST_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID Destination POID 20011012
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011012
2 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20011031

Method SET_BUTTON_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUTTON_TABLE Value transfer Type reference (TYPE) TTB_BUTTON Toolbarbuttons 20011023
2 Importing IM_CONTROL Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Column Tree Control mit Datenhaltung am Backend 20011023
3 Importing IM_ENABLE Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM~TRUE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20011023
# Exception Resumable Description Created on
1 MODIFY_BUTTON_STATE_FAILED Das setzen mindestens eines Buttonstatus oist mislungen 20011023

Method SORT_LIKE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROTOKOL Value transfer Type reference (TYPE) SRMDI_OBJPROT Protokolldaten sortiert 20011115
2 Importing IM_PROTOKOL Value transfer Type reference (TYPE) SRMDI_OBJPROT Protokolldaten unsortiert 20011115
# Exception Resumable Description Created on
1 CX_SRM_DIS_EXCEPTION Klasse für SP Verfügungen 20011115

Method START_DISPOSITION_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT_ACTIVITY_STATE Value transfer Type reference (TYPE) I Result Activity State (->IF_SRM_REQUEST) 20011017
2 Exporting EX_RESULT_PDIR_ID Value transfer Type reference (TYPE) SRMPOIDID POID ID 20011017
3 Exporting EX_RESULT_SP_POID Value transfer Type reference (TYPE) SRM_LIST_POID List: POID Parameter Werte 20011017
4 Importing IM_ACTIVITY Value transfer Type reference (TYPE) SRMACTID Aktivität - ID 20011017
5 Importing IM_ATTR_TAB Value transfer Type reference (TYPE) SRM_LIST_STRING List: String Werte Kontext Attribut 20011017
6 Importing IM_OPTION_NAVIGATION Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE mit Navigation 20011017
7 Importing IM_OPTION_ORGANIZER Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE mit Organizer 20011017
8 Importing IM_RMS_ID Value transfer Type reference (TYPE) STRING RMS - ID 20011017
9 Importing IM_SPS_ID Value transfer Type reference (TYPE) SRMSPSID SPS - ID 20011017
10 Importing IM_SP_POID Value transfer Type reference (TYPE) SRM_LIST_POID List: POID Parameter Werte 20011017
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20011017
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20011017
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011017
4 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20011030
5 CX_SRM_POID POID Fehler (abstrakt) 20011017

Method START_DISPOSITION_WF Signature

Method START_DISPOSITION_WF on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011030

Method STOP_DISPOSITION_WF Signature

Method STOP_DISPOSITION_WF on class CL_SRM_DIS_VISUAL has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020731

Method TOOLBAR_ADD_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUTTON_LIST Value transfer Type reference (TYPE) SRMACTFNCTT Tätigkeitsfunktionen 20011022
2 Importing IM_TOOLBARCONTROL Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20011022

Method TOOLBAR_ADD_BUTTON on class CL_SRM_DIS_VISUAL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610