SAP ABAP Class CL_ISU_PROD_NODE_CUST (IS-U Master Data Template Nodes)
Hierarchy
FI-CA (Software Component) FI-CA
   IS-U-MD (Application Component) Master Data
     EMDGEN (Package) Master Data Generator - Generic Part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISU_PROD_NODE_CUST IS-U Product Node 19991222
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISU_PROD_NODE_TOP_CUST IS-U Initial Product Nodes 19991222
Properties
Class CL_ISU_PROD_NODE_CUST  
Short Description IS-U Master Data Template Nodes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EMDGEN   Master Data Generator - Generic Part 
Created 19991222   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_PROD_NODE_CUST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISU_PROD_NODE_CUST IS-U Product Node 19991222
Friends
Class CL_ISU_PROD_NODE_CUST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTES Instance attribute Protected Type reference (TYPE) ATTRIB_TAB Attribute List 19991222
2 CAN_ACTIVATE Instance attribute Protected Type reference (TYPE) EBA_FLAG Indicator: Can Be Activated 20000203
3 CAN_DUPLICATE Instance attribute Protected Type reference (TYPE) EBA_FLAG Indicator: Can Be Repeated 20000203
4 CAN_REMOVE Instance attribute Protected Type reference (TYPE) EBA_FLAG Indicator: Can Be Removed 20000203
5 CAN_SUB_REMOVE Instance attribute Protected Type reference (TYPE) EBA_FLAG Indicator: Can Remove Subproduct 20000203
6 CAN_SUB_REPLACE Instance attribute Protected Type reference (TYPE) EBA_FLAG Indicator: Can Be Replaced by Subproduct 20000203
7 CO_STATE_COLLISION Instance attribute Private Attribute reference (LIKE) 20000125
8 CO_STATE_INACTIVE Instance attribute Private Attribute reference (LIKE) 20000125
9 CO_STATE_INVALID Instance attribute Private Attribute reference (LIKE) 20000125
10 CO_STATE_OK Instance attribute Private Attribute reference (LIKE) 20000125
11 DELETED Instance attribute Protected Type reference (TYPE) EBA_FLAG Indicator: Deleted Node 20000309
12 FATHER_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Parent Node 20000308
13 INACTIVE Instance attribute Protected Type reference (TYPE) EBA_FLAG Indicator: Deactivated Node 20000309
14 ISUBTYPE Instance attribute Protected See coding Internal: Subproducts by Category 20000202
15 PRODUCT_PARTS Instance attribute Protected Type reference (TYPE) PRODH_TAB Table of Node GUIDS 19991222
16 PRODUCT_PARTS_ORG Instance attribute Protected Type reference (TYPE) EPD_PART_T Partial Product 19991230
17 STATE Instance attribute Public Type reference (TYPE) EPD_STATE '00' Status 20000202
18 SUB_PRODUCTS Instance attribute Protected Type reference (TYPE) NODE_TAB Subproducts 19991222
19 TOP_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_ISU_PROD_NODE_TOP_CUST Header Nodes 20000301
20 TYPEDESCRIPT Instance attribute Protected Type reference (TYPE) TEXT50 Type Description 20000202
21 WPRODH Instance attribute Protected Type reference (TYPE) EPDPRODH Internal: Node Attributes 19991230
22 WPRODHT Instance attribute Protected Type reference (TYPE) EPDPRODHT Internal: Node Text 19991230
23 WTYPE Instance attribute Protected Type reference (TYPE) EPDTYPE IS-U Master Data Generator: Master Data Template Category 20010309
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_KEY_REFERENCE Instance method Public Method Checks the Validity of a Key Reference 20000823
2 DETERMINE_STATE Instance method Public Method Determines the Status of the Master Data Template Node 20000202
3 F4_KEY_REFERENCE Instance method Public Method Search Help for Key Reference 20000823
4 GET_NODE_TYPE_PROPERTIES Instance method Public Method Provides Characteristics of Node Category 20011004
5 GET_PROPERTIES Instance method Public Method 20000309
6 SET_UNIQUE_KEY_REFERENCE Instance method Public Method Detemines and Sets Unique External Key 20000823
Events
Class CL_ISU_PROD_NODE_CUST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ATTRIB_TAB Protected See coding Table of CL_ISU_PROD_ATTRIBUTE 19991230
2 NODE_TAB Protected See coding Table of CL_ISU_PROD_NODE_CUST 19991230
3 PRODH_TAB Protected See coding Table of eprodh 19991230
4 SUBTYPE Protected See coding SUBTYPE 20000202
Method Signatures

Method CHECK_KEY_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRID Call by reference Type reference (TYPE) EPD_ATTRID Attribut 20000823
2 Importing IM_NODE Call by reference Type reference (TYPE) EPD_NODE Knoten (GUID) 20000823
3 Returning RE_IS_VALID Value transfer Type reference (TYPE) FLAG Kennz: Refrenz ist gültig 20000823

Method CHECK_KEY_REFERENCE on class CL_ISU_PROD_NODE_CUST has no exception.

Method DETERMINE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STATE Value transfer Type reference (TYPE) EPD_STATE Status des Produkts 20000202

Method DETERMINE_STATE on class CL_ISU_PROD_NODE_CUST has no exception.

Method F4_KEY_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_ATTRIBUTE Attribut 20000823

Method F4_KEY_REFERENCE on class CL_ISU_PROD_NODE_CUST has no exception.

Method GET_NODE_TYPE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RE_PROPERTIES Value transfer Type reference (TYPE) EPDTYPE IS-U Stammdatengenerator: Stammdatenvorlagentyp 20011004

Method GET_NODE_TYPE_PROPERTIES on class CL_ISU_PROD_NODE_CUST has no exception.

Method GET_PROPERTIES Signature

Method GET_PROPERTIES on class CL_ISU_PROD_NODE_CUST has no parameter.
Method GET_PROPERTIES on class CL_ISU_PROD_NODE_CUST has no exception.

Method SET_UNIQUE_KEY_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_ATTRIBUTE Attribut 20000823

Method SET_UNIQUE_KEY_REFERENCE on class CL_ISU_PROD_NODE_CUST has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in