SAP ABAP Class CL_UG_MD_STORAGE_HIER_BW (FIN Master Data: Hierarchies in BW)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD5 (Package) FIN General: Master Data: Hierarchies
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_STORAGE_HIER FIN Master Data: Hierarchy 20010719
Properties
Class CL_UG_MD_STORAGE_HIER_BW  
Short Description FIN Master Data: Hierarchies in BW    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UGMD5   FIN General: Master Data: Hierarchies 
Created 20010719   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_UG_BW_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_UG_BW_FIELD_MAPPING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_UG_MD_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_UG_MD_FIELDNAME Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UG_MD_STORAGE_HIER FIN Master Data: Hierarchy 20010719
Friends
Class CL_UG_MD_STORAGE_HIER_BW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_READ_BUFFER_OBSOLETE Instance attribute Private Type reference (TYPE) UG_FLG ABAP_FALSE Read Buffer Not Current / It has been Written 20020906
2 DO_BW_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_BW_HRY SEM: Interface to BW Hierarchies 20010721
3 DS_HRY_PROP Instance attribute Private Type reference (TYPE) UGMD_S_HPROP FIN Master Data: Restrictions on Hierarchies 20010813
4 DS_IOBJ_PROP Instance attribute Private Type reference (TYPE) UGBW_S_IOBJ_PROP Attributes for D_INFOOBJECT 20020410
5 DT_FIELD_SID Instance attribute Private Type reference (TYPE) T_FIELD_SID 20010719
6 DT_HIER_STRUCT Instance attribute Private Type reference (TYPE) T_HIER_STRUCT FIN Master Data: Hierarchy Structure 20010723
7 DT_HRY Instance attribute Private Type reference (TYPE) T_HIER_DIR Hierarchy Header Information 20020205
8 DT_HRYTXT Instance attribute Private Type reference (TYPE) T_HIER_DIRT Hierarchy Index Texts 20020424
9 DT_MSG_GETLIST Instance attribute Private Type reference (TYPE) UGMD_T_MESSAGE Messages in get_list 20050131
10 DT_NID2SID Instance attribute Private Type reference (TYPE) UGMD_TH_HRY_MAP_NID2SID FIN Master D.: Map Hierarchy Node SID => Fld.Name/Value SID 20010719
11 DT_SID2NID Instance attribute Private Type reference (TYPE) UGMD_TS_HRY_MAP_SID2NID FIN Master Data: Map Hierarchy Node SID <= Fld.Name/Val. SID 20010719
12 DT_TOPNODE Instance attribute Private Type reference (TYPE) UGMD_T_HRY_NODE FIN Master Data: Hier.Nodes 20010724
13 D_FIELDNAME_SID Instance attribute Private Type reference (TYPE) UG_FIELDNAME_SID FIN Master Data: SID of Field Names 20010911
14 D_FIELD_LINKED_FROM Instance attribute Private Type reference (TYPE) UG_FIELDNAME In the Repgroup/REPUNIT Case, the Related REPGROUP Field 20020815
15 D_FISCVARNT Instance attribute Private Type reference (TYPE) PERIV Fiscal Year Variant 20020509
16 D_HRYNAME_FSID Instance attribute Private Type reference (TYPE) UG_FIELDNAME_SID FIN Master Data: SID of Field Names 20010925
17 D_INFOOBJECT Instance attribute Private Type reference (TYPE) RSIOBJNM InfoObject 20010719
18 D_RFCDEST Instance attribute Public Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20010719
19 GC_HRYACTION_DELETE Constant Private Type reference (TYPE) UG_HRY_ACTION 'D' Hierarchy Change=Delete 20020709
20 GC_HRYACTION_WRITE Constant Private Type reference (TYPE) UG_HRY_ACTION 'W' Hierarchy Change=Write 20020709
21 GC_IOBJNM_TEXTNODE Constant Private Type reference (TYPE) RSIOBJNM '0HIER_NODE' InfoObject 20010813
22 GC_NODEID_ZERO Constant Private Type reference (TYPE) RSHIENODID 0 Note 1283718: Top (Initialized) ParetID 20081208
23 GC_OBJVERS_ACTIVE Constant Private Type reference (TYPE) RSOBJVERS 'A' 20050512
24 GC_OBJVERS_ALL Constant Private Type reference (TYPE) RSOBJVERS '%' All BW Object Versions 20020826
25 GC_OBJVERS_NEW Constant Private Type reference (TYPE) RSOBJVERS 'N' Saved Again, Inactive 20020826
26 GC_OBJVERS_REVISED Constant Private Type reference (TYPE) RSOBJVERS 'M' Changed, Inactive 20020826
27 GC_OBJVRS_ACTIVE Constant Private Type reference (TYPE) RSOBJVERS 'A' Active BW Object Version 20020424
28 GC_OBJVRS_MODIF Constant Private Type reference (TYPE) RSOBJVERS 'M' Modified Inactive BW Object Version 20020424
29 GC_OBJVRS_NEW Constant Private Type reference (TYPE) RSOBJVERS 'N' New Inactive BW Object Version 20020424
30 GO_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20010719
31 GT_FLD2SID Static Attribute Private Type reference (TYPE) UGMD_TH_MAP_FLD2SID FIN Master D.: Mapping Fld Name <-> Field SID incl.Value Map 20010724
32 GT_INSTANCE Static Attribute Private Type reference (TYPE) T_INSTANCE 20010719
33 GT_SID2FLD Static Attribute Private Type reference (TYPE) UGMD_TH_MAP_SID2FLD FIN Master D.: Mapping Fld Name <-> Field SID incl.Value Map 20010724
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_HRY_BW Instance method Private Method Activate Several BW Hierarchies at Once 20020826
2 ADD_MASTERVALUES Instance method Private Method Derive Values of Master Fields (Compound) from SIDs 20020712
3 APPEND_BW_MESSAGES Instance method Private Method Fill and Append BW Messages for Remote BW 20020910
4 BUILD_SORTED_TREE Instance method Private Method Note 1283718: Build Correctly Sorted Hierarchy Tree 20081208
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010719
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010719
7 CONVERT_SELECTION Instance method Private Method Convert Selections, Especially SIDs 20020912
8 DELETE_HIERARCHY_BW Instance method Private Method Delete Hierarchy (Filter: Version and From-Date) 20020910
9 ENHANCE_SIDMAP Instance method Private Method Enhance SIDMAP with New Unsaved Values 20040528
10 GET_AFFECTED_HIERARCHIES Instance method Private Method Read Affected Hierarchies from Original Storage 20020708
11 GET_HIERARCHY_LIST Static method Private Method 20010719
12 GET_HIERARCHY_STRUCT Instance method Private Method 20010719
13 GET_HRYS_FOR_NODE Instance method Private Method Determine Hierarchies that Use a Node 20020410
14 GET_MAP Static method Public Method 20010724
15 GET_NODE_TEXTS Instance method Private Method Read Texts for Hierarchy Nodes in All Maintained Languages 20020702
16 GET_SID_MAPPING Instance method Private Method 20010724
17 GET_SINGLE_FLD2SID Instance method Private Method Read an itemized Value to FSID/VSID 20020523
18 RESOLVE_INTERVALS Instance method Private Method Break down ranges into single values 20050614
19 SIMULATE_WRITE_BUFFER_IMPACT Instance method Private Method Simulate Effect of Saving Write Buffer 20020709
20 SWAP_HRY_KEY Instance method Private Method Translate FSID / VSID / HRYNAME -> BW HIENM and Vice Versa 20020912
21 SYNC_CREATE_TABLE Instance method Private Method Create Export Table 20011025
22 SYNC_GET_FPROP Instance method Private Method Get keys for fieldname_sid and value_sid 20011023
23 TRANSLATE_INDEP_SID Static method Private Method 20050210
24 UPDATE_HIERARCHY_LIST Instance method Private Method Refresh / Download Hierarchy List from BW Again 20020906
25 WRITE_HIERARCHY_BW Instance method Private Method Write Hierarchy to BW 20020416
Events
Class CL_UG_MD_STORAGE_HIER_BW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FIELD_SID Private See coding 20010719 BEGIN OF s_field_sid, fieldname TYPE ug_fieldname, sid TYPE ug_sid, END OF s_field_sid
2 S_HIER_DIR Private See coding 20020913 BEGIN OF s_hier_dir. INCLUDE TYPE ugbw_s_hiedir. INCLUDE TYPE ugmd_s_hry_key. "the 3 HRYNAME key fields TYPES: hry_fsid TYPE ug_sid, "FSID of field HRYNAME hry_vsid TYPE ug_sid, "VSID of this HRYNAME value END OF s_hier_dir
3 S_HIER_DIRT Private See coding 20050512 BEGIN OF s_hier_dirt. INCLUDE TYPE ugbw_s_hiedirt. types: objvers TYPE ugbw_s_hiedir-objvers, END OF s_hier_dirt
4 S_HIER_STRUCT Private See coding 20020205 BEGIN OF s_hier_struct, hieid TYPE ugbw_s_hiedir-hieid, objvers TYPE ugbw_s_hiedir-objvers, timestmp TYPE ugbw_s_hiedir-timestmp, ts_struct_bw TYPE ugbw_ts_hierstruc, ts_nodename TYPE ugbw_ts_nodename, ts_hierinvl TYPE ugbw_ts_hierintvl, ts_thiernode TYPE ugbw_ts_thiernode, t_hier_struct TYPE ugmd_ts_hry_struct_hist, ts_textnode TYPE ugmd_ts_node_name, t_node_chk TYPE t_node_check, t_message TYPE ugmd_t_message, "messages from get_hry_struct END OF s_hier_struct
5 S_INSTANCE Private See coding 20010719 BEGIN OF s_instance, rfcdest TYPE rfcdest, infoobject TYPE rsiobjnm, o_instance TYPE REF TO if_ug_md_storage_hier, END OF s_instance
6 S_NODE_CHECK Private See coding Nodes with check hashes for lower nodes and their sequence 20041208 BEGIN OF s_node_check , nodeid TYPE RSHIENODID, node TYPE ugmd_s_hry_node, hash_chldrn TYPE HASH160X, hash_chldsq TYPE HASH160X, END OF s_node_check
7 S_RESOLVED_INTVL Private See coding Range and its single values 20050614 BEGIN OF s_resolved_intvl, nodeid TYPE ugbw_s_hierstruc-nodeid, r_ts_value TYPE REF TO DATA, "sorted value table END OF s_resolved_intvl
8 TH_HIERSTRUC_BW Private See coding Note 1283718: Hierarchy Access with Parent and Next 20081208 th_hierstruc_bw TYPE SORTED TABLE OF ugbw_s_hierstruc WITH UNIQUE KEY parentid nextid
9 TS_RESOLVED_INTVL Private See coding Ranges and their single values 20050614 ts_resolved_intvl TYPE SORTED TABLE OF s_resolved_intvl WITH UNIQUE KEY nodeid
10 T_FIELD_SID Private See coding 20010719 t_field_sid TYPE HASHED TABLE OF s_field_sid WITH UNIQUE KEY fieldname
11 T_HIERSTRUC_BW Private See coding Note 1283718: Top-Down Sorted Hierarchy Tree 20081208 t_hierstruc_bw TYPE STANDARD TABLE OF ugbw_s_hierstruc WITH NON-UNIQUE KEY nodeid
12 T_HIER_DIR Private See coding 20020913 t_hier_dir TYPE SORTED TABLE OF s_hier_dir WITH UNIQUE KEY hieid objvers
13 T_HIER_DIRT Private See coding 20050512 t_hier_dirt TYPE SORTED TABLE OF s_hier_dirt WITH UNIQUE KEY langu hieid objvers
14 T_HIER_STRUCT Private See coding 20020205 t_hier_struct TYPE SORTED TABLE OF s_hier_struct WITH UNIQUE KEY hieid objvers
15 T_INSTANCE Private See coding 20010719 t_instance TYPE HASHED TABLE OF s_instance WITH UNIQUE KEY rfcdest infoobject
16 T_NODE_CHECK Private See coding Info on checking uniformity of parent/child relationships 20041208 t_node_check TYPE SORTED TABLE OF s_node_check WITH UNIQUE KEY nodeid
Method Signatures

Method ACTIVATE_HRY_BW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020826
2 Importing IF_AGGR_CHECK Call by reference Type reference (TYPE) UG_FLG ABAP_TRUE aktiviere nur Hierarchien zu denen es keine Aggregate gibt 20020826
3 Importing IF_ALL_VERSIONS Call by reference Type reference (TYPE) UG_FLG ABAP_FALSE alle Hierarchieversionen auf einmal aktivieren 20020916
4 Importing IT_HRY Call by reference Type reference (TYPE) UGBW_T_HIERUPDATE Tabelle mit Hierarchiekopfinfo für den Update 20020826

Method ACTIVATE_HRY_BW on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method ADD_MASTERVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FFIX Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL FI-Stammdaten: Paare Feldname / Wert 20020712
2 Importing IT_EDGE_MOD Call by reference Type reference (TYPE) UGMD_TS_HRY_STRUCT geänderte Hierarchiekanten 20040331

Method ADD_MASTERVALUES on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method APPEND_BW_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020910
2 Importing IT_MESSAGE_BW Call by reference Type reference (TYPE) UGBW_T_MESSAGE Meldungen aus BW 20020910

Method APPEND_BW_MESSAGES on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method BUILD_SORTED_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE Call by reference Type reference (TYPE) T_HIERSTRUC_BW Hinweis 1283718: Top-Down sortierter Hierarchiebaum 20081208
2 Importing ITH_STRUCT_BW Call by reference Type reference (TYPE) TH_HIERSTRUC_BW Hinweis 1283718: Hierarchiezugriff mit Parent und Next 20081208
3 Importing IT_STRUCT_BW Call by reference Type reference (TYPE) UGBW_TS_HIERSTRUC Schnittstellenstruktur der Hierarchieknoten 20081208
4 Importing I_HIEID Call by reference Type reference (TYPE) RSHIEID Interne Hierarchie-ID (Unique-ID) 20081208
5 Importing I_PARENTID Call by reference Type reference (TYPE) RSHIENODID Interne ID-Nummer eines Hierarchieknotens 20081208

Method BUILD_SORTED_TREE on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UG_MD_STORAGE_HIER_BW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HRY_PROP Call by reference Type reference (TYPE) UGMD_S_HPROP FI-Stammdaten: Einschränkungen auf Hierarchien 20010813
2 Importing IS_IOBJ_PROP Call by reference Type reference (TYPE) UGBW_S_IOBJ_PROP Eigenschaften des Infoobjekts 20020424
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20020227
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20010719

Method CONSTRUCTOR on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method CONVERT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20020912

Method CONVERT_SELECTION on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method DELETE_HIERARCHY_BW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE Fehlermeldungen 20020910
2 Importing I_DATEFROM Call by reference Type reference (TYPE) RSDATEFROM Ab-Datum, Default gelöscht H1708670 jcl 20031125
3 Importing I_HRY_VERSION Call by reference Type reference (TYPE) RSVERSION '*' Hierarchieversion (Default alle) 20021004
4 Importing I_HRY_VSID Call by reference Type reference (TYPE) UG_HRYNAME_SID Hierarchie (Value-SID) 20020910

Method DELETE_HIERARCHY_BW on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method ENHANCE_SIDMAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MODIFIED_EDGE Call by reference Type reference (TYPE) UGMD_TS_HRY_STRUCT_INT geänderte Hierarchiekanten 20040528

Method ENHANCE_SIDMAP on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method GET_AFFECTED_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRY_UPDATE Call by reference Type reference (TYPE) UGBW_T_HIERUPDATE_STRUCT upzudatende Hierarchien 20020708
2 Importing IT_HIER_STRUCT Call by reference Type reference (TYPE) UGMD_TS_HRY_STRUCT_INT geänderte Kanten 20020708
3 Importing I_FISCVARNT Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20020708
4 Importing I_ORIGIN Call by reference Type reference (TYPE) UG_ORIGIN Ablageort des Originals der Hierarchie 20020708

Method GET_AFFECTED_HIERARCHIES on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method GET_HIERARCHY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIERDIR Call by reference Type reference (TYPE) UGBW_TS_HIEDIR Hierarchiekopfinformationen 20010719
2 Exporting ET_HIERDIRT Call by reference Type reference (TYPE) UGBW_TS_HIEDIRT Hierarchieverzeichnistexte 20010719
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGBW_T_MESSAGE Meldungen 20050131
4 Importing I_INFOOBJECT Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20010719
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS GC_OBJVERS_ALL Objektversion 20020917
6 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20010719

Method GET_HIERARCHY_LIST on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method GET_HIERARCHY_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIER_STRUCT Call by reference Type reference (TYPE) S_HIER_STRUCT Struktur der Hierarchie 20020424
2 Importing IS_HRY Call by reference Type reference (TYPE) S_HIER_DIR Hierarchiekopfinformationen 20020205
# Exception Resumable Description Created on
1 INVALID_DEFINITION 20010910

Method GET_HRYS_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VISITED Call by reference Type reference (TYPE) UGMD_TS_HRY_NODE bereits durchlaufene Knoten 20031222
2 Exporting ET_HRYNAME Call by reference Type reference (TYPE) UGMD_TS_HRY_NAME Hierarchien, in denen dieser Knoten vorkommt 20020410
3 Importing IT_HRY_STRUCT Call by reference Type reference (TYPE) UGMD_TS_HRY_STRUCT gesamte Hiearchiestruktur 20020410
4 Importing I_CHILD_NODE Call by reference Type reference (TYPE) UGMD_S_HRY_NODE gesuchter Hierarchieknoten, sonst: alle Hierarchien 20020425

Method GET_HRYS_FOR_NODE on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method GET_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD2SID Call by reference Type reference (TYPE) UGMD_TH_MAP_FLD2SID FI-Stammdaten: Mapping Feldname <=> Feld-SID inkl Wert-Map 20010724
2 Exporting ET_SID2FLD Call by reference Type reference (TYPE) UGMD_TH_MAP_SID2FLD FI-Stammdaten: Mapping Feldname <=> Feld-SID inkl Wert-Map 20010724

Method GET_MAP on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method GET_NODE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) UGBW_TS_THIERNODE Texte zum Hierarchieknoten 20020702
2 Importing IS_KEY Call by reference Type reference (TYPE) DATA Struktur mit Schlüssel 20020702
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20020702
4 Importing I_NODENAME Call by reference Type reference (TYPE) UGBW_S_HIERSTRUC-NODENAME Name des Hierarchieknotens 20020702

Method GET_NODE_TEXTS on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method GET_SID_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FLDSID Call by reference Object reference (TYPE REF TO) UGMD_SX_MAP_FLDSID FI-Stammdaten: Allgemeines Kennzeichen 20010724
# Exception Resumable Description Created on
1 INVALID_FIELDNAME 20010910

Method GET_SINGLE_FLD2SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FLD2SID Call by reference Type reference (TYPE) DATA Struktur mit Wert und SID 20020523
2 Importing I_FSID Call by reference Type reference (TYPE) UG_SID Feldname-SID 20020523
3 Importing I_VSID Call by reference Type reference (TYPE) UG_SID Wert-SID 20020523
# Exception Resumable Description Created on
1 NOT_FOUND Wert-SID zu diesem Feld nicht gefunden 20020523

Method RESOLVE_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20050614
2 Exporting ET_RESOLVED_INTVL Call by reference Type reference (TYPE) TS_RESOLVED_INTVL Intervalle und zugehörige Einzelwerte 20050614
3 Importing IS_HRY Call by reference Type reference (TYPE) S_HIER_DIR 20050615
4 Importing IT_HIERINTVL Call by reference Type reference (TYPE) UGBW_TS_HIERINTVL Schnittstellenstruktur der Hierarchieintervalle 20050614
5 Importing IT_HIERSTRUC Call by reference Type reference (TYPE) UGBW_TS_HIERSTRUC Schnittstellenstruktur der Hierarchieknoten 20050614

Method RESOLVE_INTERVALS on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method SIMULATE_WRITE_BUFFER_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) UGMD_TS_HRY_STRUCT_HIST von DB gelesene und zu modifizierte Kanten 20020709
2 Importing IT_BUFFER_MOD Call by reference Type reference (TYPE) UGMD_TS_HRY_STRUCT_INT modifizierte Kanten 20020709
3 Importing IT_FFIX Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL Festwerte: FISCVARNT,... 20020709
4 Importing I_ACTION Call by reference Type reference (TYPE) UG_HRY_ACTION Art der Änderung (Schreiben / Löschen) 20020709

Method SIMULATE_WRITE_BUFFER_IMPACT on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method SWAP_HRY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HRY_KEY Call by reference Type reference (TYPE) UGMD_S_HRY_KEY eindeutiger Schlüssel einer Hierarchie 20020912
2 Exporting E_BW_HIENM Call by reference Type reference (TYPE) RSHIENM Hierarchiename im BW Format 20020912
3 Exporting E_HRY_VSID Call by reference Type reference (TYPE) UG_SID Wert-SID zum Merkmal HRYNAME 20020912
4 Importing IS_HRY_KEY Call by reference Type reference (TYPE) DATA Schlüssel mit FSID, VSID, HRYNAME 20020912
5 Importing I_BW_HIENM Call by reference Type reference (TYPE) RSHIENM BW - Hierarchiename 20020912
# Exception Resumable Description Created on
1 INVALID_INPUT inkorrekte Klammerung oder unbekannter Präfix in I_BW_HIENM 20020912

Method SYNC_CREATE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NEXTID Call by reference Object reference (TYPE REF TO) DATA Interne ID-Nummer eines Hierarchieknotens 20011026
2 Changing CT_HIERSTRUC Call by reference Type reference (TYPE) UGBW_TS_HIERSTRUC Schnittstellenstruktur der Hierarchieknoten 20011025
3 Changing CT_NODENAME Call by reference Type reference (TYPE) UGBW_TS_NODENAME Knotennamen und Intervalle (Klammerung aufgelöst) 20011025
4 Changing CT_NODE_TEXT Call by reference Type reference (TYPE) UGBW_TS_THIERNODE Texte der nicht bebuchbaren Hierarchieknoten 20020702
5 Changing C_NODE_CNT Call by reference Type reference (TYPE) RSHIENODID Interne ID-Nummer eines Hierarchieknotens 20011025
6 Importing IS_PARENT Call by reference Type reference (TYPE) UGMD_S_HRY_NODE FI-Stammdaten: Hierarchieknoten 20011025
7 Importing IT_DATA Call by reference Type reference (TYPE) UGMD_TS_HRY_STRUCT_HIST FI-Stammdaten: Hierarchiestruktur 20011025
8 Importing I_DATEFROM Call by reference Type reference (TYPE) RSDATEFROM Datum Kante gültig ab 20020403
9 Importing I_DATETO Call by reference Type reference (TYPE) RSDATETO Datum Kante gültig bis 20020403
10 Importing I_FISCVARNT Call by reference Type reference (TYPE) PERIV Geschäftsj.variante für zeitabh. Kanten 20020403
11 Importing I_PARENTID Call by reference Type reference (TYPE) RSHIENODID Interne ID-Nummer eines Hierarchieknotens 20011025
12 Importing I_TLEVEL Call by reference Type reference (TYPE) RSTLEVEL Level eines Hierarchieknotens 20011025
13 Importing I_VERSION Call by reference Type reference (TYPE) RSVERSION Hierarchieversion 20020403

Method SYNC_CREATE_TABLE on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method SYNC_GET_FPROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VAL Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL 20011023
2 Exporting ET_TEXT Call by reference Type reference (TYPE) UGBW_TS_THIERNODE Texte, falls nicht bebuchbarer Hierarchieknoten 20020702
3 Exporting E_IOBJNM Call by reference Type reference (TYPE) UGBW_S_NODENAME-IOBJNM InfoObject 20020521
4 Exporting E_NODENAME Call by reference Type reference (TYPE) UGBW_S_HIERSTRUC-NODENAME Name des Hierarchieknotens 20020702
5 Importing I_FSID Call by reference Type reference (TYPE) UG_SID FI-Stammdaten: Surrogate ID 20011023
6 Importing I_VSID Call by reference Type reference (TYPE) UG_SID FI-Stammdaten: Surrogate ID 20011023

Method SYNC_GET_FPROP on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method TRANSLATE_INDEP_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE_SID_TO Call by reference Type reference (TYPE) UG_SID FI-Stammdaten: Surrogate ID 20050210
2 Importing I_FIELDNAME_SID_FROM Call by reference Type reference (TYPE) UG_FIELDNAME_SID FI-Stammdaten: Sid der Feldnamen 20050210
3 Importing I_FIELDNAME_SID_TO Call by reference Type reference (TYPE) UG_FIELDNAME_SID FI-Stammdaten: Sid der Feldnamen 20050210
4 Importing I_VALUE_SID_FROM Call by reference Type reference (TYPE) UG_SID FI-Stammdaten: Surrogate ID 20050210
# Exception Resumable Description Created on
1 FIELD_UNKNOWN 20050210
2 SID_NOT_FOUND 20050210
3 VALUE_NOT_FOUND 20050210

Method UPDATE_HIERARCHY_LIST Signature

Method UPDATE_HIERARCHY_LIST on class CL_UG_MD_STORAGE_HIER_BW has no parameter.
Method UPDATE_HIERARCHY_LIST on class CL_UG_MD_STORAGE_HIER_BW has no exception.

Method WRITE_HIERARCHY_BW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_SKIPPED Call by reference Type reference (TYPE) UG_FLG Update wurde übersprungen / war nicht nötig 20050512
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020416
3 Importing IS_HEADER Call by reference Type reference (TYPE) UGBW_S_HIERUPDATE Hierarchiekopf für den Update 20020416
4 Importing IT_HIER_STRUCT Call by reference Type reference (TYPE) UGMD_TS_HRY_STRUCT_HIST Hierarchiestruktur mit Historie 20020416
5 Importing IT_HRYTEXT Call by reference Type reference (TYPE) UGBW_TS_HIEDIRT Hierarchietexte in allen verfügbareb Sprachen 20040917
6 Importing I_FISCVARNT Call by reference Type reference (TYPE) PERIV Geschäftsj.variante für zeitabh. Kanten 20020416
7 Importing I_HRY_TOP_NODE Call by reference Type reference (TYPE) UGMD_S_HRY_NODE Topknoten (Wurzel) der Hierarchie 20020417

Method WRITE_HIERARCHY_BW on class CL_UG_MD_STORAGE_HIER_BW has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in 3.1A