SAP ABAP Interface IF_COHIERY_TREE_API_WRAPPER (Interface for Wrapper Class of Tree APIs)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI (Application Component) Financial Accounting
     FB_ICRC_MAIN (Package) Inter-Company Reconciliation (Main Logic)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FBICRC_COHIERY_WRAPPER Base Class for API Wrapper Used by ICR company hierarchy 20130826
Properties
Interface IF_COHIERY_TREE_API_WRAPPER  
Short Description Interface for Wrapper Class of Tree APIs    
General Data
Package FB_ICRC_MAIN   Inter-Company Reconciliation (Main Logic) 
Created 20130821   SAP 
Last changed 20131127   SAP 
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
Interface IF_COHIERY_TREE_API_WRAPPER has no interface.
Friends
Interface IF_COHIERY_TREE_API_WRAPPER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTIVITY_SETCLASS Constant Public Type reference (TYPE) SETCLASS '0105' 20130826
2 GC_COSTCENTER_SETCLASS Constant Public Type reference (TYPE) SETCLASS '0101' 20130826
3 GC_COSTELEMENT_SETCLASS Constant Public Type reference (TYPE) SETCLASS '0102' 20130826
4 GC_INCOSTCENTER_SETCLASS Constant Public Type reference (TYPE) SETCLASS 'I101' 20130826
5 GC_INSERT_LOW_LEVEL Constant Public Type reference (TYPE) CHAR1 'L' 20130826
6 GC_INSERT_SAME_LEVEL Constant Public Type reference (TYPE) CHAR1 'S' 20130826
7 GC_ORDER_SETCLASS Constant Public Type reference (TYPE) SETCLASS '0103' 20130826
8 GC_PROFITCENTER_SETCLASS Constant Public Type reference (TYPE) SETCLASS '0106' 20130826
9 GV_SUBCLASS Instance attribute Public Type reference (TYPE) SETSUBCLS 20130826
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY Instance method Public Method 20130826
2 CHANGE_GROUP_ATTRIBUTE Instance method Public Method 20130826
3 CREATE_SET Instance method Public Method 20130826
4 DELETE_GROUP Instance method Public Method 20130826
5 DELETE_SET Instance method Public Method 20130826
6 EDIT_GROUP Instance method Public Method 20130826
7 EXECUTE_OBJECT_METHOD Instance method Public Method 20130826
8 EXECUTE_OBJECT_METHOD2 Instance method Public Method 20130826
9 FIND Instance method Public Method 20130826
10 GET_ATTRIBUTES_PROPERTY Instance method Public Method 20130826
11 GET_ATTRIBUTE_STRUCTURE Instance method Public Method 20130826
12 GET_CHILD_NODES Instance method Public Method 20130826
13 GET_COSET_DQUERY_RESULT Instance method Public Method 20130826
14 GET_GROUP_TEXTS Instance method Public Method 20130826
15 GET_NODE_ATTRIBUTE Instance method Public Method 20130826
16 GET_PARENT Instance method Public Method 20130826
17 GET_ROOT_NODE Instance method Public Method 20130826
18 INIT Instance method Public Method 20130826
19 INSERT_GROUP Instance method Public Method 20130826
20 LOCK Instance method Public Method 20130826
21 PASTE_CHILD Instance method Public Method 20130826
22 REASSGIN Instance method Public Method 20130826
23 REMOVE_GROUP Instance method Public Method 20130826
24 SAVE_GROUP Instance method Public Method 20130826
25 SET_GROUP_TEXTS Instance method Public Method 20130826
Events
Interface IF_COHIERY_TREE_API_WRAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_FIND_RESULT Public See coding 20130826 BEGIN OF ys_find_result, path TYPE FBICRC_T_COHIERy_NODE_KEY, uuid TYPE sysuuid_x16, shortname TYPE setnamenew, descript TYPE settext, path_s TYPE string, END OF ys_find_result
2 YT_FIND_RESULT Public See coding 20130826 yt_find_result TYPE TABLE OF ys_find_result
Method Signatures

Method AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_TYPE Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20130826
# Exception Resumable Description Created on
1 USER_NOT_AUTHORIZED 20130826

Method CHANGE_GROUP_ATTRIBUTE 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 20130826
2 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20130826
3 Importing IS_KEY Call by reference Type reference (TYPE) ANY 20130826
4 Importing IS_NEW_ATTRIBUTE Call by reference Type reference (TYPE) ANY 20130826
5 Importing IT_CHANGED_ATTRIBUTES Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB 20130826

Method CHANGE_GROUP_ATTRIBUTE on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method CREATE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SET Call by reference Type reference (TYPE) FBICRC_S_COHIERY_SET 20130826
2 Exporting ES_SET_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_SET_KEY 20130826
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20130826
4 Importing IS_INSERT_INFO Call by reference Type reference (TYPE) FBICRC_S_COHIERY_SET_CREATE 20130826

Method CREATE_SET on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method DELETE_GROUP 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 20130826
2 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20130826
3 Importing IV_GUID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_GUID 20130826

Method DELETE_GROUP on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method DELETE_SET 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 20130826
2 Importing IS_SET_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_SET_KEY 20130826

Method DELETE_SET on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method EDIT_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_GUID 20130826

Method EDIT_GROUP on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method EXECUTE_OBJECT_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_KEY Call by reference Type reference (TYPE) FBICRC_T_COHIERY_NODE_KEY 20130826
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20130826
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) CRMT_BOOLEAN 20130826
4 Importing IS_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826
5 Importing IT_PARAMETERS Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB 20130826
6 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) CRMT_OBJ_METHOD_NAME 20130826

Method EXECUTE_OBJECT_METHOD on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method EXECUTE_OBJECT_METHOD2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESULT Call by reference Type reference (TYPE) CRMT_GENIL_DATA_REF_4_INST 20130826
2 Exporting ET_CHANGED_KEY Call by reference Type reference (TYPE) FBICRC_T_COHIERY_NODE_KEY 20130826
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20130826
4 Exporting EV_SUCCESS Call by reference Type reference (TYPE) CRMT_BOOLEAN 20130826
5 Importing IS_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826
6 Importing IS_SET_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_SET_KEY 20130826
7 Importing IT_PARAMETERS Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB 20130826
8 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) CRMT_OBJ_METHOD_NAME 20130826

Method EXECUTE_OBJECT_METHOD2 on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) YT_FIND_RESULT 20130826
2 Changing CV_POSITION Call by reference Type reference (TYPE) SYTABIX 1 20130826
3 Importing IS_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826
4 Importing IT_PATH Call by reference Type reference (TYPE) FBICRC_T_COHIERY_NODE_KEY 20130826
5 Importing IV_FIND_PATTERN Call by reference Type reference (TYPE) STRING 20130826
6 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20130826
7 Importing IV_XPRECISE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20130826

Method FIND on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method GET_ATTRIBUTES_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY Call by reference Type reference (TYPE) FBICRC_T_COHIERY_FLD_PROPERTY 20130826
2 Importing IV_GUID Call by reference Type reference (TYPE) SYSUUID_X16 20130826

Method GET_ATTRIBUTES_PROPERTY on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method GET_ATTRIBUTE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_CREATE_STRUCTURE Call by reference Type reference (TYPE) TYPENAME 20130826
2 Exporting EV_NODE_STRUCTURE Call by reference Type reference (TYPE) TYPENAME 20130826

Method GET_ATTRIBUTE_STRUCTURE on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method GET_CHILD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD_KEY Call by reference Type reference (TYPE) FBICRC_T_COHIERY_NODE_KEY 20130826
2 Importing IS_PARENT_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826

Method GET_CHILD_NODES on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method GET_COSET_DQUERY_RESULT 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 20130826
2 Exporting ET_SET Call by reference Type reference (TYPE) CL_FBICRC_COHIERY_ILH_TREE=>YT_COHIER_SET 20130826
3 Importing IS_QUERY_PARAMETERS Call by reference Type reference (TYPE) GENILT_QUERY_PARAMETERS 20130826
4 Importing IT_SELECTION_PARAMETERS Call by reference Type reference (TYPE) GENILT_SELECTION_PARAMETER_TAB 20130826
5 Importing IV_QUERY_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME 20130826

Method GET_COSET_DQUERY_RESULT on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method GET_GROUP_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTS Call by reference Type reference (TYPE) FBICRC_T_COHIERY_GRP_UI_TEXTS ICR group texts 20130826
2 Importing IS_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826

Method GET_GROUP_TEXTS on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method GET_NODE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTE Call by reference Object reference (TYPE REF TO) DATA 20130826
2 Exporting ET_NODE_KEY Call by reference Type reference (TYPE) FBICRC_T_COHIERY_NODE_KEY 20130826
3 Exporting ET_RESULT Call by reference Type reference (TYPE) YT_FIND_RESULT 20130826
4 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826
5 Importing IV_FIND_PATTERN Call by reference Type reference (TYPE) STRING 20130826

Method GET_NODE_ATTRIBUTE on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method GET_PARENT 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) FBICRC_S_COHIERY_NODE_KEY 20130826
2 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826

Method GET_PARENT on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method GET_ROOT_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) FBICRC_S_COHIERY_NODE_KEY 20130826
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20130826
3 Importing IS_PARAMETER Call by reference Type reference (TYPE) FBICRC_S_COHIERY_SET_QUERY 20130826
4 Importing IV_SETID Call by reference Type reference (TYPE) SETID 20130826
5 Importing IV_SET_TEXT Call by reference Type reference (TYPE) SETTEXT 20130826
6 Importing IV_SUFFIX Call by reference Type reference (TYPE) GRPSUFFIX 20130826
7 Importing IV_XCHECK_COPY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20130826

Method GET_ROOT_NODE on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method INIT Signature

Method INIT on Interface IF_COHIERY_TREE_API_WRAPPER has no parameter.
Method INIT on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method INSERT_GROUP 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 20130826
2 Exporting EV_NEW_GROUP_GUID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_GUID 20130826
3 Importing IS_INSERT_INFO Call by reference Type reference (TYPE) FBICRC_S_COHIERY_GRP_CREATE 20130826

Method INSERT_GROUP on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method LOCK 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 20130826
2 Exporting EV_SUCCESS Call by reference Type reference (TYPE) CRMT_BOOLEAN 20130826
3 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826

Method LOCK on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method PASTE_CHILD 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 20130826
2 Exporting ET_PARENT_KEY Call by reference Type reference (TYPE) FBICRC_T_COHIERY_NODE_KEY 20130826
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) CRMT_BOOLEAN 20130826
4 Importing IS_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826
5 Importing IT_PARAMETER Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB 20130826

Method PASTE_CHILD on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method REASSGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) YT_FIND_RESULT 20130826
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20130826
3 Exporting ET_PARENT_KEY Call by reference Type reference (TYPE) FBICRC_T_COHIERY_NODE_KEY 20130826
4 Exporting EV_SUCCESS Call by reference Type reference (TYPE) CRMT_BOOLEAN 20130826
5 Importing IS_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826
6 Importing IV_SETID Call by reference Type reference (TYPE) SETID 20130826

Method REASSGIN on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method REMOVE_GROUP 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) FBICRC_S_COHIERY_NODE_KEY 20130826
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20130826
3 Exporting ET_REMOVE_NODE Call by reference Type reference (TYPE) FBICRC_T_COHIERY_GRP_NODE 20130826
4 Exporting ET_REMOVE_VALUE Call by reference Type reference (TYPE) FBICRC_T_COHIERY_GRP_VALUE 20130826
5 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20130826
6 Importing IV_GUID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_GUID 20130826

Method REMOVE_GROUP on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method SAVE_GROUP 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 20130826
2 Exporting EV_SUCCESS Call by reference Type reference (TYPE) CRMT_BOOLEAN 20130826

Method SAVE_GROUP on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.

Method SET_GROUP_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) FBICRC_S_COHIERY_NODE_KEY 20130826
2 Importing IT_TEXTS Call by reference Type reference (TYPE) FBICRC_T_COHIERY_GRP_UI_TEXTS 20130826

Method SET_GROUP_TEXTS on Interface IF_COHIERY_TREE_API_WRAPPER has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in