SAP ABAP Class CL_RSSH_HIERMAINTAIN_BASE (Access Methods Hierarchy Object)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSSHMT (Package) BW: Frontend Hierarchy Processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSSH_HIERARCHY_BASE Central Hierarchy Management 20010615
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSSH_HIERMAINTAIN_FRONT Hierarchy Maintenance Tree 20010615
Properties
Class CL_RSSH_HIERMAINTAIN_BASE  
Short Description Access Methods Hierarchy Object    
Super Class CL_RSSH_HIERARCHY_BASE Central Hierarchy Management 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RH    
Program status P  SAP Standard Production Program 
Category 0   
Package RSSHMT   BW: Frontend Hierarchy Processing 
Created 20010615   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RRSV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSSB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSSH_HIERMAINTAIN_BASE has no interface implemented.
Friends
Class CL_RSSH_HIERMAINTAIN_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CHANGEMODE Instance attribute Private Type reference (TYPE) RS_BOOL 'X': Change mode or Display Mode 20011129
2 P_INSERTASNEXT Instance attribute Protected Type reference (TYPE) RS_BOOL 'X': Insert Node as Next, Otherwise as First Child 20011206
3 P_T_FIELDINDEXNODE Instance attribute Private Type reference (TYPE) RSSH_T_FIELDINDEX Feld Index Table for Nodes 20020125
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_HIERARCHY Instance method Public Method Activate Hierarchy 20020108
2 CHECK_HIERARCHY_FRONT Instance method Public Method Consistency Check of the Hierarchy 20040121
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010615
4 CREATE_HIERARCHY_BASE Instance method Public Method Generate Hierarchy Backend 20011129
5 DISPLAYCHANGE_NODE Instance method Public Method Display Nodes with Properties (Can Be in Change Modus) 20011130
6 DISPLAY_BIA_LOG Static method Public Method 20090120
7 GET_CHANGEMODE Instance method Public Method Gets Change Mode 20020108
8 GET_CHARVALUESF4 Instance method Public Method Supplies Table of Characterisics for an InfoObject (F4) 20011204
9 GET_CHAVLINFO_FOR_NODE Instance method Public Method Supplies Text for a Characteristic Attribute 20020124
10 GET_CHILDREN Instance method Public Method Delivers the Child Nodes 20011005
11 GET_IOBJNM_F4 Instance method Public Method Supplies InfoObject F4 20011204
12 GET_NODEINFO Instance method Public Method Supplies Node Info 20011123
13 HAS_CHILDREN Instance method Public Method True If There Are Lower-Level Nodes for the Nodes 20031117
14 INSERT_NODES_HIERARCHY Instance method Public Method Insert Nodes in Hierarchy 20011130
15 INSERT_NODE_HIERARCHY Instance method Public Method Insert Nodes in Hierarchy 20011130
16 MOVE_SUBTREE Instance method Public Method Shift subtree 20020104
17 SAVE_CHECK Instance method Public Method Check whether System to be Saved 20020115
18 SET_CHANGED Instance method Public Method Sets Changed Flags 20020322
19 SET_CHANGEMODE Instance method Public Method Change Mode Set to True 20020108
20 SET_INDEXTAB_NODEDISPLAY Instance method Public Method Index Table for Attributes Display 20020125
21 SET_INSERTASNEXT Instance method Public Method 20040119
22 SWITCH_DISPLAYCHANGE Instance method Protected Method Switch Between Display<->Change 20011206
23 UPDATE_LEVELTAB Instance method Public Method Update Level Table 20020322
24 UPDATE_NODE_HIERARCHY Instance method Public Method Node Update in Hierarchy 20020207
25 _CONFIRM_SAVE Instance method Private Method Confirmation: Save? 20011206
26 __CHANGE_TO_DISPLAY Instance method Private Method 20011206
27 __CHECK_AUTHORITY Instance method Private Method Check Authorization 20011129
28 __CHECK_DOUBLED_NODE Instance method Private Method Check for Duplicate Nodes 20011204
29 __CHECK_DOUBLED_NODES Instance method Private Method Check if Multiple Duplicate Nodes Exist 20020618
30 __CHECK_FIELDS Instance method Private Method Check Fields 20020205
31 __CHECK_IF_LINK Instance method Protected Method Is the Node a Link? 20011207
32 __CREATE_FIELD_IOBJNM Instance method Private Method Field Name for Dialog Box (InfoObject Name) 20020124
33 __CREATE_FIELD_NODEATTR Instance method Private Method Field Table for Dialog Box (Node Attributes) 20020125
34 __CREATE_FIELD_NODENAME Instance method Private Method Field Table for Dialog Box (Node Name, Compounds) 20020124
35 __CREATE_FIELD_NODENAMETXT Instance method Private Method Field Table for Dialog Box (Node Name Texts) 20020124
36 __DISPLAY_TO_CHANGE Instance method Private Method 20011206
37 __HANDLE_DOUBLED_T_INT_NODES Instance method Private Method Check Duplicate Text Nodes/Interval Nodes 20020621
38 __IOBJCOMPONENTS_GET Instance method Private Method Gets Compounded Components 20020125
39 __NODENAMESPLITT_FILL Instance method Private Method Split Node Name and Fill Fields 20020125
40 __PREPARE_INSERT_TABLES Instance method Private Method Generate Insert Tables (Link, Normal) 20011205
41 __REPAIR_LEVEL_FOR_SUBTREE Instance method Private Method Generate Sub-Tree Level 20020222
42 __UPDATE_NODE_FROM_FIELDS Instance method Private Method i_t_fields Node Update 20020205
Events
Class CL_RSSH_HIERMAINTAIN_BASE has no event.
Types
Class CL_RSSH_HIERMAINTAIN_BASE has no local type.
Method Signatures

Method ACTIVATE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REBUILD_HIER Call by reference Type reference (TYPE) RS_BOOL Boolean 20020108

Method ACTIVATE_HIERARCHY on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method CHECK_HIERARCHY_FRONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Incorrect Hierarchy 20040121
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RSSH_T_MSG Log Table Hierarchies 20040121
# Exception Resumable Description Created on
1 CANCELED Termination, See Message 20040121

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID Interne Hierarchie-ID (Unique-ID) 20010615
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20010615
3 Importing I_LOADOTHERVER Call by reference Type reference (TYPE) RS_BOOL Boolean 20010615
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010615
5 Importing I_S_HIESEL Call by reference Type reference (TYPE) RSSH_S_IOBJHIESEL Hierarchie-Selektion 20010615
# Exception Resumable Description Created on
1 CANCELLED Abbruch, siehe Message 20010615

Method CREATE_HIERARCHY_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID Interne Hierarchie-ID (Unique-ID) 20011129
2 Importing I_MODE Call by reference Type reference (TYPE) RSHI_MODE 20011129
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20011129
4 Importing I_S_HIESEL Call by reference Type reference (TYPE) RSSH_S_DFIOBJHIESEL Hierarchie-Selektion 20011129
5 Importing I_T_HIETEXT Call by reference Type reference (TYPE) RSSH_T_TEXT sprachenabhängiger Text 20011129
6 Importing I_T_MDHIERATTR Call by reference Type reference (TYPE) RSSH_T_MDHIERATTR Attributstabelle Metadatenhierarchien 20011129
# Exception Resumable Description Created on
1 CANCELLED Abbruch, siehe Message 20011129

Method DISPLAYCHANGE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_NODE Call by reference Object reference (TYPE REF TO) DATA Knotenstruktur 20020208
2 Exporting E_NODECHANGED Call by reference Type reference (TYPE) RS_BOOL Knoten wurde verändert 20020128
3 Exporting E_S_HIERNODET Call by reference Type reference (TYPE) RSTHIERNODE Texte der nicht bebuchbaren Hierarchieknoten 20020207
4 Exporting E_S_INTERVALL Call by reference Type reference (TYPE) RSSH_S_JTAB neue Struktur 3.0A: Hierarchieintervalle eines Merkmals 20020207
5 Importing I_CREATE_NODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Nur für Intevall oder Textknoten 20020208
6 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID Nodeid 20020123
7 Importing I_ONLY_DISPLAY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE nur anzeigen 20020417
# Exception Resumable Description Created on
1 ABORT_BY_USER Abbruch durch User 20020207

Method DISPLAY_BIA_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID Interne Hierarchie-ID (Unique-ID) 20090120
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20090120

Method DISPLAY_BIA_LOG on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method GET_CHANGEMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CHANGEMODE Value transfer Type reference (TYPE) RS_BOOL changemode 20020108

Method GET_CHANGEMODE on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method GET_CHARVALUESF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_T_CHAVT Value transfer Type reference (TYPE) RSDM_T_CHAVT 20011204
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20011204
# Exception Resumable Description Created on
1 CANCELLED 20020806
2 EXIT 20011204

Method GET_CHAVLINFO_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_CHAVLINFO Call by reference Type reference (TYPE) RSDM_S_CHAVLINFO Text 20020124
2 Exporting E_TXT Value transfer Type reference (TYPE) RSSHTXT Beschreibung des Knotens 20020124
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20020124
4 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID Intervall 20020208
5 Importing I_NODENAME Call by reference Type reference (TYPE) RSSHNODENAMESTR Name des Hierarchieknotens 20020124
# Exception Resumable Description Created on
1 NOT_FOUND 20020124

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_HTAB Call by reference Object reference (TYPE REF TO) DATA Knotentabelle 20011005
2 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID Nodeid 20011005

Method GET_CHILDREN on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method GET_IOBJNM_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20011204
# Exception Resumable Description Created on
1 EXIT Abbruch durch User 20011204

Method GET_NODEINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTFLG Call by reference Type reference (TYPE) RS_BOOL Knoten ist Intervall 20020313
2 Exporting E_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20011123
3 Exporting E_NODENAME Call by reference Type reference (TYPE) RSSHNODENAMESTR Name des Hierarchieknotens 20011123
4 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID 20011123
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20020425

Method HAS_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID 20031117
2 Returning RE_CHILDREN_EXIST Value transfer Type reference (TYPE) RS_BOOL true, wenn Kinder vorhanden 20031117

Method HAS_CHILDREN on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method INSERT_NODES_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_NODEID Call by reference Type reference (TYPE) RSHI_T_NODEID 20011207
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20011130
3 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID 20011205
4 Importing I_T_CHAVT Call by reference Type reference (TYPE) RSDM_T_CHAVT 20011130
# Exception Resumable Description Created on
1 EXIT Abbruch durch User 20011130

Method INSERT_NODE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODEID Call by reference Type reference (TYPE) RSHI_NODEID 20011207
2 Importing I_MOVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE move einer Teilbaum wurzel 20020104
3 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID 20011205
4 Importing I_R_NODE Call by reference Object reference (TYPE REF TO) DATA Knotenstruktur 20011130
5 Importing I_S_HIERNODET Call by reference Type reference (TYPE) RSTHIERNODE Texte der nicht bebuchbaren Hierarchieknoten 20020208
6 Importing I_S_INTERVALL Call by reference Type reference (TYPE) RSSH_S_JTAB neue Struktur 3.0A: Hierarchieintervalle eines Merkmals 20020208

Method INSERT_NODE_HIERARCHY on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method MOVE_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCEID Call by reference Type reference (TYPE) RSHI_NODEID 20020104
2 Importing I_TARGETID Call by reference Type reference (TYPE) RSHI_NODEID 20020104

Method MOVE_SUBTREE on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method SAVE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CANCELLED Call by reference Type reference (TYPE) RS_BOOL Boolean 20020115

Method SAVE_CHECK on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method SET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVELTABCHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20020322

Method SET_CHANGED on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method SET_CHANGEMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGEMODE Call by reference Type reference (TYPE) RS_BOOL Boolean 20020108

Method SET_CHANGEMODE on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method SET_INDEXTAB_NODEDISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_FIELDINDEXNODE Call by reference Type reference (TYPE) RSSH_T_FIELDINDEX Feldindextabelle für Knoten 20020125

Method SET_INDEXTAB_NODEDISPLAY on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method SET_INSERTASNEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSERTASNEXT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20040119

Method SET_INSERTASNEXT on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method SWITCH_DISPLAYCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REBUILDFRONTEND Call by reference Type reference (TYPE) RS_BOOL Boolean 20011206
2 Exporting E_SET_DDID Call by reference Type reference (TYPE) RS_BOOL Boolean 20011206

Method SWITCH_DISPLAYCHANGE on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method UPDATE_LEVELTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_LEVEL Call by reference Type reference (TYPE) RSHI_T_LEVEL 20020322

Method UPDATE_LEVELTAB on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method UPDATE_NODE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID 20020207
2 Importing I_R_NODE Call by reference Object reference (TYPE REF TO) DATA 20020207
3 Importing I_S_HIERNODET Call by reference Type reference (TYPE) RSTHIERNODE Texte der nicht bebuchbaren Hierarchieknoten 20020207
4 Importing I_S_INTERVALL Call by reference Type reference (TYPE) RSSH_S_JTAB neue Struktur 3.0A: Hierarchieintervalle eines Merkmals 20020207

Method UPDATE_NODE_HIERARCHY on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method _CONFIRM_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANSWER Call by reference Type reference (TYPE) C A)bbrechen, J)a, N)ein 20011206
2 Importing I_TITEL Call by reference Type reference (TYPE) C 20011206

Method _CONFIRM_SAVE on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CHANGE_TO_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REBUILDFRONTEND Call by reference Type reference (TYPE) RS_BOOL Boolean 20011206
2 Exporting E_SET_DDID Call by reference Type reference (TYPE) RS_BOOL Boolean 20011206

Method __CHANGE_TO_DISPLAY on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MODE Call by reference Type reference (TYPE) RSHI_MODE Modus 20011129
# Exception Resumable Description Created on
1 CANCELLED Abbruch, siehe Message 20011129

Method __CHECK_DOUBLED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOUBLED Value transfer Type reference (TYPE) RS_BOOL Knoten schon vorhanden 20011204
2 Exporting E_INTERVALL Value transfer Type reference (TYPE) RS_BOOL Knoten kommt in Intervall vor 20020619
3 Exporting E_ORGDATEFROM Value transfer Type reference (TYPE) RSDATEFROM Originalknoten: Datum gültig ab 20020619
4 Exporting E_ORGDATETO Value transfer Type reference (TYPE) RSDATETO Originalknoten: Datum gültig bis 20020619
5 Importing I_LEAFTO Call by reference Type reference (TYPE) RSSHLEAFTO SPACE Bei Intervall nodename = leaffrom und leafto gefüllt 20020619
6 Importing I_S_NODE Call by reference Type reference (TYPE) RSSH_S_MAXHTAB 20011204

Method __CHECK_DOUBLED_NODE on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CHECK_DOUBLED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CHAVTEX Call by reference Type reference (TYPE) RSHI_T_CHAVTEX 20020619
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20020618
3 Importing I_T_CHAVT Call by reference Type reference (TYPE) RSDM_T_CHAVT 20020618

Method __CHECK_DOUBLED_NODES on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CHECK_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_ERROR Call by reference Type reference (TYPE) RS_BOOL kein Fehler 20020205
2 Importing I_INTERVALL Call by reference Type reference (TYPE) RS_BOOL Boolean 20020205
3 Importing I_S_NODE Call by reference Type reference (TYPE) RSSH_S_MAXHTAB max. Struktur Hierarchien ohne Attribute (mit rsshnodename) 20020205
4 Importing I_T_FIELD Call by reference Type reference (TYPE) RSSH_T_SVAL Feldtabelle für popup 20020205

Method __CHECK_FIELDS on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CHECK_IF_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ISLINK Value transfer Type reference (TYPE) RS_BOOL Boolean 20011207
2 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID 20011207

Method __CHECK_IF_LINK on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CREATE_FIELD_IOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FIELD Call by reference Type reference (TYPE) RSSH_T_SVAL Feldtabelle für popup 20020124
2 Exporting E_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20020124
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20020124

Method __CREATE_FIELD_IOBJNM on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CREATE_FIELD_NODEATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FIELD Call by reference Type reference (TYPE) RSSH_T_SVAL Feldtabelle für popup 20020125
2 Importing I_CREATE_NODE Call by reference Type reference (TYPE) RS_BOOL Boolean 20020125
3 Importing I_ONLY_DISPLAY Call by reference Type reference (TYPE) RS_BOOL Boolean 20020417
4 Importing I_R_NODE Call by reference Object reference (TYPE REF TO) DATA Knotenstruktur 20020125

Method __CREATE_FIELD_NODEATTR on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CREATE_FIELD_NODENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FIELD Call by reference Type reference (TYPE) RSSH_T_SVAL Feldtabelle für popup 20020124
2 Importing I_CREATE_NODE Call by reference Type reference (TYPE) RS_BOOL Boolean 20020207
3 Importing I_ONLY_DISPLAY Call by reference Type reference (TYPE) RS_BOOL Boolean 20020417
4 Importing I_S_NODE Call by reference Type reference (TYPE) RSSH_S_MAXHTAB InfoObject 20020124
5 Importing I_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20020124

Method __CREATE_FIELD_NODENAME on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __CREATE_FIELD_NODENAMETXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FIELD Call by reference Type reference (TYPE) RSSH_T_SVAL Feldtabelle für popup 20020124
2 Importing I_CREATE_NODE Call by reference Type reference (TYPE) RS_BOOL Knoten anlegen 20020417
3 Importing I_ONLY_DISPLAY Call by reference Type reference (TYPE) RS_BOOL Boolean 20020417
4 Importing I_S_NODE Call by reference Type reference (TYPE) RSSH_S_MAXHTAB Name des Hierarchieknotens 20020124
5 Importing I_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20020124

Method __CREATE_FIELD_NODENAMETXT on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __DISPLAY_TO_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REBUILDFRONTEND Call by reference Type reference (TYPE) RS_BOOL Boolean 20011206
2 Exporting E_SET_DDID Call by reference Type reference (TYPE) RS_BOOL Boolean 20011206

Method __DISPLAY_TO_CHANGE on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __HANDLE_DOUBLED_T_INT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_NODE Call by reference Object reference (TYPE REF TO) DATA 20020621
2 Exporting E_OK Call by reference Type reference (TYPE) RS_BOOL Boolean 20020621
3 Importing I_S_INTERVALL Call by reference Type reference (TYPE) RSSH_S_JTAB neue Struktur 3.0A: Hierarchieintervalle eines Merkmals 20020621
# Exception Resumable Description Created on
1 CANCELLED_BY_USER 20020621

Method __IOBJCOMPONENTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_IOBJNM Call by reference Type reference (TYPE) RSHI_T_INT_IOBJNM 20020125
2 Importing I_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20020125

Method __IOBJCOMPONENTS_GET on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __NODENAMESPLITT_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FIELD Call by reference Type reference (TYPE) RSSH_T_SVAL Feldtabelle für popup 20020125
2 Importing I_CREATE_NODE Call by reference Type reference (TYPE) RS_BOOL Boolean 20020207
3 Importing I_NODENAME Call by reference Type reference (TYPE) RSSHNODENAMESTR Name des Hierarchieknotens 20020125
4 Importing I_ONLY_DISPLAY Call by reference Type reference (TYPE) RS_BOOL Boolean 20020417
5 Importing I_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20020125
6 Importing I_TYPE Call by reference Type reference (TYPE) I ' '= name, 1=leaffrom, 2=leafto 20020125
7 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSHI_T_INT_IOBJNM 20020125

Method __NODENAMESPLITT_FILL on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __PREPARE_INSERT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CHAVTLINKINSERT Call by reference Type reference (TYPE) RSHI_T_CHAVTEX Link-Knoten 20011205
2 Exporting E_T_CHAVTNORMALINSERT Call by reference Type reference (TYPE) RSHI_T_CHAVTEX Normale Knoten 20011205
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20011205
4 Importing I_T_CHAVT Call by reference Type reference (TYPE) RSDM_T_CHAVT 20011205
# Exception Resumable Description Created on
1 EXIT Abbruch durch User 20011205

Method __REPAIR_LEVEL_FOR_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSHI_NODEID 20020222

Method __REPAIR_LEVEL_FOR_SUBTREE on class CL_RSSH_HIERMAINTAIN_BASE has no exception.

Method __UPDATE_NODE_FROM_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_NODE Call by reference Object reference (TYPE REF TO) DATA Knotenreferenz 20020205
2 Exporting E_NODECHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20020205
3 Exporting E_S_HIERNODET Call by reference Type reference (TYPE) RSTHIERNODE Texte der nicht bebuchbaren Hierarchieknoten 20020207
4 Exporting E_S_INT Call by reference Type reference (TYPE) RSSH_S_JTAB neue Struktur 3.0A: Hierarchieintervalle eines Merkmals 20020206
5 Importing I_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20020206
6 Importing I_T_FIELD Call by reference Type reference (TYPE) RSSH_T_SVAL Feldtabelle für popup 20020205

Method __UPDATE_NODE_FROM_FIELDS on class CL_RSSH_HIERMAINTAIN_BASE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A