SAP ABAP Class CL_HR_NL_WCR_DATA_AGGREGATE (CL_HR_NL_WCR_DATA_AGGREGATE)
Hierarchy
SAP_HRCNL (Software Component) Sub component SAP_HRCNL of SAP_HR
   PY-NL-RP (Application Component) Reporting
     P05T (Package) HR Payroll: The Netherlands
Properties
Class CL_HR_NL_WCR_DATA_AGGREGATE  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P05T   HR Payroll: The Netherlands 
Created 20120222   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_NL_WCR_DATA_AGGREGATE has no forward declaration.
Interfaces
Class CL_HR_NL_WCR_DATA_AGGREGATE has no interface implemented.
Friends
Class CL_HR_NL_WCR_DATA_AGGREGATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_DATA Instance attribute Private Type reference (TYPE) P05T_T_WCR_DATA WCR Data 20120416
2 MV_EMPLOYER Instance attribute Private Type reference (TYPE) P05T_EMPL Employer 20120416
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE Instance method Public Method calculate all the values 20120416
2 CONFIRM Instance method Public Method confirm the WCR data 20120416
3 CONSTRUCTOR Instance method Public Constructor 20120416
4 GET_CHANGED_YEARS Instance method Public Method returns the years to be confirmed 20120416
5 GET_CURRENCY Instance method Public Method returns the currency valid for the IN-Period 20120416
6 GET_EMPLOYER Instance method Public Method returns the Employer (empty if there is no employer) 20120416
7 GET_FINAL_LEVY Instance method Public Method get the final levy 20120416
8 GET_FREE_SPACE Instance method Public Method get the free space per period 20120416
9 GET_REPORTING_JUPER Instance method Public Method returns the reporting Legal Person for a Period 20120416
10 GET_WORK_COSTS Instance method Public Method get the work costs for a period 20120416
11 IS_EXTRACTED Instance method Public Method true, if the data extractor run, false in other cases 20120416
12 LOCK Instance method Public Method gathers the locks for the data 20120416
13 READ Instance method Public Method Read / refresh the application data from the data base 20120416
14 SET_CHANGEABLE Instance method Public Method enter/leave the change mode of the data 20120416
15 UNLOCK Instance method Public Method releases the locks for the data 20120416
Events
Class CL_HR_NL_WCR_DATA_AGGREGATE has no event.
Types
Class CL_HR_NL_WCR_DATA_AGGREGATE has no local type.
Method Signatures

Method CALCULATE Signature

Method CALCULATE on class CL_HR_NL_WCR_DATA_AGGREGATE has no parameter.
# Exception Resumable Description Created on
1 CX_HR_NL_WCR_EXCEPTION thrown in the case the calculation fails 20120416

Method CONFIRM Signature

Method CONFIRM on class CL_HR_NL_WCR_DATA_AGGREGATE has no parameter.
# Exception Resumable Description Created on
1 CX_HR_NL_WCR_EXCEPTION thrown if not in change mode / process forbids change 20120416

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) P05T_T_WCR_DATA WCR Data 20120416
2 Importing IV_EMPLOYER Call by reference Type reference (TYPE) P05T_EMPL Employer 20120416

Method CONSTRUCTOR on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method GET_CHANGED_YEARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_YEARS Call by reference Type reference (TYPE) P05T_T_WCR_YEAR WCR Year 20120416

Method GET_CHANGED_YEARS on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method GET_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORPERIOD Call by reference Type reference (TYPE) P05T_WCR_FPP WCR For-Period 20120416
2 Importing IV_FORYEAR Call by reference Type reference (TYPE) P05T_WCR_FPY WCR For-Period Year 20120416
3 Returning RV_CURRENCY Value transfer Type reference (TYPE) WAERS Currency Key 20120416

Method GET_CURRENCY on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method GET_EMPLOYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORPERIOD Call by reference Type reference (TYPE) P05T_WCR_FPP WCR For-Period 20120416
2 Importing IV_FORYEAR Call by reference Type reference (TYPE) P05T_WCR_FPY WCR For-Period Year 20120416
3 Returning RV_EMPLOYER Value transfer Type reference (TYPE) P05T_ERTXT Employer Text 20120416

Method GET_EMPLOYER on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method GET_FINAL_LEVY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORPERIOD Call by reference Type reference (TYPE) P05T_WCR_FPP WCR For-Period 20120416
2 Importing IV_FORYEAR Call by reference Type reference (TYPE) P05T_WCR_FPY WCR For-Period Year 20120416
3 Returning RV_RESULT Value transfer Type reference (TYPE) P05T_AMOUNT Amount 20120416

Method GET_FINAL_LEVY on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method GET_FREE_SPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORPERIOD Call by reference Type reference (TYPE) P05T_WCR_FPP WCR For-Period 20120416
2 Importing IV_FORYEAR Call by reference Type reference (TYPE) P05T_WCR_FPY WCR For-Period Year 20120416
3 Returning RV_RESULT Value transfer Type reference (TYPE) P05T_AMOUNT Amount 20120416

Method GET_FREE_SPACE on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method GET_REPORTING_JUPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORPERIOD Call by reference Type reference (TYPE) P05T_WCR_FPP WCR For-Period 20120416
2 Importing IV_FORYEAR Call by reference Type reference (TYPE) P05T_WCR_FPY WCR For-Period Year 20120416
3 Returning RV_JUPER Value transfer Type reference (TYPE) JUPER Reporting Legal Person 20120416

Method GET_REPORTING_JUPER on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method GET_WORK_COSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORPERIOD Call by reference Type reference (TYPE) P05T_WCR_FPP WCR For-Period 20120416
2 Importing IV_FORYEAR Call by reference Type reference (TYPE) P05T_WCR_FPY WCR For-Period Year 20120416
3 Returning RV_RESULT Value transfer Type reference (TYPE) P05T_AMOUNT Amount 20120416

Method GET_WORK_COSTS on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method IS_EXTRACTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTRACTED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120416

Method IS_EXTRACTED on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.

Method LOCK Signature

Method LOCK on class CL_HR_NL_WCR_DATA_AGGREGATE has no parameter.
# Exception Resumable Description Created on
1 CX_HR_NL_WCR_EXCEPTION thrown if the data could not be locked 20120416

Method READ Signature

Method READ on class CL_HR_NL_WCR_DATA_AGGREGATE has no parameter.
# Exception Resumable Description Created on
1 CX_HR_NL_WCR_EXCEPTION thrown in case of fail reading the data base 20120416

Method SET_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGEABLE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120416
# Exception Resumable Description Created on
1 CX_HR_NL_WCR_EXCEPTION thrown if change mode is not allowed by the WCR/LA process 20120416

Method UNLOCK Signature

Method UNLOCK on class CL_HR_NL_WCR_DATA_AGGREGATE has no parameter.
Method UNLOCK on class CL_HR_NL_WCR_DATA_AGGREGATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in