SAP ABAP Class CL_FCLM_LQH_GENIL_HELPER (Genil model helper class for LQH)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   TR (Application Component) Treasury
     FCLM_REUSE (Package) Common / Reusable Components
Properties
Class CL_FCLM_LQH_GENIL_HELPER  
Short Description Genil model helper class for LQH    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCLM_REUSE   Common / Reusable Components 
Created 20130425   SAP 
Last change 20131127   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_FCLM_LQH_GENIL_HELPER has no interface implemented.
Friends
Class CL_FCLM_LQH_GENIL_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_CURRENT_HIER Static Attribute Public Type reference (TYPE) FCLM_S_LQH_HEADER_ATT Attribute Structure for Liquidity Item Hierarchy Attribute 20130719
2 GT_NODE_BUF Static Attribute Private Type reference (TYPE) FCLM_T_LQH_NODE Table of LQH nodes 20130719
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_CRUD_STATUS Static method Private Method 20130719
2 CHECK_BEFORE_SAVE Static method Public Method 20130719
3 CHECK_LIQ_ITEM Static method Public Method 20130719
4 CLEAR_BUFFER Static method Public Method 20130719
5 CREATE_LQH_NODE Static method Public Method 20130719
6 DELETE_NODE_INC_CHILDREN Static method Private Method 20130719
7 GET_NODES_BY_PARENT Static method Public Method 20130719
8 GET_NODE_ATTR Static method Public Method 20130719
9 GET_PARENT_NODE Static method Public Method 20130719
10 LEVEL_UP_DOWN_FOR_CHILDREN Static method Private Method 20130719
11 MOVE_LQH_NODES Static method Public Method 20130719
12 REFRESH_BUFFER Static method Public Method 20130719
13 REMOVE_LQH_NODES Static method Public Method 20130719
14 SAVE_NODES Static method Public Method 20130719
15 SET_CURRENT_HIER Static method Public Method 20130719
Events
Class CL_FCLM_LQH_GENIL_HELPER has no event.
Types
Class CL_FCLM_LQH_GENIL_HELPER has no local type.
Method Signatures

Method CHANGE_CRUD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_BUF Structure of nodes for buffering 20130719

Method CHANGE_CRUD_STATUS on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method CHECK_BEFORE_SAVE 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) BAPIRETTAB Table with BAPI Return Information 20130719

Method CHECK_BEFORE_SAVE on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method CHECK_LIQ_ITEM 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) BAPIRETTAB Table with BAPI Return Information 20130719
2 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20130719
3 Importing IS_LITEM Call by reference Type reference (TYPE) FLQLPOST Liquidity Items - Texts 20130719

Method CHECK_LIQ_ITEM on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_FCLM_LQH_GENIL_HELPER has no parameter.
Method CLEAR_BUFFER on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method CREATE_LQH_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_KEY Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_KEY LQH Node Key 20130719
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130719
3 Importing IS_NODE_CREATE Call by reference Type reference (TYPE) FCLM_LQH_HIER Liquidity Item Hierarchy Relationship 20130719

Method CREATE_LQH_NODE on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method DELETE_NODE_INC_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DEL_NODE Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_BUF Structure of nodes for buffering 20130719

Method DELETE_NODE_INC_CHILDREN on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method GET_NODES_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130719
2 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) FCLM_T_LQH_NODE_KEY FCLM_T_LQH_NODE_KEY 20130719
3 Importing IV_HIER_ID Call by reference Type reference (TYPE) FCLM_HIER_ID Hierarchy ID 20130719
4 Importing IV_NODE_ID Call by reference Type reference (TYPE) FCLM_HIER_NODE_ID Hierarchy Node ID 20130719

Method GET_NODES_BY_PARENT on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method GET_NODE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_ATTR Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_ATTR Attribute structure for LQH node 20130719
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130719
3 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_KEY LQH Node Key 20130719

Method GET_NODE_ATTR on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method GET_PARENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARENT_NODE_KEY Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_KEY 20130719
2 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_KEY 20130719

Method GET_PARENT_NODE on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method LEVEL_UP_DOWN_FOR_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_BUF Structure of nodes for buffering 20130719
2 Importing IV_UP Call by reference Type reference (TYPE) ABAP_BOOL 20130719

Method LEVEL_UP_DOWN_FOR_CHILDREN on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method MOVE_LQH_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) BAPIRETTAB Table with BAPI Return Information 20130719
2 Exporting ET_PARENT_KEY Call by reference Type reference (TYPE) FCLM_T_LQH_NODE_KEY LQH Node Key 20130719
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) CRMT_BOOLEAN 20130719
4 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_KEY 20130719
5 Importing IV_DIRECTION Call by reference Type reference (TYPE) STRING Single-Character Indicator 20130719

Method MOVE_LQH_NODES on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method REFRESH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIER_ID Call by reference Type reference (TYPE) FCLM_HIER_ID Hierarchy ID 20130719

Method REFRESH_BUFFER on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method REMOVE_LQH_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARENT_KEY Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_KEY LQH Node Key 20130719
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130719
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) CRMT_BOOLEAN 20130719
4 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FCLM_S_LQH_NODE_KEY 20130719

Method REMOVE_LQH_NODES on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method SAVE_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) BAPIRETTAB Table with BAPI Return Information 20130719

Method SAVE_NODES on class CL_FCLM_LQH_GENIL_HELPER has no exception.

Method SET_CURRENT_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HIER Call by reference Type reference (TYPE) FCLM_S_LQH_HEADER_ATT Attribute Structure for Liquidity Item Hierarchy Attribute 20130719

Method SET_CURRENT_HIER on class CL_FCLM_LQH_GENIL_HELPER has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in