SAP ABAP Class /TDAG/CPIF_PROD_STRU_EXT (CP: Extension for product structure)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_IMDS_PROD_STRU_EXT CP: Extends the product structure for REACH 20090331
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_REACH_PROD_STRU_EXT CP: Extends the product structure for REACH 20071120
Properties
Class /TDAG/CPIF_PROD_STRU_EXT  
Short Description CP: Extension for product structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20071120   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /TDAG/CPIF_PROD_STRU_EXT has no forward declaration.
Interfaces
Class /TDAG/CPIF_PROD_STRU_EXT has no interface implemented.
Friends
Class /TDAG/CPIF_PROD_STRU_EXT has no friend class.
Attributes
Class /TDAG/CPIF_PROD_STRU_EXT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_DEF_CONTEXT_MENU Instance method Public Method Method to adjust the default context menu 20071227
2 ADJUST_NODE_CONTEXT_MENU Instance method Public Method Method to adjust the node context menu 20071227
3 INITIALIZATION Instance method Public Method Tree control was created and can now be adapted 20071120
4 NEW_NODE Instance method Public Method A new node for the tree was created and can now be adapted 20071120
5 NEW_TREE Instance method Public Method The tree is refreshed and can now be adapted 20071120
Events
Class /TDAG/CPIF_PROD_STRU_EXT has no event.
Types
Class /TDAG/CPIF_PROD_STRU_EXT has no local type.
Method Signatures

Method ADJUST_DEF_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_MGR_VIEW_CTRL The product structure view controller 20071227
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Currently selected node for which the context menu is req. 20071227
3 Changing XO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20071227

Method ADJUST_DEF_CONTEXT_MENU on class /TDAG/CPIF_PROD_STRU_EXT has no exception.

Method ADJUST_NODE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) /TDAG/CPCL_MGR_VIEW_CTRL The product structure view controller 20071227
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key for which the context menu is requested 20071227
3 Changing XO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20071227

Method ADJUST_NODE_CONTEXT_MENU on class /TDAG/CPIF_PROD_STRU_EXT has no exception.

Method INITIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Tree control of the product structure 20071120
2 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID The current scenario ID 20071120

Method INITIALIZATION on class /TDAG/CPIF_PROD_STRU_EXT has no exception.

Method NEW_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF Validity date and change number 20071120
2 Importing IS_NODE Call by reference Type reference (TYPE) /TDAG/CPS_PSTRDATA Node of the product structure data 20071120
3 Importing I_CHECK Call by reference Type reference (TYPE) /TDAG/CPE_CHECK The current check 20071206
4 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID The current scenario ID 20071120
5 Changing XS_TREE_NODE Call by reference Type reference (TYPE) TREEV_NODE Attributes of a node in the tree control 20071120
6 Changing XT_NODE_ITEMS Call by reference Type reference (TYPE) /TDAG/CPY_PSTRVIEWITEMS Table with addtional columns in the tree control 20071120

Method NEW_NODE on class /TDAG/CPIF_PROD_STRU_EXT has no exception.

Method NEW_TREE 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 of (error) messages 20071120
2 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF Validity date and change number 20071120
3 Importing IT_TREE_DATA Call by reference Type reference (TYPE) /TDAG/CPY_PSTRDATA The tree data 20071120
4 Importing I_CHECK Call by reference Type reference (TYPE) /TDAG/CPE_CHECK The current check 20071206
5 Importing I_LEVEL Call by reference Type reference (TYPE) INT4 Number of tree levels that should be created 20071120
6 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Key of root node 20071120
7 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID The current scenario ID 20071120
8 Changing XT_ITEMS Call by reference Type reference (TYPE) /TDAG/CPY_PSTRVIEWITEMS Table of additional tree columns 20071120
9 Changing XT_TREE Call by reference Type reference (TYPE) TREEV_NTAB Node table of tree control 20071120

Method NEW_TREE on class /TDAG/CPIF_PROD_STRU_EXT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in