SAP ABAP Class CL_FCC_TG_ASSIGN_TREE (Task Group Assignment 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
Properties
Class CL_FCC_TG_ASSIGN_TREE  
Short Description Task Group Assignment Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCC_CLOSING   Financial Closing Cockpit - SAPGUI and backend 
Created 20110630   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FCC_TG_ASSIGN_TREE has no interface implemented.
Friends
Class CL_FCC_TG_ASSIGN_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECK_COLUMN Constant Public Type reference (TYPE) TV_ITMNAME 'SELECT' Tree Control: Column Name / Item Name 20110707
2 MR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20110707
3 MR_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20110709
4 MR_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20110709
5 MR_TOOLBAR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110709
6 MR_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20110707
7 MR_TREE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110709
8 MT_ASSIGN Instance attribute Private Type reference (TYPE) FCC_T_TG_ASSIGN Task Group Assignment 20110707
9 MT_DISABLED_TG Instance attribute Private Type reference (TYPE) FCC_IHDR FCC_TEMPL_HDR itab 20110721
10 MT_TG Instance attribute Private Type reference (TYPE) FCC_IHDR FCC_TEMPL_HDR itab 20110707
11 MT_TG_ITEM Instance attribute Private Type reference (TYPE) FCC_IITEM TFC_ITEM itab 20110707
12 MT_TG_NODE Instance attribute Private Type reference (TYPE) FCC_IORG ITAB for TFC_ORG 20110707
13 MT_TREE_NODE Instance attribute Private Type reference (TYPE) FCC_T_ASSIGN_TREE_NODE Assignment Tree Node 20110707
14 TREE_COLUMN Constant Public Type reference (TYPE) TV_ITMNAME 'NODE' Tree Control: Column Name / Item Name 20110707
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ASSIGNMENT_DOWN Instance method Private Method Add Task Group Assignment with Children 20110707
2 ADD_ASSIGNMENT_UP Instance method Private Method Add Task Group Assignments with Parent 20110708
3 BIND_ASSIGN_EVENTS Instance method Private Method 20110707
4 BUILD_TREE Instance method Private Method 20110707
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110701
6 CREATE_ASSIGN_TREE_NODE Instance method Private Method Create Assignment Tree Node 20110707
7 FILL_ASSIGN_COLUMNS Instance method Private Method 20110707
8 FILL_ASSIGN_ITEM Instance method Private Method Fill Assignment Item (Tree Node) 20110707
9 FILL_ASSIGN_NODE Instance method Private Method Fill Assignment Node (Tree Node) 20110707
10 FILL_ASSIGN_TREE Instance method Private Method Fulfill Assign Tree 20110707
11 FREE_TREE Instance method Public Method 20110707
12 GET_ASSIGNMENT Instance method Public Method Get Assignment Table 20110708
13 GET_ASSIGN_CHILD_ITEMS Instance method Private Method Get Assignment Child Items 20110707
14 GET_ASSIGN_CHILD_NODES Instance method Private Method Get Assignment Child Nodes 20110707
15 GET_ASSIGN_ITEM Instance method Private Method Get Assignment Item 20110707
16 GET_ASSIGN_NODE Instance method Private Method Get Assignment Node 20110707
17 GET_TREE_NODE Instance method Private Method Get Tree Node by Node Key 20110707
18 HANDLE_TOOLBAR_FUNCTION Instance method Public Event handling method Toolbar Function Event Handler 20110710
19 INIT_ASSIGN_DATA Instance method Private Method Initial Assignment Data 20110707
20 INIT_TREE Instance method Public Method 20110707
21 IS_DISABLED_TASK_GROUP Instance method Private Method Check whether the task group is disbaled 20110721
22 ON_ASSIGN_CHECK Instance method Public Event handling method 20110707
23 REFRESH_TREE Instance method Public Method 20110707
24 REMOVE_ASSIGNMENT_DOWN Instance method Private Method Remove Task Group Assignment with Children 20110708
25 REMOVE_ASSIGNMENT_UP Instance method Private Method Remove Task Group Assignment with Parent 20110708
26 SET_DISABLED_TASK_GROUP Instance method Public Method Set Disabled Task Group 20110721
Events
Class CL_FCC_TG_ASSIGN_TREE has no event.
Types
Class CL_FCC_TG_ASSIGN_TREE has no local type.
Method Signatures

Method ADD_ASSIGNMENT_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Type reference (TYPE) TM_NODEKEY Name of a Template 20110707

Method ADD_ASSIGNMENT_DOWN on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method ADD_ASSIGNMENT_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20110708

Method ADD_ASSIGNMENT_UP on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method BIND_ASSIGN_EVENTS Signature

Method BIND_ASSIGN_EVENTS on class CL_FCC_TG_ASSIGN_TREE has no parameter.
Method BIND_ASSIGN_EVENTS on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_FCC_TG_ASSIGN_TREE has no parameter.
Method BUILD_TREE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FCC_TG_ASSIGN_TREE has no parameter.
Method CONSTRUCTOR on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method CREATE_ASSIGN_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) TREEMCITAB Column Tree Model: Item Table 20110707
2 Exporting EV_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20110707
3 Importing IV_CHECKED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110707
4 Importing IV_FIELD Call by reference Type reference (TYPE) FIELDNAME Field Name 20110707
5 Importing IV_ITEM Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110707
6 Importing IV_NODE Call by reference Type reference (TYPE) SCMA_NODE Organizational Structure: Fast Close 20110707
7 Importing IV_PROFILE Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Administration of a Job (Report/Transaction or Workflow) 20110707
8 Importing IV_TXT Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20110707

Method CREATE_ASSIGN_TREE_NODE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method FILL_ASSIGN_COLUMNS Signature

Method FILL_ASSIGN_COLUMNS on class CL_FCC_TG_ASSIGN_TREE has no parameter.
Method FILL_ASSIGN_COLUMNS on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method FILL_ASSIGN_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM Call by reference Type reference (TYPE) FCC_TEMPL_ITEM Administration of a Job (Report/Transaction or Workflow) 20110707
2 Importing IV_PARENT_NODE Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20110707

Method FILL_ASSIGN_ITEM on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method FILL_ASSIGN_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Call by reference Type reference (TYPE) FCC_TEMPL_ORG Organizational Structure: Fast Close 20110707
2 Importing IV_PARENT_NODE Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20110707

Method FILL_ASSIGN_NODE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method FILL_ASSIGN_TREE Signature

Method FILL_ASSIGN_TREE on class CL_FCC_TG_ASSIGN_TREE has no parameter.
Method FILL_ASSIGN_TREE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method FREE_TREE Signature

Method FREE_TREE on class CL_FCC_TG_ASSIGN_TREE has no parameter.
Method FREE_TREE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method GET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGN Call by reference Type reference (TYPE) FCC_T_TG_ASSIGN Task group assignment 20110710

Method GET_ASSIGNMENT on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method GET_ASSIGN_CHILD_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) FCC_IITEM TFC_ITEM itab 20110707
2 Importing IV_NODE Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110707
3 Importing IV_TG Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110707

Method GET_ASSIGN_CHILD_ITEMS on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method GET_ASSIGN_CHILD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) FCC_IORG ITAB for TFC_ORG 20110707
2 Importing IV_NODE Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110707
3 Importing IV_TG Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110707

Method GET_ASSIGN_CHILD_NODES on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method GET_ASSIGN_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) FCC_TEMPL_ITEM Administration of a Job (Report/Transaction or Workflow) 20110707
2 Importing IV_ITEM Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110707
3 Importing IV_TG Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110707

Method GET_ASSIGN_ITEM on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method GET_ASSIGN_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) FCC_TEMPL_ORG Organizational Structure: Fast Close 20110707
2 Importing IV_NODE Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110707
3 Importing IV_TG Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110707

Method GET_ASSIGN_NODE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method GET_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) FCC_ASSIGN_TREE_NODE Assignment Tree Node 20110707
2 Importing IV_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20110707

Method GET_TREE_NODE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method HANDLE_TOOLBAR_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20110710

Method HANDLE_TOOLBAR_FUNCTION on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method INIT_ASSIGN_DATA Signature

Method INIT_ASSIGN_DATA on class CL_FCC_TG_ASSIGN_TREE has no parameter.
Method INIT_ASSIGN_DATA on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method INIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20110707

Method INIT_TREE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method IS_DISABLED_TASK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK_GROUP Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110721
2 Returning RV_DISABLED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110721

Method IS_DISABLED_TASK_GROUP on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method ON_ASSIGN_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Attribute reference (LIKE) 20110707
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20110707
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20110707

Method ON_ASSIGN_CHECK on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method REFRESH_TREE Signature

Method REFRESH_TREE on class CL_FCC_TG_ASSIGN_TREE has no parameter.
Method REFRESH_TREE on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method REMOVE_ASSIGNMENT_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20110708

Method REMOVE_ASSIGNMENT_DOWN on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method REMOVE_ASSIGNMENT_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20110708

Method REMOVE_ASSIGNMENT_UP on class CL_FCC_TG_ASSIGN_TREE has no exception.

Method SET_DISABLED_TASK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TG Call by reference Type reference (TYPE) FCC_IHDR FCC_TEMPL_HDR itab 20110721

Method SET_DISABLED_TASK_GROUP on class CL_FCC_TG_ASSIGN_TREE has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 607