SAP ABAP Class /ASU/CL_SSM_ALV_TREE (Classical ALV Tree ASU Smple Schedule Manager)
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-ASU (Application Component) Application-Specific Upgrade
     /ASU/MAIN (Package) Application-Specific Upgrade
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /ASU/IF_CONSTANTS ASU Constants 20080627
2 Interface implementation (CLASS c. INTERFACES i_ref)  /ASU/IF_SSM_EXECUTION ASU Simple SchedMan: Execution IF 20070807
3 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE ALV Tree Control 20070717
Properties
Class /ASU/CL_SSM_ALV_TREE  
Short Description Classical ALV Tree ASU Smple Schedule Manager    
Super Class CL_GUI_ALV_TREE ALV Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ASU/MAIN   Application-Specific Upgrade 
Created 20070717   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /ASU/CL_SSM_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /ASU/IF_TASKLIST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 CL_UACC_BATCH_PROCESSING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /ASU/IF_CONSTANTS ASU Constants 20080627
2 /ASU/IF_SSM_EXECUTION ASU Simple SchedMan: Execution IF 20070807
Friends
# Friend Modeled only Created on Description
1 /ASU/CL_SSM_ALV_TOOLBAR_EVENT 20070719 Classical ALV Toolbar Event Receiver
2 /ASU/CL_SSM_ALV_TREE_EVENT 20070717 Classical ALV Tree Event Receiver
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FALSE Constant Private Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070717
2 GC_FNAME_APPL_STATUS Constant Public Type reference (TYPE) LVC_FNAME 'APLSTAT' ALV control: Field name of internal table field 20070807
3 GC_FNAME_BFUNCTION Instance attribute Private Type reference (TYPE) LVC_FNAME 'BFUNCTION' ALV control: Field name of internal table field 20090617
4 GC_FNAME_CHECKCLASS Constant Public Type reference (TYPE) LVC_FNAME 'CHECKCLASS' ALV control: Field name of internal table field 20090617
5 GC_FNAME_DOCU Constant Public Type reference (TYPE) LVC_FNAME 'TASK_DOCU' ALV control: Field name of internal table field 20070801
6 GC_FNAME_EXEC_CLIENT Constant Public Type reference (TYPE) LVC_FNAME 'EXEC_CLIENT' ALV control: Field name of internal table field 20080515
7 GC_FNAME_EXEC_LOG Constant Public Type reference (TYPE) LVC_FNAME 'EXEC_LOG' ALV control: Field name of internal table field 20070807
8 GC_FNAME_EXEC_SEVERITY Constant Public Type reference (TYPE) LVC_FNAME 'EXEC_SEVERITY' ALV control: Field name of internal table field 20070801
9 GC_FNAME_JOB_LOG Constant Public Type reference (TYPE) LVC_FNAME 'JOB_LOG' ALV control: Field name of internal table field 20070801
10 GC_FNAME_LAST_RUN Constant Public Type reference (TYPE) LVC_FNAME 'LAST_RUN' ALV control: Field name of internal table field 20070803
11 GC_FNAME_LONGTEXT Constant Public Type reference (TYPE) LVC_FNAME 'TASK_LONGTEXT' ALV control: Field name of internal table field 20070801
12 GC_FNAME_SAP_NOTE Constant Public Type reference (TYPE) LVC_FNAME 'NOTE' ALV control: Field name of internal table field 20070801
13 GC_FNAME_USER_REMARK Constant Public Type reference (TYPE) LVC_FNAME 'USER_REMARK' ALV control: Field name of internal table field 20070806
14 GC_FNAME_USER_STATUS Constant Public Type reference (TYPE) LVC_FNAME 'USER_STATUS' ALV control: Field name of internal table field 20070801
15 GC_MARKET_PLACE_URL Constant Public Type reference (TYPE) CHAR1024 'http://service.sap.com' Market Place URL 20070717
16 GC_PROCESSING_MODE_CHANGE Constant Public Type reference (TYPE) CHAR1 'C' Office Processing Mode: Change 20070801
17 GC_PROCESSING_MODE_CREATE Constant Public Type reference (TYPE) CHAR1 'I' Office Processing Mode: Create 20070801
18 GC_PROCESSING_MODE_DISPLAY Constant Public Type reference (TYPE) CHAR1 'D' Office Processing Mode: Display 20070801
19 GC_ROOT_NODE_ID Constant Private Type reference (TYPE) SCMA_NODE '000000000000' Node ID 20070717
20 GC_SMBI_SMP_URL_DISP_NOTE Constant Public Type reference (TYPE) CHAR512 '/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=' Market Place URL Extension 20070717
21 GC_TEXT_OBJECT Constant Public Type reference (TYPE) THEAD-TDOBJECT 'SCMA' Texts: application object 20070719
22 GC_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070717
23 GDREF_NAVIGATION Instance attribute Private Object reference (TYPE REF TO) /ASU/CL_SSM_NAVIGATION_BOX Navigation Docking Container 20080612
24 GD_DEFAULT_LANGUAGE Instance attribute Protected Type reference (TYPE) /ASU/DEFAULT_LANGUAGE ASU Texts: Default Display Language 20090326
25 GD_EXECUTION_FW Instance attribute Protected Object reference (TYPE REF TO) /ASU/CL_EXECUTION_FRAMEWORK Framework to exeute manual and fully automated steps 20070802
26 GD_FILTERING Instance attribute Private Type reference (TYPE) BOOLE_D Filtering Tasklist active/not active 20071015
27 GD_FILTERING_INITIALIZED Instance attribute Private Type reference (TYPE) BOOLE_D Filtering Tasklist active/not active 20071015
28 GD_STEP_DOCUMENTATION_DOCK Instance attribute Private Object reference (TYPE REF TO) /ASU/CL_SSM_STEP_DOCUMENTATION ASU Long Description Helper Class 20071205
29 GD_STEP_DOCUMENTATION_WIDTH Instance attribute Private Type reference (TYPE) I Docking Container Extension (Slim, Wide, not display at all) 20071205
30 GD_TASKLIST Instance attribute Private Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070717
31 GD_UPGRADE_PHASE Instance attribute Private Type reference (TYPE) /ASU/EXEC_PHASE Application Specific Upgrade: Execution Phase 20071029
32 GS_COPY_PASTE_SSMTREES Instance attribute Private Type reference (TYPE) /ASU/SSMTREES ASU Simple Schedule Manager: Internal Structure for ALV-Tree 20080715
33 GS_COPY_PASTE_STEP Instance attribute Private Type reference (TYPE) /ASU/CONTENT_OBJECT Application Specific Upgrade. Single ASU Content Object 20080715
34 GT_ATTRIBUTES Instance attribute Private Type reference (TYPE) /ASU/ATTRIBUTE_CUSTOMIZING_T Table Type: ASU Attribut Customizing 20080924
35 GT_CONTENT_VERSION Instance attribute Protected Type reference (TYPE) /ASU/CONTENT_VERSION_T TableType Application Specific Upgrade: Content Version 20071114
36 GT_CT_OBJECT_DEP Instance attribute Protected Type reference (TYPE) /ASU/CONTENT_OBJECT_DEP_T Table Type - ASU Dependency of ASU Content Step 20080609
37 GT_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20070717
38 GT_MAPPING_TABLE Instance attribute Protected Type reference (TYPE) TY_MAPPING_TAB 20070717
39 GT_NOT_ALLOWED_FUNCTIONS Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20070717
40 GT_NOT_ALLOWED_FUNC_IN_CHANGE Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20070717
41 GT_NOT_ALLOWED_FUNC_IN_DISPLAY Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20070717
42 GT_OUTTAB2 Instance attribute Private Type reference (TYPE) TY_SSM_ALV_TREE_TAB Schedule Manager: Display Structure for ALV-TREE 20070717
43 GT_SSMTREES_CO Instance attribute Protected Type reference (TYPE) TY_SSMTREES_TAB Global Table of Tree Entries 20071128
44 G_ALV_TREE_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20070719
45 G_CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20070717
46 G_TOOLBAR_EVENT_RECEIVER Instance attribute Private Object reference (TYPE REF TO) /ASU/CL_SSM_ALV_TOOLBAR_EVENT Classical ALV Toolbar Event Receiver 20070719
47 G_TREE_EVENT_RECEIVER Instance attribute Protected Object reference (TYPE REF TO) /ASU/CL_SSM_ALV_TREE_EVENT Classical ALV Tree Event Receiver 20070719
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STEP_DOCU_TO_TOOLBAR Instance method Private Method Add functions for zooming in/out of step documentation 20071205
2 ADD_TO_TOOLBAR Instance method Protected Method Add function to toolbar 20070717
3 ADJUST_TOOLBAR Instance method Protected Method Adjust functions from toolbar 20080801
4 BUILD_TREE Instance method Protected Method Build ALV Tree (main routine) 20070717
5 CHANGE_NODE_IN_ALV_TREE Instance method Private Method Change one step within ALV Tree 20080709
6 CHANGE_STATUS Instance method Public Method Change User status 20070717
7 CHECK_EXISTENCE_OF_TEXTS Instance method Protected Method Check if there are longtext or documentations for this node 20070717
8 CHECK_SAPSCRIPT_TEXT Instance method Private Method Check for SAP-Script text for this node (long descr / UserRk 20080718
9 CHECK_USER_REMARK Instance method Protected Method Check if there is a user remark storde for this node 20070806
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070717
11 CREATE_ICON Instance method Private Method Create an Icon (Accessibility!!) with toolbar etc. 20070807
12 CREATE_ITEM_LAYOUT_LACI Instance method Private Method Create Item Layout (LACI) 20070807
13 CREATE_ITEM_LAYOUT_LAYI Instance method Private Method Create Item Layout (LAYI) 20070807
14 CREATE_USER_REMARK Instance method Protected Method Create a new user remark for this node 20070806
15 DEFINE_LAYOUT Instance method Protected Method Define ALV-Tree Layout 20070717
16 DELETE_FROM_TOOLBAR Instance method Protected Method Delete functions from toolbar 20070717
17 DELETE_NODE_IN_ALV_TREE Instance method Private Method Delete one step within ALV Tree 20080709
18 DELETE_STEP_DOCU_FROM_TOOLBAR Instance method Private Method Delete functions added by method ADD_STEP_DOCU_TO_TOOLBAR 20071205
19 DELETE_TREE_DATA Instance method Public Method Delete row within ALV tree data 20080709
20 FILL_FIELDCATALOG_TREE Instance method Protected Method Get fieldcatalog 20070717
21 FILL_NODE_DATA Instance method Private Method Fill step in ALV Tree format 20080709
22 GET_ALL_LEAVES Instance method Private Method Get all leaves for given ID 20071126
23 GET_CHANGE_MODE Instance method Public Method Get change/display mode of Tasklist 20080805
24 GET_STEP_DESCRIPTION Instance method Private Method Get step text according to given language 20090327
25 HANDLE_FCODE Instance method Public Method Handle all fcodes inside the ALV tree 20070719
26 HANDLE_FCODE2 Instance method Public Method Handle all fcodes inside the ALV tree 20071009
27 INSERT_NODE_IN_ALV_TREE Instance method Private Method Insert one step within ALV Tree 20080709
28 MODIFY_TREE_DATA Instance method Public Method Modify ALV tree data 20071010
29 MOVE_ENTRY_TO_TREE Instance method Protected Method Move ony entry to ALV tree 20070717
30 NOTE_DOWNLOAD Instance method Public Method SAP Note Download to SNOTE 20071015
31 OFFICE_INTEGRATION Instance method Protected Method Runs office execution 20070717
32 READ_MAPPING_DATA_BY_NODE_ID Instance method Protected Method Read Global Mapping Table by Node ID 20080618
33 READ_TREE_DATA Instance method Public Method read all ALV tree data by ALV Node Key 20070727
34 SCHEDULE_STEP Instance method Protected Method Schedule Step in Background and update ALV 20080723
35 SHOW_DOCUMENTATION Instance method Public Method Show Documentation 20070731
36 SHOW_EXECUTION_HISTORY Instance method Public Method Show History of all execution runs 20070803
37 SHOW_EXEC_LOG Instance method Public Method Show Execitopn/Spool Log 20070807
38 SHOW_JOB_LOG Instance method Public Method Show Batch Job Log 20070717
39 SHOW_LONGTEXT Instance method Public Method Show Longtext 20070731
40 SHOW_SAP_NOTE Instance method Public Method Show SAP Note via Marketplace HTML Display 20070719
41 SHOW_SAP_URL Instance method Public Method Show URL 20071227
42 TOGGLE_FILTERING Instance method Public Method Toggle Filtering 20071015
Events
Class /ASU/CL_SSM_ALV_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LEAVES_TAB Protected See coding 20071126
2 TY_MAPPING_TAB Protected See coding 20070717
3 TY_PARENT_TABLE Protected See coding 20080703
4 TY_PARENT_TABLE_TAB Protected See coding 20080703
5 TY_SSMTREES_TAB Protected See coding 20070717
6 TY_SSM_ALV_TREE_TAB Private See coding 20070717
Method Signatures

Method ADD_STEP_DOCU_TO_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIRST Call by reference Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071205

Method ADD_STEP_DOCU_TO_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no exception.

Method ADD_TO_TOOLBAR Signature

Method ADD_TO_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no parameter.
Method ADD_TO_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no exception.

Method ADJUST_TOOLBAR Signature

Method ADJUST_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no parameter.
Method ADJUST_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no exception.

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CT_OBJECT_DEP_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT_DEP_T Table Type - ASU Dependency of ASU Content Step 20080609
2 Importing IM_SSMTREET_TAB Call by reference Type reference (TYPE) /ASU/SSMTREET_T TableType ASU Simple Schedule Manager: Texts in Tree 20080515
3 Importing IM_SSMTREE_CO_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T Table Type ASU: SSM Tree Entry & Content Object 20080515
4 Importing IM_TSSM Call by reference Type reference (TYPE) /ASU/TSSM ASU Simple Schedule Manager: Tasklist 20080515
5 Importing IM_TSSMT Call by reference Type reference (TYPE) /ASU/TSSMT ASU Simple Schedule Manager: Tasklist Texts 20080515

Method BUILD_TREE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CHANGE_NODE_IN_ALV_TREE 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) LVC_NKEY ALV tree control: Node-key 20080709
2 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU: Content Object & ALV Tree Entry 20080709

Method CHANGE_NODE_IN_ALV_TREE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_STATUS Call by reference Type reference (TYPE) /ASU/USER_STATUS ASU: The status that the user has defined 20071203
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) SCMA_NODE Node ID 20070717

Method CHANGE_STATUS on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CHECK_EXISTENCE_OF_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONGTEXT_EXISTS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070717
2 Exporting EX_OFFICE_DOCU_EXISTS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070717
3 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU Simple Schedule Manager: Internal Structure for Tree 20071128

Method CHECK_EXISTENCE_OF_TEXTS on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CHECK_SAPSCRIPT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEXT_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20080718
2 Returning RE_LONGTEXT_EXISTS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080718

Method CHECK_SAPSCRIPT_TEXT on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CHECK_USER_REMARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU: Content Object & ALV Tree Entry 20080813
2 Returning RE_LONGTEXT_EXISTS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070806

Method CHECK_USER_REMARK on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT_VERSION_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_T Application Specific Upgrade: Content Version 20071114
2 Importing DYNNR Call by reference Type reference (TYPE) SY-DYNNR Screen of father screen 20080617
3 Importing FILTERING Call by reference Type reference (TYPE) BOOLE_D ' ' Filtering of steps ON/OFF? 20071015
4 Importing GUI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20070717
5 Importing IM_DEFAULT_LANGUAGE Call by reference Type reference (TYPE) /ASU/DEFAULT_LANGUAGE SY-LANGU ASU Texts: Default Display Language 20090326
6 Importing NOT_ALLOWED_FCODES Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20070717
7 Importing NOT_ALLOWED_FCODES_IN_CHANGE Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20070717
8 Importing NOT_ALLOWED_FCODES_IN_DISPLAY Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20070717
9 Importing REPID Call by reference Type reference (TYPE) SY-REPID Report of father screen 20080617
10 Importing STEP_DOCUMENTATION_DOCK Call by reference Object reference (TYPE REF TO) /ASU/CL_SSM_STEP_DOCUMENTATION ASU Long Description Helper Class 20071205
11 Importing TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070717
12 Importing UPGRADE_PHASE Call by reference Type reference (TYPE) /ASU/EXEC_PHASE ' ' PRE='R', POST='O' or both = ' ' 20071029

Method CONSTRUCTOR on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CREATE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ICON Call by reference Type reference (TYPE) /ASU/ICON Icon in text fields (substitute display, alias) 20070807
2 Importing IM_TOOLTIP Call by reference Type reference (TYPE) SCHEDMAN_STATUS_CHANGE-TEXT Status Text 20070807
3 Returning RE_ICON_TV_IMAGE Value transfer Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20070807

Method CREATE_ICON on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CREATE_ITEM_LAYOUT_LACI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS Call by reference Type reference (TYPE) LVC_S_LACI-CLASS ALV control: Field name of internal table field 20070807
2 Importing IM_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20070807
3 Importing IM_ICON Call by reference Type reference (TYPE) /ASU/ICON Icon in text fields (substitute display, alias) 20070807
4 Importing IM_TOOLTIP Call by reference Type reference (TYPE) SCHEDMAN_STATUS_CHANGE-TEXT Status Text 20070807
5 Returning RE_LAYOUT_LACI Value transfer Type reference (TYPE) LVC_S_LACI 20070807

Method CREATE_ITEM_LAYOUT_LACI on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CREATE_ITEM_LAYOUT_LAYI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS Call by reference Type reference (TYPE) LVC_S_LACI-CLASS ALV control: Field name of internal table field 20070807
2 Importing IM_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20070807
3 Importing IM_ICON Call by reference Type reference (TYPE) /ASU/ICON Icon in text fields (substitute display, alias) 20070807
4 Importing IM_TOOLTIP Call by reference Type reference (TYPE) SCHEDMAN_STATUS_CHANGE-TEXT Status Text 20070807
5 Returning RE_LAYOUT_LAYI Value transfer Type reference (TYPE) LVC_S_LAYI Layout structure for items of the ALV tree control 20070807

Method CREATE_ITEM_LAYOUT_LAYI on class /ASU/CL_SSM_ALV_TREE has no exception.

Method CREATE_USER_REMARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU: Content Object & ALV Tree Entry 20080813
2 Returning RE_LONGTEXT_EXISTS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070806

Method CREATE_USER_REMARK on class /ASU/CL_SSM_ALV_TREE has no exception.

Method DEFINE_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASU_CONTENT Call by reference Type reference (TYPE) /ASU/CONTENT Application Specific Upgrade: Content 20070807
2 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU Simple Schedule Manager: Internal Structure for Tree 20071128
3 Returning LAYOUT Value transfer Type reference (TYPE) LVC_S_LACN ALV Tree: Update structure node layout 20070717

Method DEFINE_LAYOUT on class /ASU/CL_SSM_ALV_TREE has no exception.

Method DELETE_FROM_TOOLBAR Signature

Method DELETE_FROM_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no parameter.
Method DELETE_FROM_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no exception.

Method DELETE_NODE_IN_ALV_TREE 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) LVC_NKEY ALV tree control: Node-key 20080709

Method DELETE_NODE_IN_ALV_TREE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method DELETE_STEP_DOCU_FROM_TOOLBAR Signature

Method DELETE_STEP_DOCU_FROM_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no parameter.
Method DELETE_STEP_DOCU_FROM_TOOLBAR on class /ASU/CL_SSM_ALV_TREE has no exception.

Method DELETE_TREE_DATA 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) LVC_NKEY ALV Node ID 20080709

Method DELETE_TREE_DATA on class /ASU/CL_SSM_ALV_TREE has no exception.

Method FILL_FIELDCATALOG_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT_DEP Call by reference Type reference (TYPE) ABAP_BOOL Client Dependet Steps included? 20080515
2 Importing IM_STRUCTURE Call by reference Type reference (TYPE) TABNAME Table Name 20070717

Method FILL_FIELDCATALOG_TREE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method FILL_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEM_LAYOUT_TAB Call by reference Type reference (TYPE) LVC_T_LAYI Layout structure for items of the ALV tree control 20080709
2 Exporting EX_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN Node layout of ALV tree control 20080709
3 Exporting EX_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE ALV control: Cell content 20080709
4 Exporting EX_OUTPUT_LINE Call by reference Type reference (TYPE) /ASU/SSM_ALV_TREE ASU SImple Schedule Manager: Display Structure for ALV-TREE 20080709
5 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU: Content Object & ALV Tree Entry 20080709

Method FILL_NODE_DATA on class /ASU/CL_SSM_ALV_TREE has no exception.

Method GET_ALL_LEAVES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LEAVES_TAB Call by reference Type reference (TYPE) TY_LEAVES_TAB Leaves 20071126
2 Importing IM_ID Call by reference Type reference (TYPE) SCMA_NODE Node ID 20071126

Method GET_ALL_LEAVES on class /ASU/CL_SSM_ALV_TREE has no exception.

Method GET_CHANGE_MODE Signature

Method GET_CHANGE_MODE on class /ASU/CL_SSM_ALV_TREE has no parameter.
Method GET_CHANGE_MODE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method GET_STEP_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEXTS Call by reference Type reference (TYPE) /ASU/CONTENT_LAISO_TEXT_T Table Type ASU Text Definitions 20090327
2 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) /ASU/CONTENT_LAISO_TEXT-DESCRIPTION Text Field (60 Characters) 20090327

Method GET_STEP_DESCRIPTION on class /ASU/CL_SSM_ALV_TREE has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20070719
2 Importing IM_NODE_ID Call by reference Type reference (TYPE) SCMA_NODE Internal Tree Node ID 20080618
3 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Node Key 20080618

Method HANDLE_FCODE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method HANDLE_FCODE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20071009
2 Importing IM_NODE_KEY_TAB Call by reference Type reference (TYPE) LVC_T_NKEY ALV Tree Node Keys 20071009

Method HANDLE_FCODE2 on class /ASU/CL_SSM_ALV_TREE has no exception.

Method INSERT_NODE_IN_ALV_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RELATIONSHIP Call by reference Type reference (TYPE) INT4 Natural number 20080709
2 Importing IM_RELATKEY Call by reference Type reference (TYPE) LVC_NKEY ALV tree control: Node-key 20080709
3 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU: Content Object & ALV Tree Entry 20080709
4 Returning RE_NEW_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY Parent Table 20080709

Method INSERT_NODE_IN_ALV_TREE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method MODIFY_TREE_DATA 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) LVC_NKEY ALV Node ID 20071010
2 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU Simple Schedule Manager: Internal Structure for Tree 20071128

Method MODIFY_TREE_DATA on class /ASU/CL_SSM_ALV_TREE has no exception.

Method MOVE_ENTRY_TO_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_LAYOUT_TAB Call by reference Type reference (TYPE) LVC_T_LAYI Layout structure for items of the ALV tree control 20070801
2 Changing CH_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN Node layout of ALV tree control 20070807
3 Exporting EX_OUTTAB_LINE Call by reference Type reference (TYPE) /ASU/SSM_ALV_TREE Schedule Manager: Display Structure for ALV-TREE 20070801
4 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU Simple Schedule Manager: Internal Structure for Tree 20071128

Method MOVE_ENTRY_TO_TREE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method NOTE_DOWNLOAD 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) SCMA_NODE Node ID 20071015

Method NOTE_DOWNLOAD on class /ASU/CL_SSM_ALV_TREE has no exception.

Method OFFICE_INTEGRATION 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) SCMA_NODE Node ID 20070717

Method OFFICE_INTEGRATION on class /ASU/CL_SSM_ALV_TREE has no exception.

Method READ_MAPPING_DATA_BY_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_ID Call by reference Type reference (TYPE) SCMA_NODE Node ID 20080618
2 Returning RE_ALV_ID Value transfer Type reference (TYPE) SCMA_NODE Node ID 20080618

Method READ_MAPPING_DATA_BY_NODE_ID on class /ASU/CL_SSM_ALV_TREE has no exception.

Method READ_TREE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALV_ID Call by reference Type reference (TYPE) LVC_NKEY ALV Node Key 20080618
2 Returning RE_SSMTREES_CO Value transfer Type reference (TYPE) /ASU/SSMTREE_CO ASU Simple Schedule Manager: Internal Structure for Tree 20071128

Method READ_TREE_DATA on class /ASU/CL_SSM_ALV_TREE has no exception.

Method SCHEDULE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALV_TREE Call by reference Type reference (TYPE) /ASU/SSM_ALV_TREE ASU SImple Schedule Manager: Display Structure for ALV-TREE 20080723
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV tree control: Node-key 20080723
3 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO 20080723
4 Importing IM_STEP Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT 20080723

Method SCHEDULE_STEP on class /ASU/CL_SSM_ALV_TREE has no exception.

Method SHOW_DOCUMENTATION 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) LVC_NKEY ALV Node Key 20070731

Method SHOW_DOCUMENTATION on class /ASU/CL_SSM_ALV_TREE has no exception.

Method SHOW_EXECUTION_HISTORY 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) LVC_NKEY ALV Node Key 20070803

Method SHOW_EXECUTION_HISTORY on class /ASU/CL_SSM_ALV_TREE has no exception.

Method SHOW_EXEC_LOG 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) LVC_NKEY ALV Node Kex 20070807

Method SHOW_EXEC_LOG on class /ASU/CL_SSM_ALV_TREE has no exception.

Method SHOW_JOB_LOG 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) LVC_NKEY ALV Node Key 20070717

Method SHOW_JOB_LOG on class /ASU/CL_SSM_ALV_TREE has no exception.

Method SHOW_LONGTEXT 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) LVC_NKEY ALV Node Key 20070731

Method SHOW_LONGTEXT on class /ASU/CL_SSM_ALV_TREE has no exception.

Method SHOW_SAP_NOTE 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) LVC_NKEY ALV Node Key 20070719

Method SHOW_SAP_NOTE on class /ASU/CL_SSM_ALV_TREE has no exception.

Method SHOW_SAP_URL 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) LVC_NKEY ALV Node Key 20071227

Method SHOW_SAP_URL on class /ASU/CL_SSM_ALV_TREE has no exception.

Method TOGGLE_FILTERING Signature

Method TOGGLE_FILTERING on class /ASU/CL_SSM_ALV_TREE has no parameter.
Method TOGGLE_FILTERING on class /ASU/CL_SSM_ALV_TREE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 2005_1_620