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
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