SAP ABAP Class CL_STRUCTURE_EXPLOSION_TREE (Costed Multilevel BOM)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-IS (Application Component) Product Cost Controlling Information System
     KKBO (Package) Multilevel BOMs 00
Properties
Class CL_STRUCTURE_EXPLOSION_TREE  
Short Description Costed Multilevel BOM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package KKBO   Multilevel BOMs 00 
Created 19990309   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 KKBLO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_STRUCTURE_EXPLOSION_TREE has no interface implemented.
Friends
Class CL_STRUCTURE_EXPLOSION_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_VIEW_MAX Constant Public Type reference (TYPE) I 5 Maximum Number of Views 19990312
2 MR_ALV_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree 19990309
3 MR_BOM Instance attribute Public Object reference (TYPE REF TO) CL_COSTING_BOM Reference to Bill of Material 19990309
4 MR_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar 19990312
5 MS_STATUS Instance attribute Public Type reference (TYPE) KKB_BOM_STATUS Dynamic Texts for Status 19990312
6 MS_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Saving Variants 19990429
7 MT_BOM_TABLE Instance attribute Private Type reference (TYPE) OBJECT_TABLE_O Object Table with BOM Line 19990311
8 MT_EXCLUDING Instance attribute Public Type reference (TYPE) KKB_BOM_EXCLUDING Excluded Functions 19990312
9 MT_NODE_TABLE Instance attribute Private Type reference (TYPE) OBJECT_TABLE_N Object Table with Key NodeKey 19990311
10 MT_OUTPUT_TABLE Instance attribute Private See coding Output Table 19990311
11 M_ALLOW_REP_CALLS Instance attribute Private Type reference (TYPE) AS4FLAG Allow Branching to Reports 19990607
12 M_ANW Instance attribute Private Type reference (TYPE) TKKB1-ANW Application 19990312
13 M_CHOICE_J Instance attribute Private Type reference (TYPE) TKKB1-OBJ "X": Report Group Selection 19990312
14 M_CHOICE_K Instance attribute Private Type reference (TYPE) TKKB1-OBJ "X": Cost Element Selection 19990312
15 M_CURRENT_VIEW Instance attribute Public Type reference (TYPE) I Current Field Catalog View 19990312
16 M_EGRU Instance attribute Private Type reference (TYPE) I Cost Component Groups 1 or 2 19990315
17 M_KST Instance attribute Private Type reference (TYPE) TKKB2-KST Cost Element Group for Report 19990312
18 M_NO_HTML_HEADER Instance attribute Private Type reference (TYPE) AS4FLAG Do Not Display HTML Header 19990325
19 M_NO_TOOLBAR Instance attribute Private Type reference (TYPE) AS4FLAG Do Not Display Toolbar 19990325
20 M_RGJNR Instance attribute Private Type reference (TYPE) TKKB1-BGR Report 19990312
21 M_SELECTED_COSTING Instance attribute Private Type reference (TYPE) CKKEKOKEY Key Fields for KEKO Without Client 20050719
22 M_SUM_NODES Instance attribute Private Type reference (TYPE) AS4FLAG "X": Totalize Operations 19990407
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BOM_LINE Instance method Private Method Inserts a BOM Line into the Control 19990311
2 ADD_BOM_SUBTREE Instance method Private Method Inserts a Subtree into the Tree 19990409
3 ADD_NON_MATERIAL_POSITIONS Instance method Private Method Adds Non-Material Items 19990401
4 ADD_NOT_EXISTING_BOMS Instance method Private Method Insert List from BOMs in ALV 19990715
5 ADD_TOOLBAR_BUTTONS Instance method Private Method Adjusts the Toolbar 19990312
6 ADJUST_FIELDCATALOG Instance method Private Method Adjusts the Field Catalog to the Cost Component View 19990315
7 BUILD_COMMENT Instance method Private Method Create HTML Header 19990309
8 CALCULATE_POS Instance method Private Method Totalize Operations 19990407
9 CALCULATE_TOTALS Instance method Private Method Calculate Totals 19990406
10 CHANGE_BOM_LINE_VALUES Instance method Private Method Changes Values of BOM Line in ALV Tree 19990409
11 CHANGE_CALCULATION Instance method Public Method Display Other Cost Estimate 19990421
12 CHANGE_CURRENCY Instance method Public Method Switch Currency 19990325
13 CHANGE_QUANTITY Instance method Public Method Changes the Reference Lot Size 19990325
14 CHANGE_VALUES Instance method Private Method Changes the Values in the ALV Tree 19990319
15 CHANGE_VIEW Instance method Public Method Switch Cost Component View 19990325
16 COLLAPSE_SUBTREE Instance method Private Method Collapses a Subtree 19990326
17 CONSTRUCTOR Instance method Public Constructor Constructor 19990309
18 DELETE_NON_MAT_POSITION Instance method Private Method Deletes Non-Material Items 19990401
19 DELETE_SUBTREE_OF_NODE Instance method Private Method Delete Nodes and BOM Line with Children 19990409
20 DELETE_TOTALS Instance method Private Method Deletes Non-Material Items 19990408
21 EXPAND_BOM_SUBTREE Instance method Private Method Expands a Subtree 19990409
22 FREE Instance method Public Method Delete Object 19990311
23 GET_FOCUSED_OBJECT Instance method Private Method Returns the Focused Object 19990311
24 GET_ITEM_LAYOUT Instance method Private Method Supplies Layout for the Items of a Line 19990401
25 GET_NODE_KEY Instance method Private Method Supplies the Node_Key for an Object 19990311
26 GET_OBJECT Instance method Private Method Supplies the BOM Line for a Node Key 19990311
27 GET_SELECTED_NODE Instance method Private Method Supplies a Selected Line 19990409
28 GET_STATUS_TEXTS Static method Public Method Supplies Texts for Currency/ CstCmp Group/ CstCmp Split etc. 19990412
29 GET_SUBTREE Instance method Private Method Supplies Outtab with Level Information 19990407
30 HANDLE_BEFORE_USER_COMMAND Instance method Private Event handling method Handler for Event Before User Command 19990326
31 HANDLE_EXPAND_NC Instance method Private Event handling method Handler for the Event Expand No Children 19990311
32 HANDLE_ITEM_CONTEXT_MENU_REQ Instance method Private Event handling method Handler for Event Context_Menu_Request 19990408
33 HANDLE_ITEM_CONTEXT_MENU_SEL Instance method Private Event handling method Handler for Event Context_Menu_Select 19990408
34 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method Handler for Item DoubleClick 19990325
35 HANDLE_ITEM_KEYPRESS Instance method Private Event handling method Handler for F1 Help 19990907
36 HANDLE_NODE_CONTEXT_MENU_REQ Instance method Private Event handling method Handler for Event Context_Menu_Request 19990408
37 HANDLE_NODE_CONTEXT_MENU_SEL Instance method Private Event handling method Handler for Event Context_Menu_Select 19990408
38 HANDLE_NODE_DBL_CLICK Instance method Private Event handling method Handler for Node DoubleClick 19990325
39 HANDLE_TOOLBAR_DROPDOWN Instance method Private Event handling method Handler for Button Dropdown 19990325
40 HANDLE_TOOLBAR_SELECT_FC Instance method Private Event handling method Handler for Toolbar Events 19990312
41 HANDLE_TOP_OF_PAGE Instance method Private Event handling method Handler for Top_of_page 20020709
42 HANDLE_USER_COMMAND Instance method Public Method Edits a User Command 19990311
43 INSERT_TOTALS Instance method Private Method Insert Subtotals for Operations 19990407
44 REGISTER_EVENTS Instance method Private Method Register Events 19990311
45 SET_CONTEXT_MENU Instance method Private Method Creates Context Menu 19990408
46 SET_HANDLER Instance method Private Method Sets Event Handler 19990311
47 SET_SELECTED_NODE Instance method Public Method Select Nodes in ALV Tree 19990415
Events
# Event Type Visibility Description Created on
1 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-Click on Node or Item 19990325
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CKISKEY_TABLE Private See coding Table of Keys 19990326
2 KISKEY_TYPE Private See coding KISKEY Category 19990326
3 KKB_T_CBL Private See coding Outtab 19990407
4 OBJECT_TABLE_LINE Private See coding Object Table Row 19990311
5 OBJECT_TABLE_N Private See coding Object Table with Key NodeKey 19990311
6 OBJECT_TABLE_O Private See coding Object Table with Key BOM Line 19990311
Method Signatures

Method ADD_BOM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOM_LINE Call by reference Object reference (TYPE REF TO) CL_COSTING_BOM_LINE BOM-Line 19990311
2 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) INT4 Relationship 19990401
3 Importing I_RELATKEY Call by reference Type reference (TYPE) LVC_NKEY Nodekey 19990401

Method ADD_BOM_LINE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method ADD_BOM_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY Kekokey bis zu dem aufgerissen werden soll 19990708
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Nodekey 19990409

Method ADD_BOM_SUBTREE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method ADD_NON_MATERIAL_POSITIONS Signature

Method ADD_NON_MATERIAL_POSITIONS on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method ADD_NON_MATERIAL_POSITIONS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method ADD_NOT_EXISTING_BOMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Nodekey 19990715

Method ADD_NOT_EXISTING_BOMS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method ADD_TOOLBAR_BUTTONS Signature

Method ADD_TOOLBAR_BUTTONS on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method ADD_TOOLBAR_BUTTONS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method ADJUST_FIELDCATALOG Signature

Method ADJUST_FIELDCATALOG on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method ADJUST_FIELDCATALOG on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method BUILD_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Header 19990309
2 Exporting E_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE Logo 19990309

Method BUILD_COMMENT on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method CALCULATE_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Nodekey 19990407

Method CALCULATE_POS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method CALCULATE_TOTALS Signature

Method CALCULATE_TOTALS on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method CALCULATE_TOTALS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method CHANGE_BOM_LINE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BOM_LINE Call by reference Object reference (TYPE REF TO) CL_COSTING_BOM_LINE Zu aktualisierende Bom-Line 19990409

Method CHANGE_BOM_LINE_VALUES on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method CHANGE_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY Kekokey 19990421
2 Importing I_BZ_LOSGR Value transfer Type reference (TYPE) MENGE_POS Kostenbezugsmenge 19990421
3 Importing I_BZ_MEEHT Value transfer Type reference (TYPE) MEINS Einheit der Kostenbezugsmenge 19990421
# Exception Resumable Description Created on
1 ERROR sonstiger Fehler
2 ERROR_UNIT_CONVERSION Fehler in bei der Einheitenumrechnung
3 KEKO_NOT_FOUND KEKO_NOT_FOUND 19990421

Method CHANGE_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRENCY Call by reference Type reference (TYPE) CHAR01 'O': OBJWähr 'K': KOKRSWähr 19990325
# Exception Resumable Description Created on
1 WRONG_INPUT wrong_input 19990325

Method CHANGE_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QUANTITY Call by reference Type reference (TYPE) LOSGR Bezugslosgröße 19990325
2 Importing I_UNIT Call by reference Type reference (TYPE) UNIT Bezugsmengeneinheit 19990326

Method CHANGE_QUANTITY on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method CHANGE_VALUES Signature

Method CHANGE_VALUES on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method CHANGE_VALUES on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method CHANGE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW Call by reference Type reference (TYPE) CK_SICHT Elementesicht 19990325

Method CHANGE_VIEW on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method COLLAPSE_SUBTREE Signature

Method COLLAPSE_SUBTREE on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method COLLAPSE_SUBTREE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY Kekokey 19990304
2 Importing IX_EXPLODE_BPO Call by reference Type reference (TYPE) XFLAG 'X' Bauteile auflösen 19990304
3 Importing IX_EXPLODE_KF Call by reference Type reference (TYPE) XFLAG 'X' Auch fehlerhafte auflösen 19990304
4 Importing IX_EXPLODE_RAW Call by reference Type reference (TYPE) XFLAG space Rohstoffe auflösen 19990304
5 Importing I_ALLOW_REP_CALLS Call by reference Type reference (TYPE) AS4FLAG Berichtsabsprünge erlauben 19990607
6 Importing I_ANW Call by reference Type reference (TYPE) TKKB1-ANW '8' Anwendung 19990312
7 Importing I_BZ_LOSGR Value transfer Type reference (TYPE) MENGE_POS Kostenbezugsmenge 19990317
8 Importing I_BZ_MEEHT Value transfer Type reference (TYPE) MEINS Einheit der Kostenbezugsmenge 19990317
9 Importing I_CHOICE_J Call by reference Type reference (TYPE) TKKB1-OBJ 'X' Berichtsauswahl 19990312
10 Importing I_CHOICE_K Call by reference Type reference (TYPE) TKKB1-OBJ 'X' Kostenartenauswahl 19990312
11 Importing I_KST Call by reference Type reference (TYPE) TKKB2-KST SPACE Kostenartengruppe für Bericht 19990312
12 Importing I_NO_HTML_HEADER Call by reference Type reference (TYPE) AS4FLAG kein HTML-Heder anzeigen 19990325
13 Importing I_NO_TOOLBAR Call by reference Type reference (TYPE) AS4FLAG keine Toolbar anzeigen 19990312
14 Importing I_OBJW Call by reference Type reference (TYPE) AS4FLAG 'X': Objektwährung 19990312
15 Importing I_ONLY_M Call by reference Type reference (TYPE) AS4FLAG 'X' 'X': Nur Materialpositionen 19990315
16 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 19990304
17 Importing I_RGJNR Call by reference Type reference (TYPE) TKKB1-BGR '7EE0' Bericht 19990312
18 Importing I_SUM_NODES Call by reference Type reference (TYPE) AS4FLAG 'X': Vorgänge summieren 19990407
19 Importing I_VARIANT Call by reference Type reference (TYPE) SLIS_VARI Variantenname 19990506
20 Importing I_VIEW Call by reference Type reference (TYPE) TCKH8-SICHT '01' Elementesicht 19990304
# Exception Resumable Description Created on
1 ERROR sonstiger Fehler
2 ERROR_UNIT_CONVERSION Fehler bei der Einheitenumrechnung
3 KEKO_NOT_FOUND KEKO_NOT_FOUND 19990322

Method DELETE_NON_MAT_POSITION Signature

Method DELETE_NON_MAT_POSITION on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method DELETE_NON_MAT_POSITION on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method DELETE_SUBTREE_OF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY nodekey 19990409

Method DELETE_SUBTREE_OF_NODE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method DELETE_TOTALS Signature

Method DELETE_TOTALS on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method DELETE_TOTALS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method EXPAND_BOM_SUBTREE Signature

Method EXPAND_BOM_SUBTREE on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method EXPAND_BOM_SUBTREE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method FREE Signature

Method FREE on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method FREE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method GET_FOCUSED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BOM_LINE Call by reference Object reference (TYPE REF TO) CL_COSTING_BOM_LINE BOM-Line 19990311
2 Exporting E_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME Feldname 19990311

Method GET_FOCUSED_OBJECT on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method GET_ITEM_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI Layout 19990401
2 Importing IS_OUTTAB_LINE Call by reference Type reference (TYPE) KKB_CBL Ausgabezeile 19990401

Method GET_ITEM_LAYOUT on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method GET_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node_key 19990311
2 Importing IR_BOM_LINE Call by reference Object reference (TYPE REF TO) CL_COSTING_BOM_LINE BOM-Line 19990311

Method GET_NODE_KEY on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BOM_LINE Call by reference Object reference (TYPE REF TO) CL_COSTING_BOM_LINE BOM-Line 19990311
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Nodekey 19990311

Method GET_OBJECT on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Selektierter Knoten (evtl. initial, d.h. keiner selektiert) 19990409

Method GET_SELECTED_NODE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method GET_STATUS_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATUS_TEXTS Call by reference Type reference (TYPE) KKB_BOM_STATUS Dynamische Texte für Status 19990412
2 Importing I_CURRENCY Call by reference Type reference (TYPE) CHAR01 'O': OBJWähr 'K': KOKRSWähr 19990412
3 Importing I_CURRENT_STATE Call by reference Type reference (TYPE) AS4FLAG space 'X': derzeitiger Status, SPACE; Status zu dem gewechselt 19990412
4 Importing I_GROUP Call by reference Type reference (TYPE) I Elementegruppe 19990412
5 Importing I_MAIN_SPLITTING Call by reference Type reference (TYPE) AS4FLAG Hauptschichtung 19990412
6 Importing I_ONLY_M Call by reference Type reference (TYPE) AS4FLAG Nur Material 19990412
7 Importing I_SUM_NODES Call by reference Type reference (TYPE) AS4FLAG Vorgänge summieren 19990412

Method GET_STATUS_TEXTS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method GET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTTAB Call by reference Type reference (TYPE) KKB_T_CBL outtab 19990407
2 Importing I_LEVEL Call by reference Type reference (TYPE) I Level 19990407
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY parent 19990407

Method GET_SUBTREE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_BEFORE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UCOMM Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_BEFORE_USER_COMMAND on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_EXPAND_NC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_EXPAND_NC on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 19990408
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_ITEM_CONTEXT_MENU_REQ on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19990408
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_ITEM_CONTEXT_MENU_SEL on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_ITEM_KEYPRESS Signature

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

Method HANDLE_ITEM_KEYPRESS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_NODE_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 19990408
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_NODE_CONTEXT_MENU_REQ on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_NODE_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19990408
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_NODE_CONTEXT_MENU_SEL on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_NODE_DBL_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_NODE_DBL_CLICK on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_TOOLBAR_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19990408
2 Importing POSX Value transfer Attribute reference (LIKE) 19990408
3 Importing POSY Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_TOOLBAR_DROPDOWN on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_TOOLBAR_SELECT_FC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19990408

Method HANDLE_TOOLBAR_SELECT_FC on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_TOP_OF_PAGE Signature

Method HANDLE_TOP_OF_PAGE on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method HANDLE_TOP_OF_PAGE on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 19990311

Method HANDLE_USER_COMMAND on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method INSERT_TOTALS Signature

Method INSERT_TOTALS on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method INSERT_TOTALS on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
# Exception Resumable Description Created on
1 ERROR Feher beim Registrieren der Events 19990311

Method SET_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Kontextmenu 19990408
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Nodekey 19990408

Method SET_CONTEXT_MENU on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_STRUCTURE_EXPLOSION_TREE has no parameter.
Method SET_HANDLER on class CL_STRUCTURE_EXPLOSION_TREE has no exception.

Method SET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BOM_LINE Call by reference Object reference (TYPE REF TO) CL_COSTING_BOM_LINE BOM-Line 19990907
2 Importing IS_KEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY KEKO-Key 19990422
# Exception Resumable Description Created on
1 NOT_FOUND not_found 19990415
Event Signatures

Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_BOM_LINE Exporting Value transfer Object reference (TYPE REF TO) CL_COSTING_BOM_LINE Bom Line 19990325
History
Last changed by/on SAP  20100310 
SAP Release Created in