SAP ABAP Class CL_FCC_OPEN_FILTER (Enhance CL_GUI_ALV_TREE)
Hierarchy
FCCO (Software Component) Financial Closing Cockpit 200
   CA-GTF-FCC (Application Component) Financial Closing cockpit Add-on
     FCC_CLOSING (Package) Financial Closing Cockpit - SAPGUI and backend
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE ALV Tree Control 20120906
Properties
Class CL_FCC_OPEN_FILTER  
Short Description Enhance CL_GUI_ALV_TREE    
Super Class CL_GUI_ALV_TREE ALV Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FCC0    
Program status P  SAP Standard Production Program 
Category 0   
Package FCC_CLOSING   Financial Closing Cockpit - SAPGUI and backend 
Created 20120906   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FCC_OPEN_FILTER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FCC_OPEN_FILTER has no interface implemented.
Friends
Class CL_FCC_OPEN_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DISPLAY_ALL Constant Public Type reference (TYPE) CHAR1 '0' Single-Character Indicator 20120906
2 C_ICON_OK Constant Private Type reference (TYPE) CHAR4 '@5Y@' 20120906
3 GT_NODE_TO_FOLDER Instance attribute Private Type reference (TYPE) T_NOTE_TO_FOLDER 20120914
4 GT_PROFILE_DETAILS Instance attribute Private Type reference (TYPE) FCC_T_USR_PRFL_DTL Table type of FCC_USR_PRFL_DTL 20120918
5 GV_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121008
6 GV_USER_PROFILE Instance attribute Private Type reference (TYPE) FCC_USR_PROFILE Filter Profile Name 20120918
7 M_DISPLAY_MODE Instance attribute Private Type reference (TYPE) BOOLE_D Display Type 20120906
8 M_EDIT Instance attribute Private Object reference (TYPE REF TO) CL_FCC_CFC Enhancement of CFC 20120906
9 M_NODE_KEY Static Attribute Private Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20120907
10 M_OPEN_FILTER Instance attribute Private Type reference (TYPE) FCC_FILTER_LINE_T Itab f. control 20120906
11 M_TEMPL_HDR Instance attribute Private Type reference (TYPE) FCC_T_HDR Instances 20120906
12 M_TEMPL_ORG Instance attribute Private Type reference (TYPE) CL_FCC_OPEN_FILTER=>FCC_T_INST_ORG Table Type: Organizational Structure: Fast Close 20120913
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ITEM_CHECKED Instance method Private Method check if item is checked 20120918
2 CONSTRUCTOR Instance method Public Constructor 20120906
3 GET_CHANGE_STATUS Instance method Public Method 20121008
4 HANDLE_CHECKBOX_CHANGE Instance method Public Event handling method 20120914
5 INIT_TREE Instance method Private Method 20120921
6 LOAD Instance method Public Method load data 20120906
7 REFRESH Instance method Private Method Refresh Display 20120906
8 REFRESH_FAST Instance method Private Method Refresh Display 20120906
9 REGISTER_EVENTS Instance method Private Method Register Events 20120906
10 RENDER Instance method Private Method Display 20120906
11 RENDER_ITEM Instance method Private Method Output an Item 20120906
12 SAVE_TO_MEMORY Instance method Public Method 20120921
13 SET_CHANGE_STATUS Instance method Public Method 20121113
14 UPDATE_CHILDREN_CHECK_STATUS Instance method Private Method update check status for child nodes 20120914
15 UPDATE_FATHER_CHECK_STATUS Instance method Private Method update check status for parent nodes 20120914
16 UPDATE_NODE Instance method Private Method 20130416
Events
Class CL_FCC_OPEN_FILTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FCC_S_ORG Public See coding 20121107 BEGIN OF fcc_s_org, profile TYPE fcc_profile, instance TYPE fcc_num, org_id TYPE fcc_node, org_pid TYPE fcc_node, pos TYPE fcc_position, text TYPE fcc_folder_text, res_usr_id TYPE fcc_task_res_objid, res_usr_type TYPE fcc_task_res_otype, created_by TYPE uname, END OF fcc_s_org
2 FCC_T_INST_ORG Public See coding 20121106 fcc_t_inst_org TYPE STANDARD TABLE OF fcc_s_org
3 S_NODE_TO_FOLDER Public See coding 20120914 BEGIN OF s_node_to_folder, nodekey TYPE lvc_nkey, profile TYPE fcc_profile, instance TYPE fcc_num, org_id TYPE fcc_node, END OF s_node_to_folder
4 T_NOTE_TO_FOLDER Public See coding 20120914 t_note_to_folder TYPE TABLE OF s_node_to_folder
Method Signatures

Method CHECK_ITEM_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHECKED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120918
2 Importing IV_NODE Call by reference Type reference (TYPE) FCC_NODE FCC Node ID 20120918
3 Importing IV_PROFILE Call by reference Type reference (TYPE) FCC_PROFILE Fast Close: Task List 20120918
4 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE user profile 20120918

Method CHECK_ITEM_CHECKED on class CL_FCC_OPEN_FILTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CLOSE_ON_DBL_CLICK Call by reference Type reference (TYPE) XFELD Checkbox 20120906
2 Importing ID_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120906
3 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20120906

Method CONSTRUCTOR on class CL_FCC_OPEN_FILTER has no exception.

Method GET_CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGE_STATUS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121008

Method GET_CHANGE_STATUS on class CL_FCC_OPEN_FILTER has no exception.

Method HANDLE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Value transfer Attribute reference (LIKE) 20120914
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20120914
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20120914

Method HANDLE_CHECKBOX_CHANGE on class CL_FCC_OPEN_FILTER has no exception.

Method INIT_TREE Signature

Method INIT_TREE on class CL_FCC_OPEN_FILTER has no parameter.
Method INIT_TREE on class CL_FCC_OPEN_FILTER has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120925
2 Importing IR_PROFILE_DETAILS Call by reference Object reference (TYPE REF TO) FCC_T_USR_PRFL_DTL Table type of FCC_USR_PRFL_DTL 20120921
3 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE Filter Profile Name 20120914

Method LOAD on class CL_FCC_OPEN_FILTER has no exception.

Method REFRESH Signature

Method REFRESH on class CL_FCC_OPEN_FILTER has no parameter.
Method REFRESH on class CL_FCC_OPEN_FILTER has no exception.

Method REFRESH_FAST Signature

Method REFRESH_FAST on class CL_FCC_OPEN_FILTER has no parameter.
Method REFRESH_FAST on class CL_FCC_OPEN_FILTER has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_FCC_OPEN_FILTER has no parameter.
Method REGISTER_EVENTS on class CL_FCC_OPEN_FILTER has no exception.

Method RENDER Signature

Method RENDER on class CL_FCC_OPEN_FILTER has no parameter.
Method RENDER on class CL_FCC_OPEN_FILTER has no exception.

Method RENDER_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEL_ALL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130416
2 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) I 6 20120906
3 Importing P_HDR Call by reference Type reference (TYPE) FCC_INST_HDR Header Information on Status Admin for Fast Close 20120906
4 Exporting P_NEW_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20120906
5 Importing P_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20120906

Method RENDER_ITEM on class CL_FCC_OPEN_FILTER has no exception.

Method SAVE_TO_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFILE_DETAILS Call by reference Type reference (TYPE) FCC_T_USR_PRFL_DTL Table type of FCC_USR_PRFL_DTL 20120921
2 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE user profile 20120921

Method SAVE_TO_MEMORY on class CL_FCC_OPEN_FILTER has no exception.

Method SET_CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_STATUS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121113

Method SET_CHANGE_STATUS on class CL_FCC_OPEN_FILTER has no exception.

Method UPDATE_CHILDREN_CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECKED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120914
2 Importing IV_FATHER_SEL_ALL Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130418
3 Importing NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Node Key 20120914

Method UPDATE_CHILDREN_CHECK_STATUS on class CL_FCC_OPEN_FILTER has no exception.

Method UPDATE_FATHER_CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECKED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120914
2 Importing NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Node Key 20120914

Method UPDATE_FATHER_CHECK_STATUS on class CL_FCC_OPEN_FILTER has no exception.

Method UPDATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECKED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130416
2 Importing IV_CHECKED_SEL_ALL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130416
3 Importing IV_DISABLED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130416
4 Importing IV_DISABLED_SEL_ALL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130416
5 Importing NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20130416

Method UPDATE_NODE on class CL_FCC_OPEN_FILTER has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 200