SAP ABAP Class CL_KBAS_HIERARCHYRPLCTN (Service Class for Hierarchy Replication)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CO-OM (Application Component) Overhead Cost Controlling
     KBAS_XI_PROXY (Package) Services and Proxies for OM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_KBAS_HIERARCHY_RPLCTN Hierarchy Replication Interface 20090306
Properties
Class CL_KBAS_HIERARCHYRPLCTN  
Short Description Service Class for Hierarchy Replication    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package KBAS_XI_PROXY   Services and Proxies for OM 
Created 20090306   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_KBAS_HIERARCHYRPLCTN_API Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_KBAS_HIERARCHY_RPLCTN Hierarchy Replication Interface 20090306
Friends
Class CL_KBAS_HIERARCHYRPLCTN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_COA Instance attribute Private Type reference (TYPE) KTOPL Chart of Accounts 20090825
2 DD_CO_SET_LVL Instance attribute Private Type reference (TYPE) NUM4 Four-digit number 20090825
3 DD_GROUP_TEXT Instance attribute Private Type reference (TYPE) LTEXT Long Text 20090306
4 DD_MASTER_DATA_TEXT Instance attribute Private Type reference (TYPE) STRING 20090316
5 DD_SETCLASS Instance attribute Private Type reference (TYPE) SETCLASS Set Class 20090306
6 DD_SUBCLASS Instance attribute Private Type reference (TYPE) SETSUBCLS Subgroup by Application Class 20090316
7 DO_API Instance attribute Private Object reference (TYPE REF TO) CL_KBAS_HIERARCHYRPLCTN_API Hierarachy Related APIs 20090312
8 GC_GROUP_SETCLASS Constant Public See coding Set Class 20090306
9 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_KBAS_HIERARCHYRPLCTN Service Class for Hierarchy Replication 20090312
10 GT_CO_SET Instance attribute Private Type reference (TYPE) KBAS_T_SETHIER_CO 20090325
11 GT_CO_SETVAL Instance attribute Private Type reference (TYPE) KBAS_T_SETVAL_CO 20090325
12 G_MSG_DUMMY Instance attribute Private Type reference (TYPE) STRING 20090311
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CHILDREN_FOR_HRY_FULL Instance method Private Method Build Children for Full Hierarchy 20090325
2 CHECK_AND_REMOVE_LOOP Instance method Private Method Check and remove loop in the subnode relationship 20090519
3 CHECK_DUPLICATED_VALUES Instance method Private Method General Check for any Hierachy CO Node 20090922
4 CHECK_LOCAL_HRY_CONSIST Instance method Private Method Check node relationships considering the local system hier. 20090518
5 CHECK_NODES Instance method Protected Method Check Nodes 20090401
6 CHECK_NODE_GENERAL Instance method Private Method General Check for any Hierachy CO Node 20090401
7 CHECK_NODE_RLTNSHP_WITH_LOCAL Instance method Private Method Check Work Structure 20090521
8 CHECK_NODE_RLTNSHP_WO_LOCAL Instance method Private Method Check node relationships within message 20090424
9 CHECK_NOT_PART_STD_HRY Instance method Private Method Check message node is not part of standard hierarchy 20090327
10 CHECK_STADARD_HRY_NODE Instance method Private Method Check Standarchy Hierachy 20090316
11 CHECK_STD_HRY_NODE_VALUES Instance method Private Method Check Values of Standard Nodes 20090319
12 CHECK_STD_HRY_VALUES_MOVE_TGT Instance method Private Method Check Work Structure 20090316
13 CHECK_STD_ROOT_NODE Instance method Private Method Check Root Node of Standard Hierarchy 20090325
14 CHECK_VALUES Instance method Protected Method Check Nodes 20090922
15 CLEAR_PROCESSED_FLG Instance method Private Method Clear the PROCESSED Flag in Work Structure 20090507
16 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090306
17 GET_BROTHERS_RLSHP_FROM_MSG Instance method Private Method Check Work Structure 20090316
18 GET_INSTANCE Static method Public Method 20090312
19 GET_MSG_PARENT_ID_NEW Instance method Private Method Get Node reference from Message 20090520
20 GET_MSG_PARENT_ID_TB_DELETED Instance method Private Method Get Node reference from Message 20090520
21 GET_NEXT_NODE_DEL Instance method Private Method 20090916
22 GET_NEXT_NODE_DEL_CHECK Instance method Private Method 20090603
23 GET_NEXT_STD_NODE_INDEP Instance method Private Method Check Work Structure 20090318
24 GET_PREDECESSOR_NODE Instance method Private Method 20090401
25 GET_SUBNODES_FROM_MSG Instance method Private Method 20090327
26 IDENTIFY_NODE Instance method Private Method Get Node reference from Message 20090922
27 IS_MSG_REMOVED_FROM_PARENT Instance method Private Method Get Node reference from Message 20090520
28 MERGE_NODE_VALUES Instance method Private Method General Check for any Hierachy CO Node 20090922
29 MERGE_NODE_VALUES_ Instance method Private Method General Check for any Hierachy CO Node 20091006
30 MERGE_VALUES_NODE2ROOT Instance method Private Method General Check for any Hierachy CO Node 20090923
31 ORG_SUBNODES Instance method Private Method Detail and Re-order Subnodes 20090327
32 PREPROCESS_WORK_STRUC Instance method Private Method Clear the PROCESSED Flag in Work Structure 20090508
33 REPLICATE_HRY_DELTA Instance method Protected Method Replicate Delta Changes of Hierarchy 20090319
34 REPLICATE_HRY_FULL Instance method Protected Method Replicate Full Hierachy Message 20090319
35 REPLICATE_STD_NODE_VALUES Instance method Private Method Check Work Structure 20090318
36 SEARCH_NODE Instance method Private Method Get Node reference from Message 20090306
Events
Class CL_KBAS_HIERARCHYRPLCTN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_R_RELATIONSHIP Private See coding 20090316 BEGIN OF S_R_RELATIONSHIP, R_RELATIONSHIP TYPE REF TO KBAS_S_NODE_RELATIONSHIP, MERGED type flag, END OF S_R_RELATIONSHIP
2 T_R_RELATIONSHIP Private See coding 20090316 T_R_RELATIONSHIP TYPE STANDARD TABLE OF S_R_RELATIONSHIP
Method Signatures

Method BUILD_CHILDREN_FOR_HRY_FULL 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) APPLMSGTAB Table type of proxy message 20090325
2 Importing ID_HRY_LVL Call by reference Type reference (TYPE) SETLEV Level des Eintrags 20090825
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Hierarchy Node 20090325
4 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090325

Method BUILD_CHILDREN_FOR_HRY_FULL on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_AND_REMOVE_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RELAT_ALL Call by reference Type reference (TYPE) T_R_RELATIONSHIP 20090519
2 Importing IT_R_RELATIONSHIP Call by reference Type reference (TYPE) T_R_RELATIONSHIP 20090519

Method CHECK_AND_REMOVE_LOOP on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_DUPLICATED_VALUES 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) APPLMSGTAB Rückgabetabelle für Meldungen 20090922
2 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090923
3 Importing IT_VALUE_CO Call by reference Type reference (TYPE) KBAS_T_SETVAL_CO Table type of set hierarchy node values 20090922

Method CHECK_DUPLICATED_VALUES on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_LOCAL_HRY_CONSIST 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) APPLMSGTAB Table type of proxy message 20090518
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Hierarchy Node 20090518
3 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090518

Method CHECK_LOCAL_HRY_CONSIST on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_NODES 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) APPLMSGTAB Table type of proxy message 20090401
2 Importing IO_HRY_SERVICE Call by reference Object reference (TYPE REF TO) IF_KBAS_HIERARCHY_SERVICE API inteface of master data 20090401
3 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090401

Method CHECK_NODES on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_NODE_GENERAL 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) APPLMSGTAB Table type of proxy message 20090401
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090401
3 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090401

Method CHECK_NODE_GENERAL on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_NODE_RLTNSHP_WITH_LOCAL 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) APPLMSGTAB Table Type of Proxy Message 20090521
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Hierarchy Node 20090521
3 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal Structure for Controlling Group Hierarchy 20090521

Method CHECK_NODE_RLTNSHP_WITH_LOCAL on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_NODE_RLTNSHP_WO_LOCAL 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) APPLMSGTAB Table type of proxy message 20090424
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Hierarchy Node 20090424
3 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090424

Method CHECK_NODE_RLTNSHP_WO_LOCAL on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_NOT_PART_STD_HRY 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) APPLMSGTAB Table type of proxy message 20090327
2 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090327

Method CHECK_NOT_PART_STD_HRY on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_STADARD_HRY_NODE 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) APPLMSGTAB Table type of proxy message 20090316
2 Importing IO_HRY_SERVICE Call by reference Object reference (TYPE REF TO) IF_KBAS_HIERARCHY_SERVICE API inteface of master data 20090317
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090316
4 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090316

Method CHECK_STADARD_HRY_NODE on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_STD_HRY_NODE_VALUES 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) APPLMSGTAB Table type of proxy message 20090319
2 Importing IO_HRY_SERVICE Call by reference Object reference (TYPE REF TO) IF_KBAS_HIERARCHY_SERVICE API inteface of master data 20090319
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Hierarchy Node 20090319
4 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090319

Method CHECK_STD_HRY_NODE_VALUES on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_STD_HRY_VALUES_MOVE_TGT 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) APPLMSGTAB Table type of proxy message 20090316
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Hierarchy Node 20090316
3 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090316

Method CHECK_STD_HRY_VALUES_MOVE_TGT on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_STD_ROOT_NODE 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) APPLMSGTAB Table type of proxy message 20090325
2 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090325

Method CHECK_STD_ROOT_NODE on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CHECK_VALUES 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) APPLMSGTAB Table type of proxy message 20090922
2 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090922

Method CHECK_VALUES on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CLEAR_PROCESSED_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090507

Method CLEAR_PROCESSED_FLG on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CONTROLLINGAREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20090316
2 Importing ID_GROUP_SETCLASS Call by reference Type reference (TYPE) SETCLASS Klasse eines Sets 20090306

Method CONSTRUCTOR on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_BROTHERS_RLSHP_FROM_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_R_NODES Call by reference Type reference (TYPE) KBAS_T_NODE_REF Table type of node referrence 20090316
2 Exporting ET_R_RELATIONSHIP Call by reference Type reference (TYPE) T_R_RELATIONSHIP Table type of proxy message 20090316
3 Importing IR_RELATIONSHIP Call by reference Object reference (TYPE REF TO) KBAS_S_NODE_RELATIONSHIP Node relationship 20090316
4 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090316

Method GET_BROTHERS_RLSHP_FROM_MSG on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CONTROLLINGAREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20090316
2 Importing ID_GROUP_SETCLASS Call by reference Type reference (TYPE) SETCLASS Klasse eines Sets 20090312
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_KBAS_HIERARCHY_RPLCTN Hierarchy replication interface 20090312

Method GET_INSTANCE on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_MSG_PARENT_ID_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090520
2 Returning R_PARENT Value transfer Type reference (TYPE) GRPNAME Table type of proxy message 20090520

Method GET_MSG_PARENT_ID_NEW on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_MSG_PARENT_ID_TB_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090520
2 Returning R_PARENT Value transfer Type reference (TYPE) GRPNAME Table type of proxy message 20090520

Method GET_MSG_PARENT_ID_TB_DELETED on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_NEXT_NODE_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_R_NODE Call by reference Type reference (TYPE) KBAS_S_NODE_REF Node relationship 20090916
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node referrence 20090916
3 Importing IT_R_NODES_DEL Call by reference Type reference (TYPE) KBAS_T_NODE_REF Internal structure for controlling group hierarchy 20090916

Method GET_NEXT_NODE_DEL on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_NEXT_NODE_DEL_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090603
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node referrence 20090603
3 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090603

Method GET_NEXT_NODE_DEL_CHECK on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_NEXT_STD_NODE_INDEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090318
2 Returning RR_NODE Value transfer Object reference (TYPE REF TO) KBAS_SX_NODE Hierarchy Node 20090318

Method GET_NEXT_STD_NODE_INDEP on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_PREDECESSOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_R_RELATIONSHIP_ALL Call by reference Type reference (TYPE) T_R_RELATIONSHIP 20090401
2 Importing I_NODE Call by reference Type reference (TYPE) GRPNAME Gruppenname 20090401
3 Returning R_PREDECESSOR Value transfer Type reference (TYPE) GRPNAME Gruppenname 20090401

Method GET_PREDECESSOR_NODE on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method GET_SUBNODES_FROM_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_R_NODES Call by reference Type reference (TYPE) KBAS_T_NODE_REF Table type of node referrence 20090327
2 Exporting ET_R_RELATIONSHIP Call by reference Type reference (TYPE) T_R_RELATIONSHIP Table type of proxy message 20090327
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090327
4 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090327

Method GET_SUBNODES_FROM_MSG on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method IDENTIFY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NODE_TYPE Call by reference Type reference (TYPE) CHAR1 allgemeines flag 20090922
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Rückgabetabelle für Meldungen 20091020
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090922
4 Importing IR_T_NODE_CO_ROOT Call by reference Object reference (TYPE REF TO) KBAS_T_SETHIER_CO Table type of set hierarchy node 20090923
5 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090922

Method IDENTIFY_NODE on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method IS_MSG_REMOVED_FROM_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARENT Call by reference Type reference (TYPE) GRPNAME Table type of proxy message 20090520
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090520
3 Returning R_YES Value transfer Type reference (TYPE) XFLAG allgemeines flag 20090520

Method IS_MSG_REMOVED_FROM_PARENT on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method MERGE_NODE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE_CO Call by reference Type reference (TYPE) KBAS_T_SETVAL_CO Table type of proxy message 20090922
2 Importing ID_TOP_VCOUNT Call by reference Type reference (TYPE) SETCNTVAL Zaehler: Wertetabelle 20090922
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090922
4 Importing IT_VALUE_CO_NODE Call by reference Type reference (TYPE) KBAS_T_SETVAL_CO Table type of set hierarchy node values 20090922

Method MERGE_NODE_VALUES on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method MERGE_NODE_VALUES_ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE_CO Call by reference Type reference (TYPE) KBAS_T_SETVAL_CO Table type of proxy message 20091006
2 Importing ID_TOP_VCOUNT Call by reference Type reference (TYPE) SETCNTVAL Zaehler: Wertetabelle 20091006
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20091006
4 Importing IT_VALUE_CO_NODE Call by reference Type reference (TYPE) KBAS_T_SETVAL_CO Table type of set hierarchy node values 20091006

Method MERGE_NODE_VALUES_ on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method MERGE_VALUES_NODE2ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE_CO Call by reference Type reference (TYPE) KBAS_T_SETVAL_CO Table type of proxy message 20090923
2 Importing ID_NODE_TYPE Call by reference Type reference (TYPE) CHAR1 Action to be done to CT_VALUE_CO 20090923
3 Importing ID_TOP_VCOUNT_NODE Call by reference Type reference (TYPE) SETCNTVAL Zaehler: Wertetabelle 20090923
4 Importing IF_COMPLETE Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20120102
5 Importing IR_NODE Call by reference Object reference (TYPE REF TO) KBAS_SX_NODE Node relationship 20090923
6 Importing IR_T_VALUE_CO_NODE Call by reference Object reference (TYPE REF TO) KBAS_T_SETVAL_CO Table type of set hierarchy node values 20090923

Method MERGE_VALUES_NODE2ROOT on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method ORG_SUBNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUBGRP Call by reference Type reference (TYPE) CL_KBAS_HIERARCHYRPLCTN_API=>T_GRPLIST 20090327
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Rückgabetabelle für Meldungen 20090327
3 Importing IT_R_RELATIONSHIP Call by reference Type reference (TYPE) T_R_RELATIONSHIP 20090327

Method ORG_SUBNODES on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method PREPROCESS_WORK_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090508

Method PREPROCESS_WORK_STRUC on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method REPLICATE_HRY_DELTA 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) APPLMSGTAB Table type of proxy message 20090319
2 Importing IF_TESTRUN Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20090818
3 Importing IO_HRY_SERVICE Call by reference Object reference (TYPE REF TO) IF_KBAS_HIERARCHY_SERVICE API inteface of master data 20090319
4 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090319

Method REPLICATE_HRY_DELTA on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method REPLICATE_HRY_FULL 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) APPLMSGTAB Table type of proxy message 20090319
2 Importing IF_TESTRUN Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20090818
3 Importing IO_HRY_SERVICE Call by reference Object reference (TYPE REF TO) IF_KBAS_HIERARCHY_SERVICE API inteface of master data 20090319
4 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090319

Method REPLICATE_HRY_FULL on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method REPLICATE_STD_NODE_VALUES 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) APPLMSGTAB Rückgabestruktur für Meldungen 20090318
2 Importing IF_TESTRUN Call by reference Type reference (TYPE) FLAG allgemeines flag 20090818
3 Importing IO_HRY_SERVICE Call by reference Object reference (TYPE REF TO) IF_KBAS_HIERARCHY_SERVICE Table type of proxy message 20090318
4 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090318

Method REPLICATE_STD_NODE_VALUES on class CL_KBAS_HIERARCHYRPLCTN has no exception.

Method SEARCH_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ID Call by reference Type reference (TYPE) GRPNAME Node relationship 20090306
2 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) KBAS_SX_HRY_WORK_STRUC Internal structure for controlling group hierarchy 20090306
3 Returning RR_NODE Value transfer Object reference (TYPE REF TO) KBAS_SX_NODE Table type of proxy message 20090306

Method SEARCH_NODE on class CL_KBAS_HIERARCHYRPLCTN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605