SAP ABAP Class /TDAG/CPCL_DEF_PROD_HNDL (CP: Default toolbar and menu handler for product tree)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP (Package) Compliance for products
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_PROD_HNDL CP: Product tree standard toolbar handler 20070912
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_CHECK_EVENTS CP: Events related to checks 20070913
3 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_DATA_EVENTS CP: Events related to data changes 20081023
4 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_GUI_STATUS_EVENTS CP: Events für den GUI-Status des Managers 20070913
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_DEF_PROD_HNDL_SIM /TDAG/CPCL_DEF_PROD_HNDL: For Simulation Mode 20100804
Properties
Class /TDAG/CPCL_DEF_PROD_HNDL  
Short Description CP: Default toolbar and menu handler for product tree    
Super Class /TDAG/CPCL_PROD_HNDL CP: Product tree standard toolbar handler 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP   Compliance for products 
Created 20070912   SAP 
Last change 20141109    
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)
2 ESP8 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /TDAG/CPIF_CHECK_EVENTS CP: Events related to checks 20070913
2 /TDAG/CPIF_DATA_EVENTS CP: Events related to data changes 20081023
3 /TDAG/CPIF_GUI_STATUS_EVENTS CP: Events für den GUI-Status des Managers 20070913
Friends
Class /TDAG/CPCL_DEF_PROD_HNDL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_HISTORY_BADI Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPIF_EX_CP_BADI_MGR_CH Business add-in interface /TDAG/CPIF_EX_CP_BADI_MGR_CH 20071106
2 MS_ADDINFO Instance attribute Protected Type reference (TYPE) RCGADDINF due date and change number for reading the data 20080208
3 MT_SCNOR_REG Instance attribute Protected Type reference (TYPE) LT_SCNOR_TYPE Storage of tab normalizations 20070913
4 M_CHECK Instance attribute Protected Type reference (TYPE) /TDAG/CPE_CHECK Currently active check 20080208
5 M_NORMVAR Instance attribute Protected Type reference (TYPE) /TDAG/CPE_NORMVAR Normalization variant 20070913
6 M_REGLIST Instance attribute Protected Type reference (TYPE) /TDAG/CPE_REGLIST Current regulated list 20080208
7 M_SCENARIO_ID Instance attribute Protected Type reference (TYPE) /TDAG/CPE_SCENARIOID ID of current scenario 20080208
8 M_SPEC_ID Instance attribute Protected Type reference (TYPE) ESESUBID ID of specification whose data has to be processed 20080208
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_APPLY_NORMALIZATION Instance method Protected Method Applies a normalization variant and notifies observers 20070913
2 ACTION_CHANGE_DOCUMENTS Instance method Protected Method Change documents 20070913
3 ACTION_CREATE_DOCUMENTS Instance method Protected Method Generiert Ad-hoc- und Rohberichte 20070913
4 ACTION_CREATE_INT_EXT_REQUEST Instance method Protected Method Create Internal / External Request 20100507
5 ACTION_CREATE_SUP_REQ Instance method Protected Method Open IMDS Supplier MDS Center 20101027
6 ACTION_CREATE_TASK Instance method Protected Method Öffnet einen Dialog zum Anlegen einer Aufgabe 20070913
7 ACTION_HANDLE_SUPP_SPEC Instance method Protected Method Behandelt die Lieferanten-Spezifikationen 20081023
8 ACTION_OPEN_CHECK_ACTIVATION Instance method Protected Method Call check activation 20090716
9 ACTION_OPEN_DOCUMENT_MANAGEMNT Instance method Protected Method Springt in die Berichtsverwaltung 20070913
10 ACTION_OPEN_IMDS_CUSC Instance method Protected Method Open IMDS Customer MDS Center 20100608
11 ACTION_OPEN_IMDS_SUPC Instance method Protected Method Open IMDS Supplier MDS Center 20101027
12 ACTION_OPEN_MATERIAL_MASTER Instance method Protected Method Springt in den Materialstamm 20070913
13 ACTION_OPEN_OUTPUT_VARIANTS Instance method Protected Method Springt in die Ausgabevarianten des Spez.-Info-Systems 20070913
14 ACTION_OPEN_SPEC_MANAGEMENT Instance method Protected Method Springt in die Spezifikationsverwaltung 20070913
15 ACTION_OPEN_SUPPL_MANAGEMENT Instance method Protected Method Startet die Lieferantenverwaltung 20070913
16 ACTION_OPEN_TASK_MANAGEMENT Instance method Protected Method Springt in die Aufgabenverwaltung 20070913
17 ACTION_START_CHECKS Instance method Protected Method Startet die Prüfungen 20070913
18 ACTION_START_DOC_IMPORT Instance method Protected Method Startet den Dokumentenimport 20070913
19 ACTION_START_REPORT_CS_SC Instance method Protected Method Startet die Analysen für Compl.-Status und Stoff.-Zusammens. 20070913
20 ACTION_START_REPORT_PROD_LIST Instance method Protected Method Startet die Analyse der Produktliste 20070913
21 ACTION_START_WHERE_USEDLIST Instance method Protected Method Start where-used list for pure substance-/group 20090826
22 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080208
23 CREATE_CONTEXT_MENU Instance method Protected Method Create context menu 20070913
24 DETERMINE_MATERIALS_AND_SPECS Instance method Protected Method Erstellt Range-Tabellen der selekt. Materialien und Spez. 20070913
25 NORMALIZATION_SET Instance method Protected Method Set toolbar caption 20070913
26 OK_CODE_IS_NORMALIZATION Instance method Protected Method Checks if an OK code is a normalization variant 20070913
27 ON_CHECKS_EXECUTED Instance method Protected Event handling method Refreshes a normalization after check execution 20080208
28 PROCESS_CONTEXT_MENU Instance method Protected Method Process the context menu 20070913
29 RAISE_EVENT_DATA_MODIFIED_COMP Instance method Protected Method Raise event data_modified for composition change 20081023
30 SET_INITIAL_NORMALIZATION Instance method Protected Method Applies initial normalization 20070913
31 SET_NORMALIZATION_MENU Instance method Protected Method Create the menu for the normalization button 20070913
Events
Class /TDAG/CPCL_DEF_PROD_HNDL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LS_SCNOR_TYPE Protected See coding 20070913
2 LT_SCNOR_TYPE Protected See coding 20070913
Method Signatures

Method ACTION_APPLY_NORMALIZATION 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 I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913

Method ACTION_APPLY_NORMALIZATION on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method ACTION_CHANGE_DOCUMENTS 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_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20070913
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20070913
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 I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20070913

Method ACTION_CREATE_DOCUMENTS 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20070913
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
4 Importing I_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 ACTION_CREATE_INT_EXT_REQUEST 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20100507
2 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20100507
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20100507
4 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20100507
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20100507

Method ACTION_CREATE_SUP_REQ 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20101027
2 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20101027
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20101027
4 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20101027
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20101027

Method ACTION_CREATE_TASK 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20070913
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
4 Importing I_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 ACTION_HANDLE_SUPP_SPEC 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20081023
2 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20081023
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20081023
4 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20081023
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20081023

Method ACTION_OPEN_CHECK_ACTIVATION 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20090716
2 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20090716
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20090716
4 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20090716
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20090716

Method ACTION_OPEN_DOCUMENT_MANAGEMNT 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20070913
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
4 Importing I_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 ACTION_OPEN_IMDS_CUSC 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20100608
2 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20100608
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20100608
4 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20100608
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20100608

Method ACTION_OPEN_IMDS_SUPC 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20101027
2 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20101027
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20101027
4 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20101027
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20101027

Method ACTION_OPEN_MATERIAL_MASTER 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
3 Importing I_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 ACTION_OPEN_OUTPUT_VARIANTS 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20070913
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
4 Importing I_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 ACTION_OPEN_SPEC_MANAGEMENT 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20070913
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
4 Importing I_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 ACTION_OPEN_SUPPL_MANAGEMENT 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20070913

Method ACTION_OPEN_TASK_MANAGEMENT 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
3 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20070913
4 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20070913

Method ACTION_START_CHECKS 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF EHS: Additional information for function module calls 20070913
3 Importing I_CHECK_NAME Call by reference Type reference (TYPE) /TDAG/CPE_CHECK Check 20070913
4 Importing I_GUI_MODE Call by reference Type reference (TYPE) /TDAG/CPE_ACTIVITIES Activities 20070913
5 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
# Exception Resumable Description Created on
1 OPERATION_FAILED Die Behandlung des OK-Codes ist fehlgeschlagen 20070913

Method ACTION_START_DOC_IMPORT 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
3 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20070913

Method ACTION_START_DOC_IMPORT on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method ACTION_START_REPORT_CS_SC 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
3 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20070913

Method ACTION_START_REPORT_CS_SC on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method ACTION_START_REPORT_PROD_LIST 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20070913
3 Importing I_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 ACTION_START_WHERE_USEDLIST 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20090826
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20090826
3 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20090826
# Exception Resumable Description Created on
1 OPERATION_FAILED Ok code could not be handled 20090826

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /TDAG/CPCL_DEF_PROD_HNDL has no parameter.
Method CONSTRUCTOR on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method CREATE_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
5 Importing I_VALDAT Call by reference Type reference (TYPE) ESEDIAGVD SY-DATUM Key Date 20071106

Method CREATE_CONTEXT_MENU on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method DETERMINE_MATERIALS_AND_SPECS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAT_NOS_RANGE Call by reference Type reference (TYPE) /TDAG/CPY_RANGE_MATNR Range-Tabelle der selektierten Materialnummern 20070913
2 Exporting ET_SPEC_IDS_RANGE Call by reference Type reference (TYPE) /TDAG/CPY_RANGE_SUBID Range-Tabelle der selektierten Spezifikations-IDs 20070913
3 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
4 Importing I_FLG_ROOT_ONLY Call by reference Type reference (TYPE) ESP1_BOOLEAN ESP1_FALSE Kennzeichen, ob nur der ausgewählte Knoten geliefert wird 20070913
5 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Der Knoten, für den die Materialnr. zu ermitteln sind 20070913
# Exception Resumable Description Created on
1 DETERMINATION_FAILED Die Materialnummern konnten nicht ermittelt werden 20070913

Method NORMALIZATION_SET 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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_NORMVAR Call by reference Type reference (TYPE) /TDAG/CPE_NORMVAR Normalization variant 20070913

Method NORMALIZATION_SET on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method OK_CODE_IS_NORMALIZATION 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) SYUCOMM Screens, function code triggered by PAI 20070913
2 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913
3 Exporting RESULT Value transfer Type reference (TYPE) ESEBOOLE Truth Value 20070913

Method OK_CODE_IS_NORMALIZATION on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method ON_CHECKS_EXECUTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PO_SENDER Call by reference Attribute reference (LIKE) 20080208
2 Importing PT_CHECKS Call by reference Attribute reference (LIKE) 20080208
3 Importing PT_SPEC_IDS Call by reference Attribute reference (LIKE) 20080208

Method ON_CHECKS_EXECUTED on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method PROCESS_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 RAISE_EVENT_DATA_MODIFIED_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBID_FATHER Call by reference Type reference (TYPE) ESESUBID Specification 20081023

Method RAISE_EVENT_DATA_MODIFIED_COMP on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method SET_INITIAL_NORMALIZATION 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 I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913

Method SET_INITIAL_NORMALIZATION on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.

Method SET_NORMALIZATION_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_PROD_STRU_VIEW_CTRL CP: Control the display of the product structure 20070913
2 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Compliance scenario 20070913

Method SET_NORMALIZATION_MENU on class /TDAG/CPCL_DEF_PROD_HNDL has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 222_46C