SAP ABAP Class CL_FBS_HIERARCHY_UPDATE (Update Structure for Hierarchy Update)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FBS_SE_GLMASTER_REPLCTN (Package) Services for Proxies
Properties
Class CL_FBS_HIERARCHY_UPDATE  
Short Description Update Structure for Hierarchy Update    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FBS_SE_GLMASTER_REPLCTN   Services for Proxies 
Created 20090709   SAP 
Last change 20100310   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)
Interfaces
Class CL_FBS_HIERARCHY_UPDATE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 IF_FBS_HIERARCHY_UPD_VALDTN 20090729 Validation of an Update
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_S_MSG Instance attribute Protected Object reference (TYPE REF TO) BAPIRET2 20090709
2 G_MSG_DUMMY Instance attribute Protected Type reference (TYPE) STRING 20090709
3 MO_HRCY Instance attribute Public Object reference (TYPE REF TO) CL_FBS_HIERARCHY_HNDL Hierarchy Handler 20090709
4 MS_ROOT Instance attribute Public Type reference (TYPE) TS_HIER_NODE_UPDATE 20090709
5 MT_UPD_DELTA Instance attribute Public Type reference (TYPE) TT_HIER_NODE_UPDATE 20090709
6 M_COMPL Instance attribute Protected Type reference (TYPE) FLAG 20090709
Methods
# Method Level Visibility Method type Description Created on
1 APPLIES_TO_HIERARCHY Instance method Public Method 20090709
2 CONSTRUCTOR Instance method Public Constructor 20090709
3 DET_HIER_DELTA_DB_ACTIONS Instance method Protected Method 20090709
4 DIRECT_UPDATE Instance method Public Method 20090709
5 DO_COMPLETION Instance method Protected Method 20090709
6 FIND_NODE_IN_UPD_DELTA Instance method Protected Method 20090709
7 UPDATE_FROM_DELTA Instance method Protected Method 20090709
8 _VALIDATE Instance method Protected Method 20090729
9 _VALIDATE_EDGES Instance method Protected Method 20090729
Events
Class CL_FBS_HIERARCHY_UPDATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_HIER_NODE_UPDATE Public Type reference (TYPE) CL_FBS_HIERARCHY_UPD_HNDL=>TS_HIER_NODE_UPDATE 20090709
2 TS_HIER_UPD Public Type reference (TYPE) CL_FBS_HIERARCHY_UPD_HNDL=>TS_HIER_UPD 20090709
3 TT_HIER_NODE_UPDATE Public Type reference (TYPE) CL_FBS_HIERARCHY_UPD_HNDL=>TT_HIER_NODE_UPDATE 20090709
Method Signatures

Method APPLIES_TO_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HRCY Call by reference Object reference (TYPE REF TO) IF_FBS_HIERARCHY Hierarchie-Handler 20090709
2 Returning RP_APPLIES Value transfer Type reference (TYPE) ABAP_BOOL 20090709

Method APPLIES_TO_HIERARCHY on class CL_FBS_HIERARCHY_UPDATE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HRCY Call by reference Object reference (TYPE REF TO) CL_FBS_HIERARCHY_HNDL Hierarchy Handler 20090709
2 Importing IP_COMPLETE Call by reference Type reference (TYPE) FLAG 20090709
3 Importing IS_ROOT Call by reference Type reference (TYPE) TS_HIER_NODE_UPDATE 20090709
4 Importing IT_UPD_DELTA Call by reference Type reference (TYPE) TT_HIER_NODE_UPDATE 20090709
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT Ausnahmen aus API 20090729

Method DET_HIER_DELTA_DB_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HIER_UPDATE Call by reference Type reference (TYPE) TS_HIER_NODE_UPDATE 20090709
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090709

Method DIRECT_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_UPDATED_HIER Call by reference Object reference (TYPE REF TO) CL_FBS_HIERARCHY_HNDL Hierarchy Handler 20090709
2 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRET2_TAB 20090709
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090709

Method DO_COMPLETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB 20090709
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090709

Method FIND_NODE_IN_UPD_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AS_COPY Call by reference Type reference (TYPE) FLAG 20090709
2 Importing IP_DB_ACTION Call by reference Type reference (TYPE) DB_ACTION 20090709
3 Importing IP_NODE_ID Call by reference Type reference (TYPE) ERGSL 20090709
4 Returning RR_S_NODE Value transfer Object reference (TYPE REF TO) TS_HIER_NODE_UPDATE 20090709

Method FIND_NODE_IN_UPD_DELTA on class CL_FBS_HIERARCHY_UPDATE has no exception.

Method UPDATE_FROM_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRET2_TAB 20090709
2 Exporting ET_UPDATED_HIER Call by reference Type reference (TYPE) IF_FBS_HIERARCHY_TYPES=>TT_NODE_EXT 20090709
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090709

Method _VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB 20090729
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090729

Method _VALIDATE_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_S_UPD_DELTA Call by reference Object reference (TYPE REF TO) TS_HIER_NODE_UPDATE 20090729
2 Returning RR_T_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB 20090729
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20090729
History
Last changed by/on SAP  20100310 
SAP Release Created in 605