SAP ABAP Interface /TDAG/CPIF_PROD_STRU_EXT (CP: Extension for product structure)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP (Package) Compliance for products
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
Interface /TDAG/CPIF_PROD_STRU_EXT  
Short Description CP: Extension for product structure    
General Data
Package /TDAG/CP   Compliance for products 
Created 20071120   SAP 
Last changed 20141109   SAP 
Unicode checks active    
Forward declarations
Interface /TDAG/CPIF_PROD_STRU_EXT has no forward declaration.
Interfaces
Interface /TDAG/CPIF_PROD_STRU_EXT has no interface.
Friends
Interface /TDAG/CPIF_PROD_STRU_EXT has no friend.
Attributes
Interface /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
Interface /TDAG/CPIF_PROD_STRU_EXT has no event.
Types
Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /TDAG/CPIF_PROD_STRU_EXT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 222_46C