SAP ABAP Class CL_HR_NL_WCR_UTILITY (CL_HR_NL_WCR_UTILITY)
Hierarchy
☛
SAP_HRCNL (Software Component) Sub component SAP_HRCNL of SAP_HR
⤷ PY-NL-RP (Application Component) Reporting
⤷ P05T (Package) HR Payroll: The Netherlands
⤷ PY-NL-RP (Application Component) Reporting
⤷ P05T (Package) HR Payroll: The Netherlands
Properties
Class | CL_HR_NL_WCR_UTILITY | |
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_UTILITY has no forward declaration.
Interfaces
Class CL_HR_NL_WCR_UTILITY has no interface implemented.
Friends
Class CL_HR_NL_WCR_UTILITY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_AUTH_WRITE | Constant | Public | Type reference (TYPE) | ACTIV_AUTH | '34' | Activity | 20120420 | |
2 | MC_EARLIEST_WCR_YEAR | Constant | Public | Type reference (TYPE) | P05T_WCR_FPY | '2011' | Earliest year of WCR | 20120416 | |
3 | MC_FIRST_DAY | Constant | Public | Type reference (TYPE) | P05T_WCR_MODAY | '0101' | First day in year (MMDD) | 20120416 | |
4 | MC_FIRST_PERIOD | Constant | Public | Type reference (TYPE) | P05T_WCR_IPP | '01' | First period number | 20120416 | |
5 | MC_FIRST_SEQNO | Constant | Public | Type reference (TYPE) | SEQNO | '001' | Sequence Number | 20120416 | |
6 | MC_HIGH_DATE | Constant | Public | Type reference (TYPE) | ENDDA | '99991231' | Highest possible date | 20120416 | |
7 | MC_LAST_DAY | Constant | Public | Type reference (TYPE) | P05T_WCR_MODAY | '1231' | Last day in year (MMDD) | 20120416 | |
8 | MC_LA_ERRONEOUS | Constant | Public | Type reference (TYPE) | P05T_STATUS | '09' | Wage Return: Return Status | 20120416 | |
9 | MC_LA_INACTIVE | Constant | Public | Type reference (TYPE) | P05T_STATUS | '99' | Wage Return: Return Status | 20120416 | |
10 | MC_MOLGA_NL | Constant | Public | Type reference (TYPE) | MOLGA | '05' | Country Grouping | 20120416 | |
11 | MC_PAST_YEARS | Constant | Public | Type reference (TYPE) | I | '6' | Number of years in the past | 20120416 | |
12 | MC_WCR_ACTIVATION | Constant | Public | Type reference (TYPE) | P05T_WCR_ACTIVATION | 'A' | WCR Activation: Active | 20120416 | |
13 | MC_WCR_CONFIRMED | Constant | Public | Type reference (TYPE) | P05T_WCR_STATUS | '01' | WCR Status | 20120416 | |
14 | MC_WCR_CUMULATIVE | Constant | Public | Type reference (TYPE) | P05T_WCR_METHOD | '3' | WCR Method Cumulative (3) | 20120416 | |
15 | MC_WCR_INACTIVE | Constant | Public | Type reference (TYPE) | P05T_WCR_PRODMODE | 'I' | WCR Activation: Inactive | 20120416 | |
16 | MC_WCR_IN_PROCESS | Constant | Public | Type reference (TYPE) | P05T_WCR_STATUS | '00' | WCR Status | 20120416 | |
17 | MC_WCR_PERIODICAL | Constant | Public | Type reference (TYPE) | P05T_WCR_METHOD | '1' | WCR Method Periodical (1) | 20120416 | |
18 | MC_WCR_PRODUCTIVE | Constant | Public | Type reference (TYPE) | P05T_WCR_PRODMODE | 'P' | WCR Mode - Productive | 20120416 | |
19 | MC_WCR_SIMULATION | Constant | Public | Type reference (TYPE) | P05T_WCR_PRODMODE | 'S' | WCR Mode - Simulation | 20120416 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | EMPLOYER_GET_TEXT | Static method | Public | Method | Returns the descriptive text for a Legal Person | 20120416 |
2 | GET_ACTIVATION_MODE | Static method | Public | Method | Returns the WCR Activation: Mode and Method | 20120416 |
3 | GET_B2A_STATE | Static method | Public | Method | Read the Wage Return State of the Legal Persons | 20120416 |
4 | GET_CURRENT_IN_PERIOD | Static method | Public | Method | Read the current In-Period for a Legal Person | 20120416 |
5 | GET_PERIOD_DATE | Static method | Public | Method | Read the start date for an LA/WCR period | 20120416 |
6 | GET_PERIOD_MODIFIER | Static method | Public | Method | Read the period modifier for the specified Legal Person | 20120416 |
7 | GET_REPORTING_PERIODICITY | Static method | Public | Method | Returns the number or WCR periods per year (12/13) | 20120416 |
8 | GET_WAGERETURN_STATE | Static method | Public | Method | Read the Wage Return State of the Legal Persons | 20120416 |
9 | JUPER_CONVERT_TO_RANGE | Static method | Public | Method | Converts a table of Legal Persons into a range table | 20120416 |
10 | JUPER_CONVERT_TO_TABLE | Static method | Public | Method | Converts a range table of Legal Persons into a table | 20120416 |
11 | JUPER_GET_TEXT | Static method | Public | Method | Returns the descriptive text for a Legal Person | 20120416 |
12 | JUPER_IS_TERMINATED | Static method | Public | Method | true if the juper is terminated | 20120416 |
13 | SHOW_JUPER_F4_HELP | Static method | Public | Method | Creates an F4-Help within SAP GUI for a Legal Person | 20120416 |
Events
Class CL_HR_NL_WCR_UTILITY has no event.
Types
Class CL_HR_NL_WCR_UTILITY has no local type.
Method Signatures
Method EMPLOYER_GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EMPLOYER | Call by reference | Type reference (TYPE) | P05T_EMPL | Employer | 20120416 | ||
2 | Returning | RV_TEXT | Value transfer | Type reference (TYPE) | P05T_ERTXT | Employer Text | 20120416 |
Method EMPLOYER_GET_TEXT on class CL_HR_NL_WCR_UTILITY has no exception.
Method GET_ACTIVATION_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ACTIVATION | Call by reference | Type reference (TYPE) | P05T_WCR_PRODMODE | WCR Mode - Productive/Simulation | 20120416 | ||
2 | Exporting | EV_METHOD | Call by reference | Type reference (TYPE) | P05T_WCR_METHOD | WCR Method | 20120416 | ||
3 | Exporting | EV_SPLIT | Call by reference | Type reference (TYPE) | BOOLE_D | True, if additional Screen fields shall be shown | 20120416 | ||
4 | Importing | IV_FORYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_FPY | WCR For-Period Year | 20120416 | ||
5 | Importing | IV_JUPER | Call by reference | Type reference (TYPE) | JUPER | Legal Person | 20120416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_NL_WCR_EXCEPTION | thrown in the case Feature NLWCR is not maintained properly | 20120416 |
Method GET_B2A_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_STATES | Call by reference | Type reference (TYPE) | P05T_T_GLBID_DATA | Wage Return states | 20120416 | ||
2 | Importing | IT_JUPERS | Call by reference | Type reference (TYPE) | P05T_T_JUPER | Table of Legal Persons | 20120416 |
Method GET_B2A_STATE on class CL_HR_NL_WCR_UTILITY has no exception.
Method GET_CURRENT_IN_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_INPERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_IPP | WCR In-Period | 20120416 | ||
2 | Exporting | EV_INYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_IPY | WCR In-Period Year | 20120416 | ||
3 | Importing | IV_JUPER | Call by reference | Type reference (TYPE) | JUPER | Legal Person | 20120416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_NL_WCR_EXCEPTION | thrown, if the customizing is inconsistent | 20120416 |
Method GET_PERIOD_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_END_DATE | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20120416 | ||
2 | Exporting | EV_START_DATE | Value transfer | Type reference (TYPE) | BEGDA | Start Date | 20120416 | ||
3 | Importing | IV_PERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_IPP | WCR In-Period | 20120416 | ||
4 | Importing | IV_PERMO | Call by reference | Type reference (TYPE) | PERMO | Period Parameters | 20120416 | ||
5 | Importing | IV_YEAR | Call by reference | Type reference (TYPE) | P05T_WCR_IPY | WCR In-Period Year | 20120416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_NL_WCR_EXCEPTION | thrown in the case the customizing is inconsistent | 20120416 |
Method GET_PERIOD_MODIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_JUPER | Call by reference | Type reference (TYPE) | JUPER | Legal Person | 20120416 | ||
2 | Returning | RV_PERMO | Value transfer | Type reference (TYPE) | PERMO | Period Parameters | 20120416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_NL_WCR_EXCEPTION | thrown, if the customizing is inconsistent | 20120416 |
Method GET_REPORTING_PERIODICITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_JUPER | Call by reference | Type reference (TYPE) | JUPER | Legal Person | 20120416 | ||
2 | Returning | RV_PERIODICITY | Value transfer | Type reference (TYPE) | P05T_WCR_IPP | WCR In-Period | 20120416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_NL_WCR_EXCEPTION | thrown, if the periodicity is not supported by the WCR | 20120416 |
Method GET_WAGERETURN_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_STATE | Call by reference | Type reference (TYPE) | P05T_T_LA_STATUS | Wage Return Status | 20120416 | ||
2 | Importing | IT_JUPER | Call by reference | Type reference (TYPE) | P05T_T_JUPER | Table of Legal Person | 20120416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_NL_WCR_EXCEPTION | thrown if the customizing is inconsistent | 20120416 |
Method JUPER_CONVERT_TO_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RANGE | Call by reference | Type reference (TYPE) | P05T_JUPER_RANGE | Legal Person Range Table | 20120416 | ||
2 | Importing | IT_JUPERS | Call by reference | Type reference (TYPE) | P05T_T_JUPER | Flat Table Legal Person | 20120416 |
Method JUPER_CONVERT_TO_RANGE on class CL_HR_NL_WCR_UTILITY has no exception.
Method JUPER_CONVERT_TO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_JUPERS | Call by reference | Type reference (TYPE) | P05T_T_JUPER | Table of Legal Persons | 20120416 | ||
2 | Importing | IT_RANGE | Call by reference | Type reference (TYPE) | P05T_JUPER_RANGE | Range of Legal Persons | 20120416 |
Method JUPER_CONVERT_TO_TABLE on class CL_HR_NL_WCR_UTILITY has no exception.
Method JUPER_GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_JUPER | Call by reference | Type reference (TYPE) | JUPER | Legal Person | 20120416 | ||
2 | Returning | RV_TEXT | Value transfer | Type reference (TYPE) | P05_RPOMS | Representing Legal Person Text | 20120416 |
Method JUPER_GET_TEXT on class CL_HR_NL_WCR_UTILITY has no exception.
Method JUPER_IS_TERMINATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DO_SETTLEMENT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120416 | ||
2 | Exporting | EV_IS_TERMINATED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120416 | ||
3 | Importing | IV_FORPERIOD | Call by reference | Type reference (TYPE) | P05T_WCR_FPP | WCR For-Period | 20120416 | ||
4 | Importing | IV_FORYEAR | Call by reference | Type reference (TYPE) | P05T_WCR_FPY | WCR For-Period Year | 20120416 | ||
5 | Importing | IV_JUPER | Call by reference | Type reference (TYPE) | JUPER | Legal Person | 20120416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_NL_WCR_EXCEPTION | in case the customizing could not be read | 20120416 |
Method SHOW_JUPER_F4_HELP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DYNFIELD | Call by reference | Type reference (TYPE) | HELP_INFO-DYNPROFLD | name of screen field | 20120416 | ||
2 | Importing | IV_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | field sy-dynnr (screen number) | 20120416 | ||
3 | Importing | IV_REPID | Call by reference | Type reference (TYPE) | SYST-REPID | field sy-repid | 20120416 | ||
4 | Importing | IV_TRIGGER_MESSAGES | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | if set to 'X' this method also triggers mess. on the screen | 20120416 |
Method SHOW_JUPER_F4_HELP on class CL_HR_NL_WCR_UTILITY has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |