SAP ABAP Class CL_HRTNM_SNAP_MANAGER (TNM: class to handle snapshots publishing)
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_SNAP_MANAGER  
Short Description TNM: class to handle snapshots publishing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99S_TNM   Training needs management 
Created 20070802   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PTNM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRTNM_SNAP_MANAGER has no interface implemented.
Friends
Class CL_HRTNM_SNAP_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_BEGDA Instance attribute Protected Type reference (TYPE) BEGDA Start Date 20070802
2 A_ENDDA Instance attribute Protected Type reference (TYPE) ENDDA End Date 20070802
3 A_GLBID Instance attribute Public Type reference (TYPE) PC_B2A_GLBID HR B2A: Global Object ID 20070806
4 A_MOLGA Instance attribute Protected Type reference (TYPE) MOLGA Country Grouping 20070803
5 A_OBJTP Instance attribute Protected Type reference (TYPE) HROBJID Object ID 20070802
6 A_O_DOC_ADMIN Instance attribute Protected Object reference (TYPE REF TO) CL_HR99S00_B2A_DOC_ADMIN_NOB2A Document administration without B2A 20070802
7 A_STATS Instance attribute Protected Type reference (TYPE) P_99S_STATS Status 20070806
8 A_TAB_ERROR Instance attribute Protected Type reference (TYPE) P99SF_TAB_ERROR 20070802
9 A_TAB_SNAP_ALV_MGR Instance attribute Protected Type reference (TYPE) HRTNM_SNAP_ALV_MANAGER_TAB TNM: ALV snapshot manager table type 20070802
10 A_TAB_T5F99ST Instance attribute Protected Type reference (TYPE) HR99S_TAB_T5F99ST Table tape for T5F99ST 20070806
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20070802
2 DELETE_DATA Instance method Public Method Delete data 20070807
3 GET_DATA Instance method Public Method Get data on current selection 20070918
4 GET_SEQNO Instance method Private Method Get seqno 20070806
5 GET_SNAP_LIST Instance method Public Method Get snapshots list 20070802
6 GET_TEMSE_TYPE Instance method Public Method Get temse file type 20070802
7 GET_VAL_DONE_TEMSE Instance method Public Method Get temse files identified as "validate" and "done" 20070808
8 SET_SNAP_LIST Instance method Private Method Set snapshots list 20070802
9 TP_GET_NEXT_STATS Instance method Public Method Get next training plan status 20070806
10 TP_GET_STATS Instance method Public Method Get training plan current status 20070806
11 TP_GET_STATS_TXT Instance method Public Method Get training plan status description 20130426
12 UPDATE_DATA Instance method Public Method Update data 20070803
13 UPDATE_DESC Instance method Public Method Update snapshot description 20111201
14 UPDATE_PROCESS Instance method Public Method Update process 20070802
Events
Class CL_HRTNM_SNAP_MANAGER has no event.
Types
Class CL_HRTNM_SNAP_MANAGER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20070802
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20070802
3 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20070803
4 Importing IM_OBJTP Call by reference Type reference (TYPE) HROBJID Training plan object id 20070802

Method CONSTRUCTOR on class CL_HRTNM_SNAP_MANAGER has no exception.

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WA_SNAP_ALV_MGR Call by reference Type reference (TYPE) HRTNM_S_SNAP_ALV_MANAGER TNM: structure for ALV snapshot manager 20070807

Method DELETE_DATA on class CL_HRTNM_SNAP_MANAGER has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BEGTP Call by reference Type reference (TYPE) BEGDA Start Date 20071018
2 Exporting EX_ENDTP Call by reference Type reference (TYPE) ENDDA End Date 20071018
3 Exporting EX_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20071023
4 Exporting EX_OBJTP Call by reference Type reference (TYPE) HROBJID Object ID 20070918

Method GET_DATA on class CL_HRTNM_SNAP_MANAGER has no exception.

Method GET_SEQNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SEQNO Call by reference Type reference (TYPE) P_99S_SEQNO Sequence Number 20070806

Method GET_SEQNO on class CL_HRTNM_SNAP_MANAGER has no exception.

Method GET_SNAP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_SNAP_ALV_MGR Call by reference Type reference (TYPE) HRTNM_SNAP_ALV_MANAGER_TAB TNM: ALV snapshot manager table type 20070802

Method GET_SNAP_LIST on class CL_HRTNM_SNAP_MANAGER has no exception.

Method GET_TEMSE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEMSE_TYPE Call by reference Type reference (TYPE) HRTNM_TEMTY TNM: temse file type description 20070802
2 Exporting EX_TEMSE_TYPE_TXT Call by reference Type reference (TYPE) HRTNM_TEMTY_TXT TNM: temse file type descriptionTNM label 20070802
3 Importing IM_ADDAT Call by reference Type reference (TYPE) P_99S_ADDAT PM Order: Reference Date 20070802
4 Importing IM_GET_LOG Call by reference Type reference (TYPE) XFELD Checkbox 20080708

Method GET_TEMSE_TYPE on class CL_HRTNM_SNAP_MANAGER has no exception.

Method GET_VAL_DONE_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DONE_TEMSE Call by reference Type reference (TYPE) P_TS_TSOBJ HR TemSe object 20070808
2 Exporting EX_VALIDATE_TEMSE Call by reference Type reference (TYPE) P_TS_TSOBJ HR TemSe object 20070808

Method GET_VAL_DONE_TEMSE on class CL_HRTNM_SNAP_MANAGER has no exception.

Method SET_SNAP_LIST Signature

Method SET_SNAP_LIST on class CL_HRTNM_SNAP_MANAGER has no parameter.
Method SET_SNAP_LIST on class CL_HRTNM_SNAP_MANAGER has no exception.

Method TP_GET_NEXT_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TP_NEXT_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20070806
2 Exporting EX_TP_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20070806

Method TP_GET_NEXT_STATS on class CL_HRTNM_SNAP_MANAGER has no exception.

Method TP_GET_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TP_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20070806

Method TP_GET_STATS on class CL_HRTNM_SNAP_MANAGER has no exception.

Method TP_GET_STATS_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATS_TXT Call by reference Type reference (TYPE) TEXT30 Text (30 Characters) 20130426
2 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20130426
3 Importing IV_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20130426
4 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO 'TNMP' Type of process 20130426

Method TP_GET_STATS_TXT on class CL_HRTNM_SNAP_MANAGER has no exception.

Method UPDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20070803
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20070803
3 Importing IM_OBJTP Call by reference Type reference (TYPE) HROBJID Object ID 20070803

Method UPDATE_DATA on class CL_HRTNM_SNAP_MANAGER has no exception.

Method UPDATE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_OK Call by reference Type reference (TYPE) XFELD Is description update ok? 20111201
2 Importing IM_WA_OUTTAB Call by reference Type reference (TYPE) HRTNM_S_SNAP_ALV_MANAGER TNM: structure for ALV snapshot manager 20111201

Method UPDATE_DESC on class CL_HRTNM_SNAP_MANAGER has no exception.

Method UPDATE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADDAT Call by reference Type reference (TYPE) P_99S_ADDAT Additional Data 20080708
2 Importing IM_SNDES Call by reference Type reference (TYPE) HRTNM_SNDES TNM: TP snapshot description 20070803
3 Importing IM_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20070806
4 Importing IM_TEMSE_REF Call by reference Type reference (TYPE) P_TS_TSOBJ HR TemSe object 20070803

Method UPDATE_PROCESS on class CL_HRTNM_SNAP_MANAGER has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 600