Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Editing type | 19991229 | |||
| 2 | Instance attribute | Private | See coding | Table of all Tree Attributes | 20000202 | ||||
| 3 | Constant | Private | Type reference (TYPE) | CHAR1 | '4' | Constant: Copy | 20000328 | ||
| 4 | Constant | Private | Type reference (TYPE) | CHAR1 | '3' | Constant: Create | 19991229 | ||
| 5 | Constant | Private | Type reference (TYPE) | CHAR1 | '5' | Constant: Delete | 20000328 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR1 | '1' | Constant: Display | 19991229 | ||
| 7 | Constant | Private | Type reference (TYPE) | CHAR1 | '2' | Constant: Change | 19991229 | ||
| 8 | Constant | Private | Type reference (TYPE) | EPD_ACTIVE | 'A' | Activation Status "Active" | 19991229 | ||
| 9 | Constant | Private | Type reference (TYPE) | EPD_ACTIVE | 'O' | Activation Status "O" | 20010412 | ||
| 10 | Constant | Private | Type reference (TYPE) | EPD_ACTIVE | 'F' | Activation Status "F" | 20010412 | ||
| 11 | Constant | Private | Type reference (TYPE) | EPD_ACTIVE | ' ' | Activation Status " " | 20010412 | ||
| 12 | Instance attribute | Private | Attribute reference (LIKE) | Table for Paramaters for Product Ident. of CRM Products | 20000214 | ||||
| 13 | Constant | Private | Type reference (TYPE) | CHAR1 | ' ' | Constant: Not Set, No, False | 19991229 | ||
| 14 | Constant | Private | Type reference (TYPE) | CHAR11 | 'LPRICE_HIST' | Constant String | 20020927 | ||
| 15 | Instance attribute | Private | Attribute reference (LIKE) | Table for Paramaters for Product Ident. of CRM Products | 20000214 | ||||
| 16 | Constant | Private | Type reference (TYPE) | CHAR11 | 'QPRICE_HIST' | Constant String | 20020927 | ||
| 17 | Constant | Private | Type reference (TYPE) | CHAR11 | 'TPRICE_HIST' | Constant String | 20020927 | ||
| 18 | Constant | Private | Type reference (TYPE) | CHAR1 | 'X' | Constant: Set, Yes, True | 19991229 | ||
| 19 | Instance attribute | Private | Type reference (TYPE) | CRMRFCPAR-RFCDEST | CRM RFC Target System | 20010613 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | EBA_FLAG | Indicators | 20010613 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | EBA_FLAG | Indicator: Product Locked | 20000214 | |||
| 22 | Instance attribute | Private | See coding | Management Table for External Keys | 20000822 | ||||
| 23 | Instance attribute | Private | Type reference (TYPE) | PRODA_TAB | Table for EPDPRODA | 19991229 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | PRODA_TAB | Attributes of Referenced Product | 19991229 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | PRODA_TAB | Table for Runtime Version of EPDPRODA | 20010308 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | PRODH_TAB | Table for EPDPRODH | 19991229 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | PRODH_T_TAB | Table for EPDPRODHT | 19991229 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | PRODH_T_TAB | Table for EPDPRODHT | 19991230 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | PRODH_TAB | Table for EPDPRODH | 19991230 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | PROD_T_TAB | Table of Referenced Products (Text) | 19991230 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | PROD_TAB | Table of Referenced Products | 19991230 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | EPDCRMPRODADD_TYPE | Table for epdcrmprod_add | 20021030 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | TYPE_TAB | Table for EPDTYPE | 19991229 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | TYPEA_TAB | Table for EPDTYPEA | 19991229 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | TYPEA_T_TAB | Table for EPDTYPEAT | 19991229 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | TYPEH_TAB | Table for EPDTYPEH | 19991229 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | TYPEH_T_TAB | Table for EPDTYPEHT | 19991229 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | TYPE_T_TAB | Table for EPDTYPET | 19991229 | |||
| 39 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Message 048(EPD) Already Displayed | 20060309 | |||
| 40 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Message 047(EPD) Already Displayed | 20060308 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | ESALES_CRM_PRODUCT | CRM Product | 20030724 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | EPD_PRODID | External Product ID | 19991229 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | PROD_PARAM_TAB | Table of Product Parameters | 20000309 | |||
| 44 | Instance attribute | Private | Type reference (TYPE) | EBA_FLAG | Indicator: Product Selected | 19991229 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | PRODA_TAB | First Saved Version of Attribute IPRODA | 20001018 | |||
| 46 | Instance attribute | Private | Type reference (TYPE) | PRODH_TAB | First Saved Version of Attribute IPRODH | 20001018 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | PRODH_T_TAB | First Saved Version of Attribute IPRODHT | 20001018 | |||
| 48 | Instance attribute | Private | Type reference (TYPE) | EPDPRODIDSEL_TAB | Last Saved Version of Attribute EPDPRODIDSEL | 20001018 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | EPDCRMPRODADD_T | Table Category for Including Selected CRM Products | 20030724 | |||
| 50 | Instance attribute | Private | Type reference (TYPE) | EPDPROD | Last Saved Version of Attribute WPROD | 20001018 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | EPDPRODT | Last Saved Version of Attribute WPRODT | 20001018 | |||
| 52 | Instance attribute | Private | Type reference (TYPE) | I | Sort Order | 19991230 | |||
| 53 | Instance attribute | Private | Type reference (TYPE) | EPD_TYPEID | External Product Category ID | 19991229 | |||
| 54 | Instance attribute | Private | Type reference (TYPE) | EPDCRMPRODADD | Work Area for epdcrmprod_add | 20021030 | |||
| 55 | Instance attribute | Private | Type reference (TYPE) | EPDPROD | Work Area for EPDPROD | 19991229 | |||
| 56 | Instance attribute | Private | Type reference (TYPE) | EPDPRODT | Work Area for EPDPRODT | 19991230 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Composes the Update Table | 19991230 | |
| 2 | Instance method | Private | Method | Generate Product Tree from Product Definition | 19991229 | |
| 3 | Instance method | Private | Method | Generate Initial Product Tree from Category Definition | 19991229 | |
| 4 | Instance method | Private | Method | Generate Initial Product Tree from Cat. Definition (Rec.) | 19991230 | |
| 5 | Instance method | Public | Method | Checks the Validity of a Key Reference | 20000823 | |
| 6 | Static method | Public | Method | Generates an Existing Product | 19991222 | |
| 7 | Static method | Public | Method | Generates a Copy of an Existing Product | 20000327 | |
| 8 | Static method | Public | Method | Deletes an Existing Product | 20000327 | |
| 9 | Static method | Public | Method | Generates an Existing Product | 19991222 | |
| 10 | Static method | Public | Method | Generates a New Product | 19991222 | |
| 11 | Instance method | Private | Method | Deletes Subtree Recursively | 20000309 | |
| 12 | Instance method | Private | Method | Unlock Product | 20000214 | |
| 13 | Instance method | Private | Method | Determines Possible Functions for all Subnodes of an Alias | 20000308 | |
| 14 | Instance method | Private | Method | Distributes the External Parameters | 20000728 | |
| 15 | Instance method | Private | Method | Lock Product | 20000214 | |
| 16 | Instance method | Public | Method | Search Help for Key Reference | 20000823 | |
| 17 | Instance method | Private | Method | Determines External Parameters of CRM Utility Product | 20010411 | |
| 18 | Instance method | Private | Method | Determines External Parameters of CRM Utility Product | 20030724 | |
| 19 | Instance method | Private | Method | Determines Parameters of Utility Product | 20000728 | |
| 20 | Static method | Private | Method | Recursive Determination of Closest Available Predecessor | 20000822 | |
| 21 | Instance method | Public | Method | Activates Subtree | 20000309 | |
| 22 | Instance method | Public | Method | Deletes Subtree | 20000309 | |
| 23 | Instance method | Public | Method | Duplicates Subtree | 20000309 | |
| 24 | Instance method | Private | Method | Notes Last Master Data Template Version Saved | 20001018 | |
| 25 | Instance method | Private | Method | Selects Product from Database | 19991229 | |
| 26 | Instance method | Private | Method | Sets Product ID | 19991229 | |
| 27 | Instance method | Public | Method | Detemines and Sets Unique External Key | 20000823 | |
| 28 | Instance method | Private | Method | Checks Transport System | 20000214 | |
| 29 | 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 | 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 | IM_ALIASNAME | Call by reference | Type reference (TYPE) | EPD_ALIASTYPE | Aliasname eines Produkktypknotens | 20000114 | |||
| 2 | IM_FATHER_NODE | Call by reference | Object reference (TYPE REF TO) | CL_ISU_PROD_NODE_CUST | Vaterknoten | 20000308 | |||
| 3 | IM_INACTIVE | Call by reference | Type reference (TYPE) | EBA_FLAG | Kennz.: Inaktiver Knoten | 20000403 | |||
| 4 | IM_NODE | Call by reference | Object reference (TYPE REF TO) | CL_ISU_PROD_NODE_CUST | Aktueller Vaterknoten | 19991230 | |||
| 5 | 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 | IM_ATTRID | Call by reference | Type reference (TYPE) | EPD_ATTRID | Attribut | 20000823 | |||
| 2 | IM_NODE | Call by reference | Type reference (TYPE) | EPD_NODE | Knoten (GUID) | 20000823 | |||
| 3 | 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 | IM_NO_CHECK | Call by reference | Type reference (TYPE) | EPD_KENNZX | Status der Vorlage nicht überprüfen | 20070118 | |||
| 2 | IM_PRODUCT_ID | Call by reference | Type reference (TYPE) | EPD_PRODID | Podukt-ID | 19991222 | |||
| 3 | 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 | Produkt kann nicht gesperrt werden | 20000214 | ||
| 2 | Produkt ist ungültig | 19991229 | ||
| 3 | Produkt existiert nicht | 19991222 | ||
| 4 | Produkt darf auf Grund seines Status nicht geändert werden | 20010412 | ||
| 5 | 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 | IM_PRODUCT_ID | Call by reference | Type reference (TYPE) | EPD_PRODID | Produkt ID | 20000328 | |||
| 2 | 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 | Produkt kann nicht gesperrt werden | 20000328 | ||
| 2 | Produkt ist ungültig | 20000328 | ||
| 3 | Produkt existiert nicht | 20000328 | ||
| 4 | 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 | IM_PRODUCT_ID | Call by reference | Type reference (TYPE) | EPD_PRODID | Produkt ID | 20000328 | |||
| 2 | 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 | Produkt kann nicht gesperrt werden | 20000328 | ||
| 2 | Produkt ist ungültig | 20000328 | ||
| 3 | Produkt existiert nicht | 20000328 | ||
| 4 | Produkt darf auf Grund des Status nicht gelöscht werden | 20010412 | ||
| 5 | 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 | IM_PRODUCT_ID | Call by reference | Type reference (TYPE) | EPD_PRODID | Podukt-ID | 19991222 | |||
| 2 | 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 | Produkt ist ungültig | 19991229 | ||
| 2 | Produkt existiert nicht | 19991222 |
Method CREATE_NEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PRODUCT_ID | Call by reference | Type reference (TYPE) | EPD_PRODID | Produkt ID des neuen Produkts | 19991229 | |||
| 2 | IM_PRODUCT_TYPE | Call by reference | Type reference (TYPE) | EPD_TYPEID | Produkttyp | 19991222 | |||
| 3 | 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 | Produkt kann nicht gesperrt werden | 20000214 | ||
| 2 | Produkt existiert bereits | 19991222 | ||
| 3 | Produkt kann nicht geändert werden | 20000214 | ||
| 4 | Produkttyp existiert nicht | 19991229 |
Method DELETE_NODE_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | 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 | IM_START_NODE | Call by reference | Object reference (TYPE REF TO) | CL_ISU_PROD_NODE_CUST | Startknoten | 20000822 | |||
| 2 | IM_TYPEID | Call by reference | Type reference (TYPE) | EPD_TYPEID | Gewünschter Knotentyp | 20000822 | |||
| 3 | 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 | 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 | EX_LAST_NODE | Call by reference | Type reference (TYPE) | EBA_FLAG | Kennz: Letzter Knoten eines Typs | 20000309 | |||
| 2 | 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 | IM_NODE | Call by reference | Object reference (TYPE REF TO) | CL_ISU_PROD_NODE_CUST | zu verdopplender Knoten | 20000309 | |||
| 2 | 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 | Das Produkt ist ungültig | 19991229 | ||
| 2 | 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 | 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 | 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 | 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 | Transportsystem verbietet Änderung | 20000403 |
History
| Last changed by/on | SAP | 20070914 |
| SAP Release Created in |