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 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P05T_T_WCR_DATA | WCR Data | 20120416 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P05T_EMPL | Employer | 20120416 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | calculate all the values | 20120416 |
2 | ![]() |
Instance method | Public | Method | confirm the WCR data | 20120416 |
3 | ![]() |
Instance method | Public | Constructor | 20120416 | |
4 | ![]() |
Instance method | Public | Method | returns the years to be confirmed | 20120416 |
5 | ![]() |
Instance method | Public | Method | returns the currency valid for the IN-Period | 20120416 |
6 | ![]() |
Instance method | Public | Method | returns the Employer (empty if there is no employer) | 20120416 |
7 | ![]() |
Instance method | Public | Method | get the final levy | 20120416 |
8 | ![]() |
Instance method | Public | Method | get the free space per period | 20120416 |
9 | ![]() |
Instance method | Public | Method | returns the reporting Legal Person for a Period | 20120416 |
10 | ![]() |
Instance method | Public | Method | get the work costs for a period | 20120416 |
11 | ![]() |
Instance method | Public | Method | true, if the data extractor run, false in other cases | 20120416 |
12 | ![]() |
Instance method | Public | Method | gathers the locks for the data | 20120416 |
13 | ![]() |
Instance method | Public | Method | Read / refresh the application data from the data base | 20120416 |
14 | ![]() |
Instance method | Public | Method | enter/leave the change mode of the data | 20120416 |
15 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | P05T_T_WCR_DATA | WCR Data | 20120416 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IV_FORPERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_FPP | WCR For-Period | 20120416 | ||
2 | ![]() |
IV_FORYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_FPY | WCR For-Period Year | 20120416 | ||
3 | ![]() |
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 | ![]() |
IV_FORPERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_FPP | WCR For-Period | 20120416 | ||
2 | ![]() |
IV_FORYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_FPY | WCR For-Period Year | 20120416 | ||
3 | ![]() |
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 | ![]() |
IV_FORPERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_FPP | WCR For-Period | 20120416 | ||
2 | ![]() |
IV_FORYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_FPY | WCR For-Period Year | 20120416 | ||
3 | ![]() |
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 | ![]() |
IV_FORPERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_FPP | WCR For-Period | 20120416 | ||
2 | ![]() |
IV_FORYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_FPY | WCR For-Period Year | 20120416 | ||
3 | ![]() |
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 | ![]() |
IV_FORPERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_FPP | WCR For-Period | 20120416 | ||
2 | ![]() |
IV_FORYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_FPY | WCR For-Period Year | 20120416 | ||
3 | ![]() |
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 | ![]() |
IV_FORPERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_FPP | WCR For-Period | 20120416 | ||
2 | ![]() |
IV_FORYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_FPY | WCR For-Period Year | 20120416 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |