Where Used List (Class) for SAP ABAP Message Class HRTNM_MSG (Message class for Training Needs Management)
SAP ABAP Message Class HRTNM_MSG (Message class for Training Needs Management) is used by
# Object Type Object Name Object Description Package Structure Package Software Component
   
1 Class  CL_HRBAS_INFTY_1680_BL
Method: CHECK_VALUES
Business Logic - IT1680 (Status) P99S_TNM  HR  SAP_HRCFR 
2 Class  CL_HRBAS_INFTY_1681_BL
Method: CHECK_DURATION_INPUT
Business logic - IT1681 (Regulatory Compliance) P99S_TNM  HR  SAP_HRCFR 
3 Class  CL_HRBAS_INFTY_1681_BL
Method: GET_TOTAL_DURATION_TN
Business logic - IT1681 (Regulatory Compliance) P99S_TNM  HR  SAP_HRCFR 
4 Class  CL_HRBAS_INFTY_1681_BL
Method: CHECK_EVENT_ATTENDANCE
Business logic - IT1681 (Regulatory Compliance) P99S_TNM  HR  SAP_HRCFR 
5 Class  CL_HRBAS_INFTY_1681_BL
Method: CHECK_HDOWT
Business logic - IT1681 (Regulatory Compliance) P99S_TNM  HR  SAP_HRCFR 
6 Class  CL_HRBAS_INFTY_1681_BL
Method: CHECK_FIELD_SETTINGS
Business logic - IT1681 (Regulatory Compliance) P99S_TNM  HR  SAP_HRCFR 
7 Class  CL_HRBAS_INFTY_1681_BL
Method: CHECK_TOTAL_DURATION
Business logic - IT1681 (Regulatory Compliance) P99S_TNM  HR  SAP_HRCFR 
8 Class  CL_HRBAS_INFTY_1683_BL
Method: CHECK_COST_CATEGORY
Business Logic Infotype 1683 - Cost Budget P99S_TNM  HR  SAP_HRCFR 
9 Class  CL_HRBAS_INFTY_1683_BL
Method: CHECK_DUPLICATE_ENTRY
Business Logic Infotype 1683 - Cost Budget P99S_TNM  HR  SAP_HRCFR 
10 Class  CL_HRBAS_INFTY_1683_BL
Method: CHECK_CURRENCY
Business Logic Infotype 1683 - Cost Budget P99S_TNM  HR  SAP_HRCFR 
11 Class  CL_HRBAS_INFTY_1684_BL
Method: CHECK_WERKS
Business Logic Infotype 1684 - Invoice P99S_TNM  HR  SAP_HRCFR 
12 Class  CL_HRBAS_INFTY_1684_BL
Method: CHECK_BTRTL
Business Logic Infotype 1684 - Invoice P99S_TNM  HR  SAP_HRCFR 
13 Class  CL_HRBAS_INFTY_1684_BL
Method: CHECK_COST_ITEM
Business Logic Infotype 1684 - Invoice P99S_TNM  HR  SAP_HRCFR 
14 Class  CL_HRBAS_INFTY_1684_BL
Method: CHECK_CURRENCY
Business Logic Infotype 1684 - Invoice P99S_TNM  HR  SAP_HRCFR 
15 Class  CL_HRBAS_INFTY_1684_BL
Method: CHECK_COST_CENTER
Business Logic Infotype 1684 - Invoice P99S_TNM  HR  SAP_HRCFR 
16 Class  CL_HRBAS_INFTY_1684_BL
Method: CHECK_PERNR
Business Logic Infotype 1684 - Invoice P99S_TNM  HR  SAP_HRCFR 
17 Class  CL_HRBAS_INFTY_1684_DYN
Method: CHECK_CHARGING_DATE
Infotype 1684: Invoice P99S_TNM  HR  SAP_HRCFR 
18 Class  CL_HRBAS_INFTY_1686_BL
Method: CHECK_REASON
Business Logic Infotype 1686 - Absence/Attendance P99S_TNM  HR  SAP_HRCFR 
19 Class  CL_HRBAS_INFTY_1686_BL
Method: CHECK_DATE
Business Logic Infotype 1686 - Absence/Attendance P99S_TNM  HR  SAP_HRCFR 
20 Class  CL_HRBAS_INFTY_1686_BL
Method: CHECK_PERNR
Business Logic Infotype 1686 - Absence/Attendance P99S_TNM  HR  SAP_HRCFR 
21 Class  CL_HRTNM_BOOKING_INTEGRATION
Method: IF_EX_RHPV0001~CHECK_CANCELLATION
Imp. class for BAdI imp. for TNM Booking integration P99S_TNM  HR  SAP_HRCFR 
22 Class  CL_HRTNM_BOOKING_TN_UPDATE
Method: REPLACE_TN_BOOKING
HRTNM Booking integration : Main Class P99S_TNM  HR  SAP_HRCFR 
23 Class  CL_HRTNM_BOOKING_TN_UPDATE
Method: PROCESS_TN_REDEFINITION
HRTNM Booking integration : Main Class P99S_TNM  HR  SAP_HRCFR 
24 Class  CL_HRTNM_BOOKING_TN_UPDATE
Method: CHECK_INVOICE_ABS_ATT_RECORDS
HRTNM Booking integration : Main Class P99S_TNM  HR  SAP_HRCFR 
25 Class  CL_HRTNM_BOOK_TN_UTILITIES
Method: IF_HRTNM_BOOK_TN_UTILITIES~DO_VALIDITY_CHECK
Utilities class for TNM booking P99S_TNM  HR  SAP_HRCFR 
26 Class  CL_HRTNM_BOOK_TN_UTILITIES
Method: IF_HRTNM_BOOK_TN_UTILITIES~CHECK_TN_VALIDITY_DATES
Utilities class for TNM booking P99S_TNM  HR  SAP_HRCFR 
27 Class  CL_HRTNM_BOOK_TN_UTILITIES
Method: IF_HRTNM_BOOK_TN_UTILITIES~DO_PRELIMINARY_CHECK
Utilities class for TNM booking P99S_TNM  HR  SAP_HRCFR 
28 Class  CL_HRTNM_DETAILS_MGR_CONTROL
Method: CHECK_INFTY_FIELDS
TNM: class manager for details section P99S_TNM  HR  SAP_HRCFR 
29 Class  CL_HRTNM_HISTO_SERVICES
Method: CHECK_SEL_DATA
Utility class for training history P99S_TNM  HR  SAP_HRCFR 
30 Class  CL_HRTNM_INFTY_1001_BL
Method: CHECK_FILTER
TNM: infotype 1001 business logic P99S_TNM  HR  SAP_HRCFR 
31 Class  CL_HRTNM_INFTY_1001_BL
Method: CHECK_ASSIGNMENT
TNM: infotype 1001 business logic P99S_TNM  HR  SAP_HRCFR 
32 Class  CL_HRTNM_INFTY_1001_BL
Method: PERSON_CHECK_BOOKING
TNM: infotype 1001 business logic P99S_TNM  HR  SAP_HRCFR 
33 Class  CL_HRTNM_INFTY_1001_BL
Method: CHECK_TN_TO_STAFF_OBJ_RELA
TNM: infotype 1001 business logic P99S_TNM  HR  SAP_HRCFR 
34 Class  CL_HRTNM_INFTY_1001_BL
Method: CHECK_EXT_OTYPE_TIMEPERIOD
TNM: infotype 1001 business logic P99S_TNM  HR  SAP_HRCFR 
35 Class  CL_HRTNM_INFTY_1036_BL
Method: CHECK_COHERENCE_CHECKBOX
Business Logic Infotype 1683 - Cost Budget P99S_TNM  HR  SAP_HRCFR 
36 Class  CL_HRTNM_INFTY_1036_BL
Method: CHECK_COST_CATEGORY
Business Logic Infotype 1683 - Cost Budget P99S_TNM  HR  SAP_HRCFR 
37 Class  CL_HRTNM_INFTY_1036_GUI
Method: ON_DATA_CHANGED
IT1036: Costs (ALV management) P99S_TNM  HR  SAP_HRCFR 
38 Class  CL_HRTNM_INFTY_1687_BL
Method: CHECK_NBPER
TNM: infotype 1687 business logic P99S_TNM  HR  SAP_HRCFR 
39 Class  CL_HRTNM_INFTY_1691_BL
Method: CHECK_NB_HOURS
TNM: trainer costs business logic class P99S_TNM  HR  SAP_HRCFR 
40 Class  CL_HRTNM_INFTY_1691_BL
Method: CHECK_TRAINER_ID
TNM: trainer costs business logic class P99S_TNM  HR  SAP_HRCFR 
41 Class  CL_HRTNM_INFTY_1691_BL
Method: CHECK_FIELD_SETTINGS
TNM: trainer costs business logic class P99S_TNM  HR  SAP_HRCFR 
42 Class  CL_HRTNM_QUOTA_BATCH_MANAGER
Method: BDC_SESSION
TNM: service class for reporting P99S_TNM  HR  SAP_HRCFR 
43 Class  CL_HRTNM_REPORT_SERVICES
Method: TEMSE_CREATE_NEW
TNM: service class for reporting P99S_TNM  HR  SAP_HRCFR 
44 Class  CL_HRTNM_SNAP_DELTA
Method: CONSTRUCTOR
TNM: class for making delta between 2 "training plan" temse P99S_TNM  HR  SAP_HRCFR 
45 Class  CL_HRTNM_SNAP_MANAGER_ALV
Method: CHECK_TEMSE_VALIDITY
Class for handle training plan snap via TNM transaction P99S_TNM  HR  SAP_HRCFR 
46 Class  CL_HRTNM_TN_ASSIGN_MANAGER
Method: CHECK_DURATION_TN_CAT_OBJ
TNM: Training Needs Assignment Manager P99S_TNM  HR  SAP_HRCFR 
47 Class  CL_HRTNM_TRAINER_SERVICES
Method: GET_TRAINER_TIME_DATA
Utility class for TNM trainer data processing P99S_TNM  HR  SAP_HRCFR 
48 Class  CL_HRTNM_TRAINER_SERVICES
Method: HANDLE_SALARY_COSTS_EXTERNAL
Utility class for TNM trainer data processing P99S_TNM  HR  SAP_HRCFR 
49 Class  CL_HRTNM_VALO_COMPUT_ACTUAL
Method: SET_INDIVIDUAL_COST
TNM: class to handle valuation of actual costs P99S_TNM  HR  SAP_HRCFR 
50 Class  CL_HRTNM_VALO_COMPUT_ACTUAL
Method: HANDLE_SALARY_COSTS
TNM: class to handle valuation of actual costs P99S_TNM  HR  SAP_HRCFR 
51 Class  CL_HRTNM_VALO_COMPUT_ACTUAL
Method: GET_BASIS_DATA
TNM: class to handle valuation of actual costs P99S_TNM  HR  SAP_HRCFR 
52 Class  CL_HRTNM_VALO_COMPUT_ACTUAL_FR
Method: UPDATE_IND_COSTS
TNM: class for doing actual TN costs val. (French) P06_TNM  HR  SAP_HRCFR 
53 Class  CL_HRTNM_VALO_PROCESS_MGR
Method: TN_VALUATE_COSTS
TNM: do TN cost valuation in case LSO Integration is enabled P99S_TNM  HR  SAP_HRCFR 
54 Class  CL_HRTNM_VALO_SPLIT
Method: TRANSFER_TN_DATA
TNM: class reponsible to split valuated costs P99S_TNM  HR  SAP_HRCFR 
55 Class  CL_IM_HRTNM_LSO_BOOKING
Method: IF_EX_LSO_CHECK_BOOKING~CHECK_CANCELLATION
Imp. class for BAdI imp. HRTNM_LSO_BOOKING LSO_P99S_TNM  LSO  EA-HRRXX