SAP ABAP Class CL_UC_HIERARCHY_TREE (Hierarchy Tree w/Data Retention at Backend)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGHIER (Package) FinBasis: Wrapping of Edit/Column Trees
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COLUMN_TREE_MODEL_ITEM_PROV Column Tree Model: Load Items on Demand 20010426
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_HIERARCHY_TREE Hierarchy Tree w/Data Retention at Backend 20010419
Properties
Class CL_UC_HIERARCHY_TREE  
Short Description Hierarchy Tree w/Data Retention at Backend    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UGHIER   FinBasis: Wrapping of Edit/Column Trees 
Created 20010419   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_COLUMN_TREE_MODEL_ITEM_PROV Column Tree Model: Load Items on Demand 20010426
2 IF_UC_HIERARCHY_TREE Hierarchy Tree w/Data Retention at Backend 20010419
Friends
Class CL_UC_HIERARCHY_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_ITEM_PROV_STANDARD_MODE Instance attribute Private Type reference (TYPE) UG_FLG FIN Master Data: General Indicator 20021216
2 DO_ITEM_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_UC_HIERARCHY_ITEM_PROVIDER 20010508
3 DO_TREE_GUI Instance attribute Private Object reference (TYPE REF TO) IF_UC_TREE_GUI 20010508
4 DT_HIERARCHY Instance attribute Private Type reference (TYPE) TH_HIERARCHY 20010508
5 DT_ITEM_PROV_PREFETCH Instance attribute Private Type reference (TYPE) UCU_TS_HIER_ITEN Items of Nodes 20021216
6 D_CONTROL Instance attribute Private Type reference (TYPE) CHAR1 20010508
7 D_FIRST_ROOT_NODE Instance attribute Private Type reference (TYPE) UC_HIER_NODE_KEY 20010508
8 D_HRY_COLUMN Instance attribute Private Type reference (TYPE) UC_HIER_NAME Name of Hierarchy Column 20010706
9 D_LAST_ROOT_NODE Instance attribute Private Type reference (TYPE) UC_HIER_NODE_KEY 20040503
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE_TO_HIERARCHY Instance method Private Method Add Nodes to Int. HY 20010504
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010419
3 DELETE_NODE_FROM_HIERARCHY Instance method Private Method Delete Nodes of Int. HY 20010504
4 GET_TREE_FROM_HIERARCHY Instance method Private Method Subtree from Int. Hierarchy 20010809
5 HANDLE_BUTTON_CLICK Instance method Private Event handling method 20010502
6 HANDLE_CELL_DROPDOWN_REQUESTED Instance method Private Event handling method 20020730
7 HANDLE_CHECKBOX_CHANGE Instance method Private Event handling method 20010502
8 HANDLE_DATA_CHANGED Instance method Private Event handling method 20010607
9 HANDLE_DEFAULT_CTXT_MENU_REQ Instance method Private Event handling method 20010501
10 HANDLE_DEFAULT_CTXT_MENU_SEL Instance method Private Event handling method 20010501
11 HANDLE_DRAG Instance method Private Event handling method 20010502
12 HANDLE_DRAG_MULTIPLE Instance method Private Event handling method 20010502
13 HANDLE_DROP Instance method Private Event handling method 20010501
14 HANDLE_DROP_COMPLETE Instance method Private Event handling method 20010502
15 HANDLE_DROP_COMPLETE_MULTIPLE Instance method Private Event handling method 20010502
16 HANDLE_DROP_GET_FLAVOR Instance method Private Event handling method 20010502
17 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method 20010502
18 HANDLE_HEADER_CLICK Instance method Private Event handling method 20010502
19 HANDLE_HEADER_CTXT_MENU_REQ Instance method Private Event handling method 20010502
20 HANDLE_HEADER_CTXT_MENU_SEL Instance method Private Event handling method 20010502
21 HANDLE_ITEM_CTXT_MENU_REQ Instance method Private Event handling method 20010502
22 HANDLE_ITEM_CTXT_MENU_SEL Instance method Private Event handling method 20010502
23 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method 20010502
24 HANDLE_ITEM_KEYPRESS Instance method Private Event handling method 20010502
25 HANDLE_LINK_CLICK Instance method Private Event handling method 20010502
26 HANDLE_NODE_CTXT_MENU_REQ Instance method Private Event handling method 20010502
27 HANDLE_NODE_CTXT_MENU_SEL Instance method Private Event handling method 20010502
28 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method 20010502
29 HANDLE_NODE_KEYPRESS Instance method Private Event handling method 20010502
30 HANDLE_SELECTION_CHANGED Instance method Private Event handling method 20010502
31 MOVE_NODE_IN_HIERARCHY Instance method Private Method Reassign Node of Int. Hierarchy 20010809
32 NODE_IN_HIERARCHY_ITEMS_PROV Instance method Private Method Change nodes of int. Hy: Items were provided 20010705
33 SET_EVENT_HANDLERS Instance method Private Method Set Event Handler 20010501
34 UPDATE_NODES_IN_HIERARCHY Instance method Private Method Change nodes of int. Hy 20010509
Events
Class CL_UC_HIERARCHY_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_COLUMN Private See coding 20010508 BEGIN OF s_column. INCLUDE TYPE ucu_s_hier_column. * more fields necessary? TYPES: END OF s_column
2 S_HIERARCHY Private See coding 20010508 BEGIN OF s_hierarchy, node_key TYPE uc_hier_node_key, "node key parent_key TYPE uc_hier_node_key, "parent of node key child_key TYPE uc_hier_node_key, "first child,initial for leaves last_child_key type uc_hier_node_key, "last child, initial for leaves next_key TYPE uc_hier_node_key, "next on same level for parent hidden TYPE ug_flg, "node is hidden items_provided type ug_flg, "items already provided for node END OF s_hierarchy
3 S_ITEM Private See coding 20010508 BEGIN OF s_item. INCLUDE TYPE ucu_s_hier_item. * more fields necessary? TYPES: END OF s_item
4 S_ITEN Private See coding 20010508 BEGIN OF s_iten. INCLUDE TYPE ucu_sx_hier_iten. * more fields necessary? TYPES: END OF s_iten
5 S_NODE Private See coding 20010508 BEGIN OF s_node. INCLUDE TYPE ucu_s_hier_node. * more fields necessary? TYPES: END OF s_node
6 TH_HIERARCHY Private See coding 20010515 th_hierarchy TYPE HASHED TABLE OF s_hierarchy WITH UNIQUE KEY node_key
7 T_COLUMN Private See coding 20010508 t_column TYPE SORTED TABLE OF s_column WITH UNIQUE KEY name
8 T_ITEM Private See coding 20010508 t_item TYPE SORTED TABLE OF s_item WITH UNIQUE KEY item_name
9 T_ITEN Private See coding 20010508 t_iten TYPE SORTED TABLE OF s_iten WITH UNIQUE KEY node_key
10 T_NODE Private See coding 20010508 t_node TYPE SORTED TABLE OF s_node WITH UNIQUE KEY node_key
Method Signatures

Method ADD_NODE_TO_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIDDEN Call by reference Type reference (TYPE) UG_FLG 20010509
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20010504
3 Importing I_RELATIONSHIP Value transfer Type reference (TYPE) I Verwandschaftsbeziehung 20010504
4 Importing I_RELATIVE_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20010504
# Exception Resumable Description Created on
1 ERROR_IN_RELATIONSHIP Fehler beim Aufbau der Hierarchie 20010504

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROL_TO_USE Call by reference Type reference (TYPE) CHAR1 IF_UC_HIERARCHY_TREE~GC_COLUMN_TREE Control zur Hierarchiedarstellung 20010420
2 Importing I_HIDE_SELECTION Value transfer Type reference (TYPE) UG_FLG Sichtbarkeit der Selektion 20010508
3 Importing I_HIERARCHY_COLUMN_NAME Call by reference Type reference (TYPE) UC_HIER_NAME Name der Spalte im Hierarchie-Bereich 20010508
4 Importing I_HIERARCHY_HEADER_HEADING Call by reference Type reference (TYPE) UC_HIER_HEADING Text in Länge 132 20010508
5 Importing I_HIERARCHY_HEADER_WIDTH Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20010508
6 Importing I_ITEM_SELECTION Value transfer Type reference (TYPE) UG_FLG Selektierbarkeit einzelner Items 20010508
7 Importing I_NODE_SELECTION_MODE Value transfer Type reference (TYPE) I IF_UC_HIERARCHY_TREE~GC_NODE_SEL_MODE_MULTIPLE Knoten: Einfach- oder Mehrfachselektion 20010508
# Exception Resumable Description Created on
1 ILLEGAL_COLUMN_NAME unzulässiger Spaltenname 20010508
2 ILLEGAL_NODE_SELECTION_MODE 20010508

Method DELETE_NODE_FROM_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20010504
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten existiert nicht 20010504

Method GET_TREE_FROM_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIERARCHY Call by reference Type reference (TYPE) TH_HIERARCHY 20010809
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20010809

Method GET_TREE_FROM_HIERARCHY on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_BUTTON_CLICK on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_CELL_DROPDOWN_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20020730
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20020730
3 Importing VALUES Value transfer Attribute reference (LIKE) 20020730

Method HANDLE_CELL_DROPDOWN_REQUESTED on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Value transfer Attribute reference (LIKE) 20010502
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) Name des Items 20010502
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) Schlüssel eines Knotens 20010502

Method HANDLE_CHECKBOX_CHANGE on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010607
2 Importing NEW_VALUE Value transfer Attribute reference (LIKE) 20010607
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010607
4 Importing OLD_VALUE Value transfer Attribute reference (LIKE) 20010607

Method HANDLE_DATA_CHANGED on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DEFAULT_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20010501

Method HANDLE_DEFAULT_CTXT_MENU_REQ on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DEFAULT_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20010501

Method HANDLE_DEFAULT_CTXT_MENU_SEL on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010502
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_DRAG on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010502
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_DRAG_MULTIPLE on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010501
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010501

Method HANDLE_DROP on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010502
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_DROP_COMPLETE on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DROP_COMPLETE_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010502
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_DROP_COMPLETE_MULTIPLE on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_DROP_GET_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010502
2 Importing FLAVORS Value transfer Attribute reference (LIKE) 20010502
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_DROP_GET_FLAVOR on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_EXPAND_NO_CHILDREN on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_HEADER_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_NAME Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_HEADER_CLICK on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_HEADER_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_NAME Value transfer Attribute reference (LIKE) 20010502
2 Importing MENU Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_HEADER_CTXT_MENU_REQ on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_HEADER_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20010502
2 Importing HEADER_NAME Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_HEADER_CTXT_MENU_SEL on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_ITEM_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
2 Importing MENU Value transfer Attribute reference (LIKE) 20010502
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_ITEM_CTXT_MENU_REQ on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_ITEM_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20010502
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_ITEM_CTXT_MENU_SEL on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_ITEM_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
2 Importing KEY Value transfer Attribute reference (LIKE) 20010502
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_ITEM_KEYPRESS on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010502
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_LINK_CLICK on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_NODE_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20010502
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_NODE_CTXT_MENU_REQ on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_NODE_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20010502
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_NODE_CTXT_MENU_SEL on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_NODE_DOUBLE_CLICK on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_NODE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Attribute reference (LIKE) 20010502
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_NODE_KEYPRESS on class CL_UC_HIERARCHY_TREE has no exception.

Method HANDLE_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010502

Method HANDLE_SELECTION_CHANGED on class CL_UC_HIERARCHY_TREE has no exception.

Method MOVE_NODE_IN_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20010809
2 Importing I_RELATIONSHIP Value transfer Type reference (TYPE) I Verwandschaftsbeziehung 20010809
3 Importing I_RELATIVE_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20010809
# Exception Resumable Description Created on
1 ERROR_IN_RELATIONSHIP Fehler beim Aufbau der Hierarchie 20010809

Method NODE_IN_HIERARCHY_ITEMS_PROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20010705
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten existiert nicht 20010705

Method SET_EVENT_HANDLERS Signature

Method SET_EVENT_HANDLERS on class CL_UC_HIERARCHY_TREE has no parameter.
Method SET_EVENT_HANDLERS on class CL_UC_HIERARCHY_TREE has no exception.

Method UPDATE_NODES_IN_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_TABLE Call by reference Type reference (TYPE) UCU_T_HIER_NODE_U Knotentabelle zum updaten 20010509
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten existiert nicht 20010509
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1A