SAP ABAP Class /TDAG/CPIF_PROD_STRU_HNDL (CP: Handle menu and toolbar for product structure tree)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_PROD_HNDL CP: Product tree standard toolbar handler 20070912
Properties
Class /TDAG/CPIF_PROD_STRU_HNDL  
Short Description CP: Handle menu and toolbar for product structure tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20070911   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /TDAG/CPIF_PROD_STRU_HNDL has no interface implemented.
Friends
Class /TDAG/CPIF_PROD_STRU_HNDL has no friend class.
Attributes
Class /TDAG/CPIF_PROD_STRU_HNDL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_DEF_CONTEXT_MENU Instance method Public Method Create context menu 20070911
2 CREATE_NODE_CONTEXT_MENU Instance method Public Method Create context menu 20070911
3 CREATE_TOOLBAR Instance method Public Method Create toolbar 20070911
4 OPEN_VIEW Instance method Public Method Called in OPEN_VIEW method 20070913
5 PROCESS_DEF_CONTEXT_MENU Instance method Public Method Process context menu 20070911
6 PROCESS_NODE_CONTEXT_MENU Instance method Public Method Process context menu 20070911
7 PROCESS_TOOLBAR Instance method Public Method Process user action on the toolbar 20070911
Events
Class /TDAG/CPIF_PROD_STRU_HNDL has no event.
Types
Class /TDAG/CPIF_PROD_STRU_HNDL has no local type.
Method Signatures

Method CREATE_DEF_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20070913
2 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
3 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20070913
4 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913

Method CREATE_DEF_CONTEXT_MENU on class /TDAG/CPIF_PROD_STRU_HNDL has no exception.

Method CREATE_NODE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20070913
2 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
3 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20070913
4 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913

Method CREATE_NODE_CONTEXT_MENU on class /TDAG/CPIF_PROD_STRU_HNDL has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_TOOLBAR Call by reference Type reference (TYPE) /TDAG/CPY_TOOLBAR Toolbar items 20070912

Method CREATE_TOOLBAR on class /TDAG/CPIF_PROD_STRU_HNDL has no exception.

Method OPEN_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Table with (error) messages 20080222
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if an error occurred 20080221
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20080222
4 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
5 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF Key date and change number 20080208
6 Importing I_CHECK Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Currently active check 20080208
7 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913
8 Importing I_SPEC_ID Call by reference Type reference (TYPE) ESESUBID ID of specification whose data has to be processed 20080208

Method OPEN_VIEW on class /TDAG/CPIF_PROD_STRU_HNDL has no exception.

Method PROCESS_DEF_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Fehler- und andere Meldungen 20070913
2 Exporting E_FLG_CONFIRMED Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, dass der OK-Code ausgeführt werden durfte 20070913
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20070913
4 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20070913
5 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_PROD_STRU_VIEW_CTRL Product structure view control 20070913
6 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20070913
7 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20070913
8 Importing I_GUI_MODE Call by reference Type reference (TYPE) /TDAG/CPE_ACTIVITIES Activities 20070913
9 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Der Knoten im Baum, auf den sich der OK-Code bezieht 20070913
10 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913
11 Changing X_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20070913
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20070913

Method PROCESS_NODE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Fehler- und andere Meldungen 20070913
2 Exporting E_FLG_CONFIRMED Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, dass der OK-Code ausgeführt werden durfte 20070913
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20070913
4 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20070913
5 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_PROD_STRU_VIEW_CTRL Product structure view control 20070913
6 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20070913
7 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20070913
8 Importing I_GUI_MODE Call by reference Type reference (TYPE) /TDAG/CPE_ACTIVITIES Activities 20070913
9 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Der Knoten im Baum, auf den sich der OK-Code bezieht 20070913
10 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913
11 Changing X_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20070913
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20070913

Method PROCESS_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Fehler- und andere Meldungen 20070912
2 Exporting E_FLG_CONFIRMED Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, dass der OK-Code ausgeführt werden durfte 20070912
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20070912
4 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20070912
5 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_PROD_STRU_VIEW_CTRL Product structure view control 20070912
6 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Der Knoten im Baum, auf den sich der OK-Code bezieht 20070912
7 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913
8 Changing X_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20070912
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20070912
History
Last changed by/on SAP  20141109 
SAP Release Created in