SAP ABAP Class CL_HU_COLUMN_TREE (Tree that Displays Handling Units)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-HU-BF (Application Component) Basic functions
     HANDLING_UNITS (Package) Handling Units - General Packing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_COLUMN_TREE Column Tree Control 19991105
Properties
Class CL_HU_COLUMN_TREE  
Short Description Tree that Displays Handling Units    
Super Class CL_GUI_COLUMN_TREE Column Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package HANDLING_UNITS   Handling Units - General Packing 
Created 19991105   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HU_COLUMN_TREE has no forward declaration.
Interfaces
Class CL_HU_COLUMN_TREE has no interface implemented.
Friends
Class CL_HU_COLUMN_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_ITEMS Instance attribute Private Type reference (TYPE) HUMTREE_T Item Table 19991105
2 GT_NODES Instance attribute Private Type reference (TYPE) TREEV_NTAB Table of Nodes 19991105
3 ICON_HELPMATERIAL Constant Private Type reference (TYPE) ICONS-L2 '@JN@' Icon with Output Length 2 20000105
4 ICON_MATERIAL Constant Private Type reference (TYPE) ICONS-L2 '@A6@' Icon with Output Length 2 20000105
5 SF_NODEKEY Instance attribute Private Type reference (TYPE) I Counter for Material Items 19991105
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILDREN_NODES Instance method Private Method Adds the Subordinate Node to a Higher-Level Node 20010920
2 ADD_HU Instance method Public Method Adds a New HU Node with Materials to the Tree 19991105
3 ADD_HUS Instance method Public Method Adds More Than One HU Node with Materials to the Tree 19991105
4 ADJUST_COLUMNS Instance method Public Method Automatic Column Adjustment in HU Tree 20000118
5 CONSTRUCTOR Instance method Public Constructor Constructor 19991105
6 CREATE_HUPOS_NODE Instance method Private Method Creates a Material Node 19991105
7 CREATE_HU_NODE Instance method Private Method Creates an HU Node 19991105
8 CREATE_NODES_AND_ITEMS Instance method Private Method Creates Nodes and Items Tables 19991105
9 CREATE_TREEITEM Instance method Private Method Creates Items for a Node (HU and Material) 19991105
10 DELETE_HU Instance method Public Method Deletes HU Nodes Including Lower-Level Nodes 19991108
11 GET_NODES_AND_ITEMS Instance method Public Method Returns Node and Items Tables 19991105
12 REHANG_HUS Instance method Public Method Adds HU Node to New Higher-Level Node (UEVEL) 19991105
13 UNIT_CONVERSION Instance method Private Method Conversion from Sales Unit into Base Unit 19991108
14 UPDATE_HU Instance method Public Method Updates Materials in an HU Node in the Tree 19991105
Events
Class CL_HU_COLUMN_TREE has no event.
Types
Class CL_HU_COLUMN_TREE has no local type.
Method Signatures

Method ADD_CHILDREN_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20010920
2 Importing PARENT_NODE Call by reference Type reference (TYPE) TREEV_NODE Tree Control: Eigenschaften eines Knotens 20010920

Method ADD_CHILDREN_NODES on class CL_HU_COLUMN_TREE has no exception.

Method ADD_HU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLING_UNIT Call by reference Type reference (TYPE) VEKPVB Handling Unit 19991105
2 Importing HU_POSITIONEN Call by reference Type reference (TYPE) HUM_HU_ITEM_T Materialpositionen 19991105

Method ADD_HU on class CL_HU_COLUMN_TREE has no exception.

Method ADD_HUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLING_UNITS Call by reference Type reference (TYPE) HUM_HU_HEADER_T Tabelle mit VEKP 19991105
2 Importing HU_POSITIONEN Call by reference Type reference (TYPE) HUM_HU_ITEM_T Tabelle mit VEPO 19991105

Method ADD_HUS on class CL_HU_COLUMN_TREE has no exception.

Method ADJUST_COLUMNS Signature

Method ADJUST_COLUMNS on class CL_HU_COLUMN_TREE has no parameter.
Method ADJUST_COLUMNS on class CL_HU_COLUMN_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLING_UNITS Value transfer Type reference (TYPE) HUM_HU_HEADER_T Tabelle der VEKP 19991105
2 Importing HU_POSITIONEN Value transfer Type reference (TYPE) HUM_HU_ITEM_T Tabelle der VEPO 19991105
3 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 19991105

Method CONSTRUCTOR on class CL_HU_COLUMN_TREE has no exception.

Method CREATE_HUPOS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) TREEV_NODE Schlüssel eines Knotens 19991105
2 Importing IS_HUPOS Call by reference Type reference (TYPE) VEPOVB Materialknoten 19991105

Method CREATE_HUPOS_NODE on class CL_HU_COLUMN_TREE has no exception.

Method CREATE_HU_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) TREEV_NODE Schlüssel eines Knotens 19991105
2 Importing IS_HUS Call by reference Type reference (TYPE) VEKPVB Handling Unit 19991105

Method CREATE_HU_NODE on class CL_HU_COLUMN_TREE has no exception.

Method CREATE_NODES_AND_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLING_UNITS Call by reference Type reference (TYPE) HUM_HU_HEADER_T Tabelle VEKP 19991105
2 Importing HU_POSITIONEN Call by reference Type reference (TYPE) HUM_HU_ITEM_T Tabelle VEPO 19991105

Method CREATE_NODES_AND_ITEMS on class CL_HU_COLUMN_TREE has no exception.

Method CREATE_TREEITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDENTIFICATION Call by reference Type reference (TYPE) CHAR20 Name 19991105
2 Exporting ITEMS Call by reference Type reference (TYPE) HUMTREE_T Tabelle der Items 19991105
3 Importing MATERIAL Call by reference Type reference (TYPE) MATNR Materialnummer 19991105
4 Importing MATERIALFLAG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen: Material 19991105
5 Importing NODEKEY Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 19991105
6 Importing QUANTITY Call by reference Type reference (TYPE) MENG15 Mengenfeld, Länge 15 19991105
7 Importing UNIT Call by reference Type reference (TYPE) MEINS Basismengeneinheit 19991105

Method CREATE_TREEITEM on class CL_HU_COLUMN_TREE has no exception.

Method DELETE_HU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLING_UNIT Call by reference Type reference (TYPE) VEKPVB zu löschende HU 19991108
2 Importing HU_POSITIONEN Call by reference Type reference (TYPE) HUM_HU_ITEM_T zu löschende Positionen 19991108

Method DELETE_HU on class CL_HU_COLUMN_TREE has no exception.

Method GET_NODES_AND_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEMS Call by reference Type reference (TYPE) HUMTREE_T Tabelle der Items 19991105
2 Exporting NODES Call by reference Type reference (TYPE) TREEV_NTAB Tabelle der Knoten 19991105

Method GET_NODES_AND_ITEMS on class CL_HU_COLUMN_TREE has no exception.

Method REHANG_HUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FATHER_HU Call by reference Type reference (TYPE) VEKPVB Vaterknoten 19991108
2 Importing HANDLING_UNITS Call by reference Type reference (TYPE) HUM_HU_HEADER_T Tabelle: VEKP 19991105

Method REHANG_HUS on class CL_HU_COLUMN_TREE has no exception.

Method UNIT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HU_POSITION Call by reference Type reference (TYPE) VEPOVB HU-Position 19991108
2 Exporting QUANTITY Call by reference Type reference (TYPE) VEPO-VEMNG umgerechnete Menge 19991108
3 Exporting UNIT Call by reference Type reference (TYPE) VEPO-VEMEH Einheit 19991108

Method UNIT_CONVERSION on class CL_HU_COLUMN_TREE has no exception.

Method UPDATE_HU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLING_UNIT Call by reference Type reference (TYPE) VEKPVB Tabelle: VEKP 19991105
2 Importing HU_POSITIONEN Call by reference Type reference (TYPE) HUM_HU_ITEM_T Tabelle: VEPO 19991105

Method UPDATE_HU on class CL_HU_COLUMN_TREE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in