SAP ABAP Class CL_HRTNM_DETAILS_MGR_SELECT (TNM: class manager for details section)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     P99S_TNM (Package) Training needs management
Properties
Class CL_HRTNM_DETAILS_MGR_SELECT  
Short Description TNM: class manager for details section    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99S_TNM   Training needs management 
Created 20070410   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PTNM1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRTNM_DETAILS_MGR_SELECT has no interface implemented.
Friends
Class CL_HRTNM_DETAILS_MGR_SELECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ASSIGN_UPDATED Static Attribute Private Type reference (TYPE) XFELD Assignment done via overview screen? (TN to TP/O/P....) 20070611
2 A_INHERITED_TN Static Attribute Private Type reference (TYPE) XFELD Selected training need inherited or not? 20070410
3 A_MAIN_OBJ Static Attribute Private Type reference (TYPE) OBJEC Work Area for Database PCH 20070410
4 A_MAIN_OBJ_DESC Static Attribute Private Type reference (TYPE) HRI1000 Main object description 20070410
5 A_MAIN_OBJ_INFO Static Attribute Private Type reference (TYPE) HRTNM_S_MAIN_OBJ_INFO TNM:main object info 20070410
6 A_MAIN_OBJ_OLD Static Attribute Private Type reference (TYPE) OBJEC Work Area for Database PCH 20070410
7 A_RELAT_OBJ Static Attribute Private Type reference (TYPE) OBJEC Work Area for Database PCH 20070410
8 A_RELAT_OBJ_OLD Static Attribute Private Type reference (TYPE) OBJEC Work Area for Database PCH 20070410
9 A_TAB_ENTIRE_TREE Static Attribute Private Type reference (TYPE) HRTNM_TREE_TAB Table of type TREE_OBJEC 20070426
10 A_TAB_INFTY Static Attribute Private Type reference (TYPE) INFOTYPE_TAB HRBAS Infotypes 20070410
11 A_TAB_TREE_OBJ Static Attribute Private Type reference (TYPE) KEYOBJEC_T Table of type TREE_OBJEC 20070410
12 A_TREE_UPDATED Static Attribute Private Type reference (TYPE) XFELD Update 20070515
Methods
# Method Level Visibility Method type Description Created on
1 GET_ENTIRE_TREE Static method Public Method Get entire training need tree object 20070426
2 GET_MAIN_INFO Static method Public Method Get main info on current TN object 20070410
3 GET_PATH Static method Public Method Get path of current TN tree 20070410
4 GET_UPDATE_STAT Static method Public Method Get tree and assignment status update 20070611
5 HANDLE_SELECTION Static method Public Method Handle user selection 20070410
6 SET_ASSIGNMENT Static method Public Method Set assignment attribute 20070611
7 SET_CURRENT_SELECTION Static method Private Method Set current selection 20070410
8 SET_DIRECT_REF Static method Public Method Set direct TN reference 20070419
9 SET_ENTIRE_TREE Static method Private Method Set entire training need tree object 20070425
10 SET_LANGUAGE Static method Public Method Set language 20070410
11 SET_MAIN_INFO Static method Private Method Set main info 20070410
12 SET_MOLGA Static method Public Method Set country grouping 20070410
13 SET_PATH Static method Private Method Set TN path 20070410
14 UPDATE_ENTIRE_TREE Static method Public Method Update entire after TN object insertion/deletion 20070515
Events
Class CL_HRTNM_DETAILS_MGR_SELECT has no event.
Types
Class CL_HRTNM_DETAILS_MGR_SELECT has no local type.
Method Signatures

Method GET_ENTIRE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_ENTIRE_TREE Call by reference Type reference (TYPE) HRTNM_TREE_TAB TNM: tree table type 20070426

Method GET_ENTIRE_TREE on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method GET_MAIN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INHERITED_TN Call by reference Type reference (TYPE) XFELD Checkbox 20070410
2 Exporting EX_MAIN_OBJ_DESC Call by reference Type reference (TYPE) HRI1000 Infotype 1000 Fields 20070410
3 Exporting EX_MAIN_OBJ_INFO Call by reference Type reference (TYPE) HRTNM_S_MAIN_OBJ_INFO Public 20070410

Method GET_MAIN_INFO on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_TREE_OBJ Call by reference Type reference (TYPE) KEYOBJEC_T Table of type TREE_OBJEC 20070410

Method GET_PATH on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method GET_UPDATE_STAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ASSIGN_UPDATED Call by reference Type reference (TYPE) XFELD Assignment updated? 20070611
2 Exporting EX_TREE_UPDATED Call by reference Type reference (TYPE) XFELD Tree updated? 20070611
3 Importing IM_NO_RESET Call by reference Type reference (TYPE) XFELD Checkbox 20070614

Method GET_UPDATE_STAT on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method HANDLE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DATA_CHANGED Call by reference Type reference (TYPE) XFELD Data selection changed? 20070410
2 Importing IM_MAIN_OBJ Call by reference Type reference (TYPE) OBJEC Work Area for Database PCH 20070419

Method HANDLE_SELECTION on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method SET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASSIGN_UPDATED Call by reference Type reference (TYPE) XFELD Checkbox 20070611
2 Importing IM_REFRESH Call by reference Type reference (TYPE) XFELD Checkbox 20070612

Method SET_ASSIGNMENT on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method SET_CURRENT_SELECTION Signature

Method SET_CURRENT_SELECTION on class CL_HRTNM_DETAILS_MGR_SELECT has no parameter.
Method SET_CURRENT_SELECTION on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method SET_DIRECT_REF Signature

Method SET_DIRECT_REF on class CL_HRTNM_DETAILS_MGR_SELECT has no parameter.
Method SET_DIRECT_REF on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method SET_ENTIRE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_TREE_OBJ_TOP Call by reference Type reference (TYPE) KEYOBJEC_T Upper part of tree objects table 20070425

Method SET_ENTIRE_TREE on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method SET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20070410

Method SET_LANGUAGE on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method SET_MAIN_INFO Signature

Method SET_MAIN_INFO on class CL_HRTNM_DETAILS_MGR_SELECT has no parameter.
Method SET_MAIN_INFO on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method SET_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20070410

Method SET_MOLGA on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method SET_PATH Signature

Method SET_PATH on class CL_HRTNM_DETAILS_MGR_SELECT has no parameter.
Method SET_PATH on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.

Method UPDATE_ENTIRE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELETION Call by reference Type reference (TYPE) XFELD Checkbox 20070515
2 Importing IM_FATHER_TN Call by reference Type reference (TYPE) OBJEC Work Area for Database PCH 20070515
3 Importing IM_INSERTION Call by reference Type reference (TYPE) XFELD Checkbox 20070515
4 Importing IM_MAIN_TN Call by reference Type reference (TYPE) OBJEC Work Area for Database PCH 20070515

Method UPDATE_ENTIRE_TREE on class CL_HRTNM_DETAILS_MGR_SELECT has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in 600