SAP ABAP Class CL_ISU_PROD_NODE_TOP_CUST (IS-U Initial Product 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 Inheritance (c INHERITING FROM c_ref)  CL_ISU_PROD_NODE_CUST IS-U Master Data Template Nodes 19991222
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISU_PROD_NODE_TOP_CUST IS-U Initial Product Nodes 19991222
Properties
Class CL_ISU_PROD_NODE_TOP_CUST  
Short Description IS-U Initial Product Nodes    
Super Class CL_ISU_PROD_NODE_CUST IS-U Master Data Template Nodes 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EMDGEN   Master Data Generator - Generic Part 
Created 19991222   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISU_PROD_NODE_TOP_CUST IS-U Initial Product Nodes 19991222
Friends
Class CL_ISU_PROD_NODE_TOP_CUST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCESS_TYPE Instance attribute Private Type reference (TYPE) CHAR1 Editing type 19991229
2 ATTRIBUTES_ALL Instance attribute Private See coding Table of all Tree Attributes 20000202
3 CO_ACC_COPY Constant Private Type reference (TYPE) CHAR1 '4' Constant: Copy 20000328
4 CO_ACC_CREATE Constant Private Type reference (TYPE) CHAR1 '3' Constant: Create 19991229
5 CO_ACC_DELETE Constant Private Type reference (TYPE) CHAR1 '5' Constant: Delete 20000328
6 CO_ACC_DISPLAY Constant Private Type reference (TYPE) CHAR1 '1' Constant: Display 19991229
7 CO_ACC_EDIT Constant Private Type reference (TYPE) CHAR1 '2' Constant: Change 19991229
8 CO_ACT_ACTIVE Constant Private Type reference (TYPE) EPD_ACTIVE 'A' Activation Status "Active" 19991229
9 CO_ACT_OBSOLET Constant Private Type reference (TYPE) EPD_ACTIVE 'O' Activation Status "O" 20010412
10 CO_ACT_RELEASE Constant Private Type reference (TYPE) EPD_ACTIVE 'F' Activation Status "F" 20010412
11 CO_ACT_UNKNOWN Constant Private Type reference (TYPE) EPD_ACTIVE ' ' Activation Status " " 20010412
12 CO_CHANGED Instance attribute Private Attribute reference (LIKE) Table for Paramaters for Product Ident. of CRM Products 20000214
13 CO_FALSE Constant Private Type reference (TYPE) CHAR1 ' ' Constant: Not Set, No, False 19991229
14 CO_LPRICE_HIST Constant Private Type reference (TYPE) CHAR11 'LPRICE_HIST' Constant String 20020927
15 CO_NOT_CHANGED Instance attribute Private Attribute reference (LIKE) Table for Paramaters for Product Ident. of CRM Products 20000214
16 CO_QPRICE_HIST Constant Private Type reference (TYPE) CHAR11 'QPRICE_HIST' Constant String 20020927
17 CO_TPRICE_HIST Constant Private Type reference (TYPE) CHAR11 'TPRICE_HIST' Constant String 20020927
18 CO_TRUE Constant Private Type reference (TYPE) CHAR1 'X' Constant: Set, Yes, True 19991229
19 CRM_DESTINATION Instance attribute Private Type reference (TYPE) CRMRFCPAR-RFCDEST CRM RFC Target System 20010613
20 CRM_ONLINE Instance attribute Private Type reference (TYPE) EBA_FLAG Indicators 20010613
21 ENQUEUED Instance attribute Private Type reference (TYPE) EBA_FLAG Indicator: Product Locked 20000214
22 IFKEYS Instance attribute Private See coding Management Table for External Keys 20000822
23 IPRODA Instance attribute Private Type reference (TYPE) PRODA_TAB Table for EPDPRODA 19991229
24 IPRODA_REF Instance attribute Private Type reference (TYPE) PRODA_TAB Attributes of Referenced Product 19991229
25 IPRODA_TMP Instance attribute Private Type reference (TYPE) PRODA_TAB Table for Runtime Version of EPDPRODA 20010308
26 IPRODH Instance attribute Private Type reference (TYPE) PRODH_TAB Table for EPDPRODH 19991229
27 IPRODHT Instance attribute Private Type reference (TYPE) PRODH_T_TAB Table for EPDPRODHT 19991229
28 IPRODHT_REF Instance attribute Private Type reference (TYPE) PRODH_T_TAB Table for EPDPRODHT 19991230
29 IPRODH_REF Instance attribute Private Type reference (TYPE) PRODH_TAB Table for EPDPRODH 19991230
30 IPRODT_REF Instance attribute Private Type reference (TYPE) PROD_T_TAB Table of Referenced Products (Text) 19991230
31 IPROD_REF Instance attribute Private Type reference (TYPE) PROD_TAB Table of Referenced Products 19991230
32 ITCRMPRODADD Instance attribute Private Type reference (TYPE) EPDCRMPRODADD_TYPE Table for epdcrmprod_add 20021030
33 ITYPE Instance attribute Private Type reference (TYPE) TYPE_TAB Table for EPDTYPE 19991229
34 ITYPEA Instance attribute Private Type reference (TYPE) TYPEA_TAB Table for EPDTYPEA 19991229
35 ITYPEAT Instance attribute Private Type reference (TYPE) TYPEA_T_TAB Table for EPDTYPEAT 19991229
36 ITYPEH Instance attribute Private Type reference (TYPE) TYPEH_TAB Table for EPDTYPEH 19991229
37 ITYPEHT Instance attribute Private Type reference (TYPE) TYPEH_T_TAB Table for EPDTYPEHT 19991229
38 ITYPET Instance attribute Private Type reference (TYPE) TYPE_T_TAB Table for EPDTYPET 19991229
39 MESSAGE_CRM_PRODUCT_GUID Instance attribute Protected Type reference (TYPE) ABAP_BOOL Message 048(EPD) Already Displayed 20060309
40 MESSAGE_EXT_PARAM Instance attribute Protected Type reference (TYPE) ABAP_BOOL Message 047(EPD) Already Displayed 20060308
41 OLD_CRM_PRODUCT Instance attribute Private Type reference (TYPE) ESALES_CRM_PRODUCT CRM Product 20030724
42 PRODID Instance attribute Private Type reference (TYPE) EPD_PRODID External Product ID 19991229
43 PROD_PARAMS Instance attribute Private Type reference (TYPE) PROD_PARAM_TAB Table of Product Parameters 20000309
44 PROD_SELECTED Instance attribute Private Type reference (TYPE) EBA_FLAG Indicator: Product Selected 19991229
45 SAVED_IPRODA Instance attribute Private Type reference (TYPE) PRODA_TAB First Saved Version of Attribute IPRODA 20001018
46 SAVED_IPRODH Instance attribute Private Type reference (TYPE) PRODH_TAB First Saved Version of Attribute IPRODH 20001018
47 SAVED_IPRODHT Instance attribute Private Type reference (TYPE) PRODH_T_TAB First Saved Version of Attribute IPRODHT 20001018
48 SAVED_IPRODIDSEL Instance attribute Private Type reference (TYPE) EPDPRODIDSEL_TAB Last Saved Version of Attribute EPDPRODIDSEL 20001018
49 SAVED_ITCRMPRODADD Instance attribute Private Type reference (TYPE) EPDCRMPRODADD_T Table Category for Including Selected CRM Products 20030724
50 SAVED_WPROD Instance attribute Private Type reference (TYPE) EPDPROD Last Saved Version of Attribute WPROD 20001018
51 SAVED_WPRODT Instance attribute Private Type reference (TYPE) EPDPRODT Last Saved Version of Attribute WPRODT 20001018
52 SORTORDER Instance attribute Private Type reference (TYPE) I Sort Order 19991230
53 TYPEID Instance attribute Private Type reference (TYPE) EPD_TYPEID External Product Category ID 19991229
54 WCRMPRODADD Instance attribute Private Type reference (TYPE) EPDCRMPRODADD Work Area for epdcrmprod_add 20021030
55 WPROD Instance attribute Private Type reference (TYPE) EPDPROD Work Area for EPDPROD 19991229
56 WPRODT Instance attribute Private Type reference (TYPE) EPDPRODT Work Area for EPDPRODT 19991230
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FOR_SAVE Instance method Private Method Composes the Update Table 19991230
2 BUILD_TREE_FROM_PRODUCT Instance method Private Method Generate Product Tree from Product Definition 19991229
3 BUILD_TREE_FROM_TYPE Instance method Private Method Generate Initial Product Tree from Category Definition 19991229
4 BUILD_TREE_FROM_TYPE_INTERNAL Instance method Private Method Generate Initial Product Tree from Cat. Definition (Rec.) 19991230
5 CHECK_KEY_REFERENCE_TOP Instance method Public Method Checks the Validity of a Key Reference 20000823
6 CREATE_CHANGE Static method Public Method Generates an Existing Product 19991222
7 CREATE_COPY Static method Public Method Generates a Copy of an Existing Product 20000327
8 CREATE_DELETE Static method Public Method Deletes an Existing Product 20000327
9 CREATE_DISPLAY Static method Public Method Generates an Existing Product 19991222
10 CREATE_NEW Static method Public Method Generates a New Product 19991222
11 DELETE_NODE_INTERNAL Instance method Private Method Deletes Subtree Recursively 20000309
12 DEQUEUE Instance method Private Method Unlock Product 20000214
13 DETERMINE_NODE_FUNCTIONS Instance method Private Method Determines Possible Functions for all Subnodes of an Alias 20000308
14 DISTRIBUTE_EXTERNAL_PARAMS Instance method Private Method Distributes the External Parameters 20000728
15 ENQUEUE Instance method Private Method Lock Product 20000214
16 F4_KEY_REFERENCE_TOP Instance method Public Method Search Help for Key Reference 20000823
17 GET_EXTERNAL_CRM_PARAMS Instance method Private Method Determines External Parameters of CRM Utility Product 20010411
18 GET_EXTERNAL_MULTI_CRM_PARAMS Instance method Private Method Determines External Parameters of CRM Utility Product 20030724
19 GET_EXTERNAL_PARAMS Instance method Private Method Determines Parameters of Utility Product 20000728
20 GET_FATHER_OF_TYPE Static method Private Method Recursive Determination of Closest Available Predecessor 20000822
21 NODE_ACTIVATE Instance method Public Method Activates Subtree 20000309
22 NODE_DELETE Instance method Public Method Deletes Subtree 20000309
23 NODE_DUPLICATE Instance method Public Method Duplicates Subtree 20000309
24 NOTICE_LAST_SAVE_VERSION Instance method Private Method Notes Last Master Data Template Version Saved 20001018
25 SELECT_PRODUCT Instance method Private Method Selects Product from Database 19991229
26 SELECT_TYPE Instance method Private Method Sets Product ID 19991229
27 SET_UNIQUE_KEY_REFERENCE_TOP Instance method Public Method Detemines and Sets Unique External Key 20000823
28 TR_OBJECT_CHECK Instance method Private Method Checks Transport System 20000214
29 TR_OBJECT_INSERT Instance method Private Method Writes Transport Entries 20000214
Events
Class CL_ISU_PROD_NODE_TOP_CUST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 EPDCRMPRODADD_TYPE Private See coding 20030121 epdcrmprodadd_type TYPE STANDARD TABLE OF epdcrmprodadd INITIAL SIZE 0
2 EPDPRODIDSEL_TAB Private See coding 20001018 epdprodidsel_tab TYPE STANDARD TABLE OF epdprodidsel INITIAL SIZE 0
3 EPDPRODIDSEL_TYPE Private Type reference (TYPE) EPDPRODIDSEL EPDPRODIDSEL_TYPE 20001018
4 FKEY_LINE Private See coding Workarea for Management of External Keys 20000822 BEGIN OF fkey_line, fkey_typeid TYPE epd_fkey_typeid, attrid TYPE epd_attrid, node TYPE REF TO cl_isu_prod_node_cust, attr TYPE REF TO cl_isu_prod_attribute, unique TYPE flag, END OF fkey_line
5 PRODA_TAB Private See coding Table for EPDPRODA 19991229 proda_tab TYPE SORTED TABLE OF epdproda WITH UNIQUE KEY node indx INITIAL SIZE 0
6 PRODH_T_TAB Private See coding Table for EPDPRODHT 19991229 prodh_t_tab TYPE STANDARD TABLE OF epdprodht INITIAL SIZE 0
7 PROD_PARAM Private See coding Product Parameter 20000309 BEGIN OF prod_param, name TYPE swc_elem, external TYPE flag, text TYPE text50, count TYPE i, attr TYPE STANDARD TABLE OF REF TO cl_isu_prod_attribute WITH DEFAULT KEY INITIAL SIZE 0, END OF prod_param
8 PROD_PARAM_TAB Private See coding PROD_PARAM_TAB 20000309 prod_param_tab TYPE SORTED TABLE OF prod_param WITH UNIQUE KEY name INITIAL SIZE 0
9 PROD_TAB Private See coding Table for EPDPROD 19991229 prod_tab TYPE STANDARD TABLE OF epdprod INITIAL SIZE 0
10 PROD_T_TAB Private See coding Table for EPDPRODT 19991229 prod_t_tab TYPE STANDARD TABLE OF epdprodt INITIAL SIZE 0
11 TYPEA_TAB Private See coding Table for EPDTYPEA 19991229 typea_tab TYPE TABLE OF epdtypea INITIAL SIZE 0
12 TYPEA_T_TAB Private See coding Table for EPDTYPEAT 19991229 typea_t_tab TYPE SORTED TABLE OF epdtypea_t WITH UNIQUE KEY typeid attrid INITIAL SIZE 0
13 TYPEH_TAB Private See coding Table for EPDTYPEH 19991229 typeh_tab TYPE STANDARD TABLE OF epdtypeh INITIAL SIZE 0
14 TYPEH_T_TAB Private See coding Table for EPDTYPEHT 19991229 typeh_t_tab TYPE STANDARD TABLE OF epdtypeht INITIAL SIZE 0
15 TYPE_TAB Private See coding Table for EPDTYPE 19991229 type_tab TYPE STANDARD TABLE OF epdtype INITIAL SIZE 0
16 TYPE_T_TAB Private See coding Table for EPDTYPET 19991229 type_t_tab TYPE STANDARD TABLE OF epdtypet INITIAL SIZE 0
Method Signatures

Method BUILD_FOR_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Knoten 19991230

Method BUILD_FOR_SAVE on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method BUILD_TREE_FROM_PRODUCT Signature

Method BUILD_TREE_FROM_PRODUCT on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
Method BUILD_TREE_FROM_PRODUCT on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method BUILD_TREE_FROM_TYPE Signature

Method BUILD_TREE_FROM_TYPE on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
Method BUILD_TREE_FROM_TYPE on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method BUILD_TREE_FROM_TYPE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALIASNAME Call by reference Type reference (TYPE) EPD_ALIASTYPE Aliasname eines Produkktypknotens 20000114
2 Importing IM_FATHER_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Vaterknoten 20000308
3 Importing IM_INACTIVE Call by reference Type reference (TYPE) EBA_FLAG Kennz.: Inaktiver Knoten 20000403
4 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Aktueller Vaterknoten 19991230
5 Importing IM_TYPEID Call by reference Type reference (TYPE) EPD_TYPEID Produkttyp des Knotens 19991230

Method BUILD_TREE_FROM_TYPE_INTERNAL on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method CHECK_KEY_REFERENCE_TOP 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_TOP on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method CREATE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NO_CHECK Call by reference Type reference (TYPE) EPD_KENNZX Status der Vorlage nicht überprüfen 20070118
2 Importing IM_PRODUCT_ID Call by reference Type reference (TYPE) EPD_PRODID Podukt-ID 19991222
3 Returning RE_PROD_NODE_TOP Value transfer Object reference (TYPE REF TO) IF_ISU_PROD_NODE_TOP_CUST Produkt 19991222
# Exception Resumable Description Created on
1 ENQUEUE_FAILED Produkt kann nicht gesperrt werden 20000214
2 INVALID Produkt ist ungültig 19991229
3 NOT_FOUND Produkt existiert nicht 19991222
4 NO_CHANGE_ALLOWED Produkt darf auf Grund seines Status nicht geändert werden 20010412
5 TRSYS_FAILED Produkt kann nicht geändert werden 20000214

Method CREATE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRODUCT_ID Call by reference Type reference (TYPE) EPD_PRODID Produkt ID 20000328
2 Returning RE_PROD_NODE_TOP Value transfer Object reference (TYPE REF TO) IF_ISU_PROD_NODE_TOP_CUST Produktknoten 20000328
# Exception Resumable Description Created on
1 ENQUEUE_FAILED Produkt kann nicht gesperrt werden 20000328
2 INVALID Produkt ist ungültig 20000328
3 NOT_FOUND Produkt existiert nicht 20000328
4 TRSYS_FAILED Produkt kann nicht geändert werden 20000328

Method CREATE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRODUCT_ID Call by reference Type reference (TYPE) EPD_PRODID Produkt ID 20000328
2 Returning RE_PROD_NODE_TOP Value transfer Object reference (TYPE REF TO) IF_ISU_PROD_NODE_TOP_CUST Produktknoten 20000329
# Exception Resumable Description Created on
1 ENQUEUE_FAILED Produkt kann nicht gesperrt werden 20000328
2 INVALID Produkt ist ungültig 20000328
3 NOT_FOUND Produkt existiert nicht 20000328
4 NO_DELETING_ALLOWED Produkt darf auf Grund des Status nicht gelöscht werden 20010412
5 TRSYS_FAILED Produkt kann nicht geändert werden 20000328

Method CREATE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRODUCT_ID Call by reference Type reference (TYPE) EPD_PRODID Podukt-ID 19991222
2 Returning RE_PROD_NODE_TOP Value transfer Object reference (TYPE REF TO) IF_ISU_PROD_NODE_TOP_CUST Produkt 19991222
# Exception Resumable Description Created on
1 INVALID Produkt ist ungültig 19991229
2 NOT_FOUND Produkt existiert nicht 19991222

Method CREATE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRODUCT_ID Call by reference Type reference (TYPE) EPD_PRODID Produkt ID des neuen Produkts 19991229
2 Importing IM_PRODUCT_TYPE Call by reference Type reference (TYPE) EPD_TYPEID Produkttyp 19991222
3 Returning RE_PROD_NODE_TOP Value transfer Object reference (TYPE REF TO) IF_ISU_PROD_NODE_TOP_CUST Produkt 19991222
# Exception Resumable Description Created on
1 ENQUEUE_FAILED Produkt kann nicht gesperrt werden 20000214
2 EXISTING Produkt existiert bereits 19991222
3 TRSYS_FAILED Produkt kann nicht geändert werden 20000214
4 TYPE_NOT_FOUND Produkttyp existiert nicht 19991229

Method DELETE_NODE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST zu verdopplender Knoten 20000309

Method DELETE_NODE_INTERNAL on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
Method DEQUEUE on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method DETERMINE_NODE_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SUBTYPE Call by reference Type reference (TYPE) SUBTYPE Unterknotentyp 20000308

Method DETERMINE_NODE_FUNCTIONS on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method DISTRIBUTE_EXTERNAL_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Knoten 20000728

Method DISTRIBUTE_EXTERNAL_PARAMS on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
# Exception Resumable Description Created on
1 FAILED Enqueue schlug fehl 20000214

Method F4_KEY_REFERENCE_TOP 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_TOP on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method GET_EXTERNAL_CRM_PARAMS Signature

Method GET_EXTERNAL_CRM_PARAMS on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
Method GET_EXTERNAL_CRM_PARAMS on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method GET_EXTERNAL_MULTI_CRM_PARAMS Signature

Method GET_EXTERNAL_MULTI_CRM_PARAMS on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
Method GET_EXTERNAL_MULTI_CRM_PARAMS on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method GET_EXTERNAL_PARAMS Signature

Method GET_EXTERNAL_PARAMS on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
Method GET_EXTERNAL_PARAMS on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method GET_FATHER_OF_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_START_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Startknoten 20000822
2 Importing IM_TYPEID Call by reference Type reference (TYPE) EPD_TYPEID Gewünschter Knotentyp 20000822
3 Returning RE_TARGET_NODE Value transfer Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Gefundener Knoten 20000822

Method GET_FATHER_OF_TYPE on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method NODE_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST zu verdopplender Knoten 20000309

Method NODE_ACTIVATE on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method NODE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_NODE Call by reference Type reference (TYPE) EBA_FLAG Kennz: Letzter Knoten eines Typs 20000309
2 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Zu löschender Knoten 20000309

Method NODE_DELETE on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method NODE_DUPLICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST zu verdopplender Knoten 20000309
2 Returning RE_NEW_PROD_NODE Value transfer Object reference (TYPE REF TO) CL_ISU_PROD_NODE_CUST Neuer Produktknoten 20000309

Method NODE_DUPLICATE on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method NOTICE_LAST_SAVE_VERSION Signature

Method NOTICE_LAST_SAVE_VERSION on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
Method NOTICE_LAST_SAVE_VERSION on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method SELECT_PRODUCT Signature

Method SELECT_PRODUCT on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
# Exception Resumable Description Created on
1 INVALID Das Produkt ist ungültig 19991229
2 NOT_FOUND Produkt existiert nicht 19991229

Method SELECT_TYPE Signature

Method SELECT_TYPE on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Produkttyp existiert nicht 19991229

Method SET_UNIQUE_KEY_REFERENCE_TOP 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_TOP on class CL_ISU_PROD_NODE_TOP_CUST has no exception.

Method TR_OBJECT_CHECK Signature

Method TR_OBJECT_CHECK on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
# Exception Resumable Description Created on
1 TR_FAILED Transportsystem verbietet Änderung 20000214

Method TR_OBJECT_INSERT Signature

Method TR_OBJECT_INSERT on class CL_ISU_PROD_NODE_TOP_CUST has no parameter.
# Exception Resumable Description Created on
1 TR_FAILED Transportsystem verbietet Änderung 20000403
History
Last changed by/on SAP  20070914 
SAP Release Created in