SAP ABAP Class CL_RSBCTSRM_AMDM_STANDARD_HIER (Standard Product Hierarchy)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-BBP (Application Component) Business-to-Business Procurement
     RS_BCT_SRM (Package) Business Content: Supplier Relationship Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBCTSRM_AMDM_INFOOBJECT InfoObject Processing Super Class AMDM 20050228
Properties
Class CL_RSBCTSRM_AMDM_STANDARD_HIER  
Short Description Standard Product Hierarchy    
Super Class CL_RSBCTSRM_AMDM_INFOOBJECT InfoObject Processing Super Class AMDM 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_SRM   Business Content: Supplier Relationship Management 
Created 20050228   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSBCTSRM_AMDM_STANDARD_HIER has no forward declaration.
Interfaces
Class CL_RSBCTSRM_AMDM_STANDARD_HIER has no interface implemented.
Friends
Class CL_RSBCTSRM_AMDM_STANDARD_HIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ROOT Constant Private Type reference (TYPE) CHAR4 'Root' Root Node 20050401
2 IS_SORTED_BY Instance attribute Private Type reference (TYPE) CHAR30 Components by Which the Table is Sorted 20050307
3 S_HIERARCHY Instance attribute Private Type reference (TYPE) RSBCTSRM_S_AMDM_STANDARD_HIER Structure for Standard Hierarchies 20050301
4 T_HIERARCHY Instance attribute Private See coding 20050301
5 T_SELECT_OPTIONS Instance attribute Private Type reference (TYPE) RSDRI_T_RANGE BW Data Manager: Range Liste 20050228
6 V_HIER_TYPE Instance attribute Private Type reference (TYPE) CHAR30 Standard Hierarchie (UNSPSC, eClass, and so on) 20050228
7 V_STRUCTURE_NAME Instance attribute Private Type reference (TYPE) CHAR30 Name of Table Structure 20050301
8 V_USED_VERSION Instance attribute Private Type reference (TYPE) CHAR10 Version Used 20050523
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20050301
2 FULL_TREE Instance method Public Method Node Table with First Node for Complete Tree Representation 20050228
3 GET_PARENT_KEY Instance method Private Method Node Determination 20050228
4 GET_SORTED_BY Instance method Public Method Returns the Component by Which the Table is Sorted 20050307
5 GET_USED_HIER_AND_VERSION Instance method Public Method Returns Used Hierarchy and Version 20050523
6 GET_VERSION Static method Public Method Returns a Version. Where Number >=2: User Selection 20050401
7 READ_TABLE Instance method Public Method Read Table Line 20050303
8 SORT_TABLE Instance method Public Method Sort Tavle (for Fast Read Accesses) 20050303
9 SUB_TREE Instance method Public Method Creates the Node Tavle for a Partial Node 20050302
Events
Class CL_RSBCTSRM_AMDM_STANDARD_HIER has no event.
Types
Class CL_RSBCTSRM_AMDM_STANDARD_HIER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HIER_TYPE Call by reference Type reference (TYPE) CHAR30 verwendete Hierarchie 20050301

Method CONSTRUCTOR on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.

Method FULL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_TABLE_FULL_NODE Call by reference Type reference (TYPE) RSBCTSRM_T_TREE_NODES Tabelle mit Baumknoten 20050228

Method FULL_TREE on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.

Method GET_PARENT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURRENT_KEY Call by reference Type reference (TYPE) CHAR10 aktueller Knoten 20050228
2 Exporting P_PARENT_KEY Call by reference Type reference (TYPE) CHAR10 Vaterknoten 20050228

Method GET_PARENT_KEY on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.

Method GET_SORTED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_IS_SORTED_BY Call by reference Type reference (TYPE) CHAR30 Komponente, nach der die Tabelle sortiert ist 20050307

Method GET_SORTED_BY on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.

Method GET_USED_HIER_AND_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_HIER_TYPE Call by reference Type reference (TYPE) CHAR30 Standardhierarchie (UNSPSC,...) 20050523
2 Exporting P_VERSION Call by reference Type reference (TYPE) CHAR10 Version 20050523

Method GET_USED_HIER_AND_VERSION on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PV_CHABASNAME Call by reference Type reference (TYPE) CHAR30 Merkmalsname 20050401
2 Exporting PV_SELECTED_VERSION Call by reference Type reference (TYPE) CHAR10 Version der Standardhierarchie 20050401
3 Importing PV_VERSION_COMP Call by reference Type reference (TYPE) CHAR30 Feldname der Version 20050401

Method GET_VERSION on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.

Method READ_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ROW Call by reference Type reference (TYPE) RSBCTSRM_S_AMDM_STANDARD_HIER Struktur für Standardhierarchien 20050303
2 Importing PI_AC Call by reference Type reference (TYPE) CHAR10 Versionsabhängiger Code 20050303
3 Importing PI_ID Call by reference Type reference (TYPE) CHAR20 Versionsunabhängiger Schlüssel 20050303

Method READ_TABLE on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.

Method SORT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_AC Call by reference Type reference (TYPE) CHAR01 Sortierflag versionsabhängiger Code 20050303
2 Importing PI_ID Call by reference Type reference (TYPE) CHAR01 Sortierflag versionsunabhängiger Schlüssel 20050303

Method SORT_TABLE on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.

Method SUB_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_NODE_TABLE Call by reference Type reference (TYPE) RSBCTSRM_T_TREE_NODES Tabelle mit Baumknoten 20050302
2 Importing PI_COMPLETE Call by reference Type reference (TYPE) CHAR01 Flag, ob kompletten Teilbaum oder nur nächste Ebene lesen 20050302
3 Importing PI_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Knotenschlüssel (char12) 20050302

Method SUB_TREE on class CL_RSBCTSRM_AMDM_STANDARD_HIER has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 702