SAP ABAP Class CL_HR_NL_EIR_UTIL (Utility class for Electronic Illness Reporting NL)
Hierarchy
SAP_HRCNL (Software Component) Sub component SAP_HRCNL of SAP_HR
   PA-PA-NL (Application Component) Netherlands
     PB05 (Package) HR Master Data: Netherlands
Properties
Class CL_HR_NL_EIR_UTIL  
Short Description Utility class for Electronic Illness Reporting NL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB05   HR Master Data: Netherlands 
Created 20100901   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_HRPA_READ_INFOTYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HR_NL_EIR_UTIL has no interface implemented.
Friends
Class CL_HR_NL_EIR_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_CALC_PREFIX Constant Private Type reference (TYPE) CHAR4 'CALC' Prefix calc 20111014
2 CV_COMB_WAO_WAJONG Constant Public Type reference (TYPE) INKKD '38' Income Indicator 20110825
3 CV_CONTRACTING_OF_WORK Constant Public Type reference (TYPE) P05_CAARD '02' Work Relationship Type Code 20110825
4 CV_ELITE_SPORTSPERSON Constant Public Type reference (TYPE) P05_CAARD '14' Work Relationship Type Code 20110825
5 CV_FEATURE_NLSIM Constant Private Type reference (TYPE) MERK1 'NLSIM' Feature NLSIM 20111014
6 CV_FISHER_PT_FOREIGN_VESSEL Constant Public Type reference (TYPE) P05_CAARD '04' Work Relationship Type Code 20110825
7 CV_HIGH_DATE Constant Private Type reference (TYPE) DATUM '99991231' High Date 20110825
8 CV_IT_ABSENCES Constant Private Type reference (TYPE) INFTY '2001' Infotype Absences 20111014
9 CV_LGART_SI_DAYS Constant Private Type reference (TYPE) LGART '/370' Wage type for SI Days 20111014
10 CV_LGART_SI_WAGE_FOR_SP Constant Private Type reference (TYPE) LGART '/307' Wage Type for SI Wage per day 20111014
11 CV_LGART_WAGE_FOR_SI_CALC Constant Private Type reference (TYPE) LGART '/306' Wage Type for SI Wage on first illness day 20111014
12 CV_MAX_AGE_CR55P Constant Public Type reference (TYPE) ABRKN 'CR55B' Payroll constant 20110825
13 CV_MEMORYID_PREFIX Constant Private Type reference (TYPE) CHAR8 'RTPFDS' Prefix for Memory 20111014
14 CV_MOLGA_NL Constant Public Type reference (TYPE) MOLGA '05' Country Grouping 20110825
15 CV_MUSICIAN_ARTIST Constant Public Type reference (TYPE) P05_CAARD '06' Work Relationship Type Code 20110825
16 CV_OUTWORKER Constant Public Type reference (TYPE) P05_CAARD '08' Work Relationship Type Code 20110825
17 CV_PAID_WORK Constant Public Type reference (TYPE) P05_CAARD '12' Work Relationship Type Code 20110825
18 CV_PH1_WO_STIPULATION Constant Public Type reference (TYPE) P05_CFIFZ '41' Flexibility and Security Phase Categorization Code 20110825
19 CV_PH1_W_STIPULATION Constant Public Type reference (TYPE) P05_CFIFZ '1' Flexibility and Security Phase Categorization Code 20110825
20 CV_PH2_WO_STIPULATION Constant Public Type reference (TYPE) P05_CFIFZ '42' Flexibility and Security Phase Categorization Code 20110825
21 CV_PH2_W_STIPULATION Constant Public Type reference (TYPE) P05_CFIFZ '2' Flexibility and Security Phase Categorization Code 20110825
22 CV_PHA_WO_STIPULATION Constant Public Type reference (TYPE) P05_CFIFZ '40' Flexibility and Security Phase Categorization Code 20110825
23 CV_PHA_WO_STIP_W_WAGE_EX Constant Public Type reference (TYPE) P05_CFIFZ '38' Flexibility and Security Phase Categorization Code 20110825
24 CV_PHA_W_STIPULATION Constant Public Type reference (TYPE) P05_CFIFZ '17' Flexibility and Security Phase Categorization Code 20110825
25 CV_REPR_EE_ON_COMISSION Constant Public Type reference (TYPE) P05_CAARD '09' Work Relationship Type Code 20110825
26 CV_SHELT_EMPL_ACT Constant Public Type reference (TYPE) P05_CAARD '10' Work Relationship Type Code 20110825
27 CV_SIMCODE_E Constant Private Type reference (TYPE) P05_SCODE 'E' Simulation Code 20111014
28 CV_STATUTORY_REGIME Constant Public Type reference (TYPE) P05_CFIFZ '5' Flexibility and Security Phase Categorization Code 20110825
29 CV_TRAINEE Constant Public Type reference (TYPE) P05_CAARD '07' Work Relationship Type Code 20110825
30 CV_WAZ_BENEFIT Constant Public Type reference (TYPE) INKKD '36' Income Indicator 20110825
31 CV_WORKER_ON_TEMP_LOAN Constant Public Type reference (TYPE) P05_CAARD '11' Work Relationship Type Code 20110825
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Private Method Message in Message Handler Memory 20111014
2 CALC_NUM_ILL_DAYS Static method Public Method Calculate the Number of total Illness Days 20110825
3 CHECK_ADJACENT_RECORDS Static method Public Method Check if Illness Records are adjacent 20110825
4 CHECK_COMP_REG_55_PLUS Static method Public Method Check if EE has Compensation Regulation 55+ 20110825
5 CHECK_CORRECTION_ALLOWED Static method Public Method Check if status allows creating a correction 20130321
6 CHECK_MSGTY_STATUS Static method Public Method Check the Status of the Message Type 20110825
7 CHECK_PARTIAL_RECOVERY Static method Public Method Check for a Partial Recovery 20110825
8 CHECK_WELFARE_CLAIMANT Static method Public Method Check if EE is a Welfare Claimant 20110825
9 DELETE_INFOTYPE Static method Public Method Delete infotype records 20100915
10 GET_1ST_CONNECTED_RECORD Static method Public Method Get 1st connected Illness Record 20110825
11 GET_INFOTYPE_RECORDS Static method Private Method Read all infotype records in a period 20100915
12 GET_MOABW Static method Public Method Determine Absence Modificator 20100915
13 GET_MOLGA Static method Public Method Determine Personnel Country Grouping 20100915
14 GET_SIM_TRIGGERS Static method Public Method returns a field list for which a payroll sim is triggered 20120111
15 READ_FEATURE_NLEIR Static method Public Method Read and evaluates feature NLEIR 20110825
16 READ_INFOTYPE_IN_PERIOD Static method Public Method Read All Infotype Records In Period 20100915
17 READ_PAYROLL_CONSTANT Static method Public Method Read Payroll Constant 20110825
18 SIMULATE_PAYROLL Static method Public Method performs a payroll simulation 20111014
19 UPDATE_INFOTYPE_RECORD Static method Public Method Inserts new infotype record 20100915
Events
Class CL_HR_NL_EIR_UTIL has no event.
Types
Class CL_HR_NL_EIR_UTIL has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD1 Call by reference Type reference (TYPE) PROP_FNAME Default values for fast entry: field name 20111014
2 Importing FIELD2 Call by reference Type reference (TYPE) PROP_FNAME Default values for fast entry: field name 20111014
3 Importing FIELD3 Call by reference Type reference (TYPE) PROP_FNAME Default values for fast entry: field name 20111014
4 Importing FIELD4 Call by reference Type reference (TYPE) PROP_FNAME Default values for fast entry: field name 20111014
5 Importing FIELD5 Call by reference Type reference (TYPE) PROP_FNAME Default values for fast entry: field name 20111014
6 Importing MESSAGE Call by reference Type reference (TYPE) SYMSG Structure of Message Variables 20111014
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_NL_MESSAGE_HANDLER HR Master Data NL: Message Handler 20111014

Method ADD_MESSAGE on class CL_HR_NL_EIR_UTIL has no exception.

Method CALC_NUM_ILL_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUM_ILL_DAYS Call by reference Type reference (TYPE) INT4 Natural Number 20110825
2 Importing IT_REL_ILLNESS Call by reference Type reference (TYPE) P05_ILLNESS_TAB Related Illness Records 20110825
3 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20110825
4 Importing IV_P3250_ENDDA Call by reference Type reference (TYPE) DATUM Date 20110825

Method CALC_NUM_ILL_DAYS on class CL_HR_NL_EIR_UTIL has no exception.

Method CHECK_ADJACENT_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEXT_REC_ADJACENT Call by reference Type reference (TYPE) XFELD Checkbox 20110825
2 Exporting EV_PRIOR_REC_ADJACENT Call by reference Type reference (TYPE) XFELD Checkbox 20110825
3 Importing IS_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20110825
4 Importing IT_REL_ILLNESS Call by reference Type reference (TYPE) P05_ILLNESS_TAB Related Illness Records 20110825

Method CHECK_ADJACENT_RECORDS on class CL_HR_NL_EIR_UTIL has no exception.

Method CHECK_COMP_REG_55_PLUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MESSAGES Call by reference Object reference (TYPE REF TO) IF_HRPA_NL_MESSAGE_HANDLER HR Master Data NL: Messages 20110825
2 Exporting EV_IS_55_PLUSSER Call by reference Type reference (TYPE) XFELD Checkbox 20110825
3 Importing IS_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20110825
4 Importing IT_P0002 Call by reference Type reference (TYPE) P0002_TAB HR Master Record: Infotype 0002 (Personal Data) 20110825
5 Importing IT_P0808 Call by reference Type reference (TYPE) P05_P0808_TAB HR Master Record Infotype 0808 20110825
6 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20110825

Method CHECK_COMP_REG_55_PLUS on class CL_HR_NL_EIR_UTIL has no exception.

Method CHECK_CORRECTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date of the message 20130321
2 Importing IV_STATUS Call by reference Type reference (TYPE) P05EIR_MESSAGE_STATUS Notification Status 20130321
3 Returning RV_CORRECTION_ALLOWED Value transfer Type reference (TYPE) XFELD True, if creation of correction allowed 20130321

Method CHECK_CORRECTION_ALLOWED on class CL_HR_NL_EIR_UTIL has no exception.

Method CHECK_MSGTY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGTY_STATUS Call by reference Type reference (TYPE) P05EIR_MESSAGE_STATUS Notification Status 20110826
2 Importing IS_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20110826
3 Importing IV_MSGTY Call by reference Type reference (TYPE) P05EIR_MESSAGE_TYPE Code for Notification Type 20110826
4 Importing IV_REF_MSGTY Call by reference Type reference (TYPE) P05EIR_MESSAGE_TYPE Code for Notification Type 20110826

Method CHECK_MSGTY_STATUS on class CL_HR_NL_EIR_UTIL has no exception.

Method CHECK_PARTIAL_RECOVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARTIAL_REC_PRESENT Call by reference Type reference (TYPE) XFELD Checkbox 20110826
2 Exporting EV_TRIGGER_FULL_REC Call by reference Type reference (TYPE) XFELD Checkbox 20110826
3 Exporting EV_TRIGGER_PARTIAL_REC Call by reference Type reference (TYPE) XFELD Checkbox 20110826
4 Importing IS_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20110826
5 Importing IT_REL_ILLNESS Call by reference Type reference (TYPE) P05_ILLNESS_TAB Related Illness Records 20110826

Method CHECK_PARTIAL_RECOVERY on class CL_HR_NL_EIR_UTIL has no exception.

Method CHECK_WELFARE_CLAIMANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_WELFARE_CLAIMANT Call by reference Type reference (TYPE) XFELD Checkbox 20110826
2 Importing IS_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20110826
3 Importing IT_P0059 Call by reference Type reference (TYPE) P05_P0059_TAB HR Master Record: Infotype 0059 (Social Insurance - NL) 20110826
4 Importing IT_P0060 Call by reference Type reference (TYPE) P05_P0060_TAB HR Master Record: Infotype 0060 (Fiscal Data) 20110826
5 Importing IT_P0808 Call by reference Type reference (TYPE) P05_P0808_TAB HR Master Record Infotype 0808 20110826

Method CHECK_WELFARE_CLAIMANT on class CL_HR_NL_EIR_UTIL has no exception.

Method DELETE_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR Master Record for Infotype NNNN 20100915
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20100915
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20100915
4 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20100915
5 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20100915
6 Importing IV_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20100915
7 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20100915
8 Importing IV_SEQNR Call by reference Type reference (TYPE) SEQNR Number of Infotype Record With Same Key 20100915
9 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20100915
10 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20100915
# Exception Resumable Description Created on
1 CX_HR_NL_EIR_ERR_NO_AUTHORIZAT 20100915

Method GET_1ST_CONNECTED_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20110826
2 Importing IS_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20110826
3 Importing IT_P3250 Call by reference Type reference (TYPE) P05_P3250_TAB HR Master Record: Infotype 3250 20110826

Method GET_1ST_CONNECTED_RECORD on class CL_HR_NL_EIR_UTIL has no exception.

Method GET_INFOTYPE_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) HRERROR_TAB Table with HR errors 20100915
2 Exporting ET_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR master record for infotype NNNN 20100915
3 Exporting EV_DATA_EXISTS Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20100915
4 Exporting EV_MISSING_AUTH Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20100915
5 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return code of ABAP statements 20100915
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20100915
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20100915
8 Importing IV_INFTY_NR Call by reference Type reference (TYPE) INFTY Infotype 20100915
9 Importing IV_MODE Call by reference Type reference (TYPE) HRPAD_READ_MODE IF_HRPA_READ_INFOTYPE=>FIRST_INTERSECTING_RECORD HR: Type of read rights 20100915
10 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20100915
11 Importing IV_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20100915
12 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20100915
13 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY '*' Subtype 20100915
14 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20100915
# Exception Resumable Description Created on
1 CX_HR_NL_EIR_ERR_NO_AUTHORIZAT No Authorization for Infotype 20100915

Method GET_MOABW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MOABW Value transfer Type reference (TYPE) MOABW Absence Modificator 20100915
2 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL_001P Personnel Subarea 20100915
3 Importing IV_DATUM Call by reference Type reference (TYPE) DATUM Date 20100915
4 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20100915
5 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Personnel Area 20100915

Method GET_MOABW on class CL_HR_NL_EIR_UTIL has no exception.

Method GET_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MOLGA Value transfer Type reference (TYPE) MOLGA Country Grouping 20100915
2 Importing IV_DATUM Call by reference Type reference (TYPE) DATUM Date 20100915
3 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20100915
4 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Personnel Area 20100915

Method GET_MOLGA on class CL_HR_NL_EIR_UTIL has no exception.

Method GET_SIM_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FIELD_TAB Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Fields for which a simulation is triggered 20120111
2 Importing IS_P2001 Call by reference Type reference (TYPE) P2001 HR Time Record: Absences Infotype (2001) 20120111
3 Importing IS_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20120111

Method GET_SIM_TRIGGERS on class CL_HR_NL_EIR_UTIL has no exception.

Method READ_FEATURE_NLEIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AAVBT Call by reference Type reference (TYPE) P05EIR_NUMBER_WORK_REL Number of Limited Work Relationships 20110825
2 Exporting EV_AKOVA Call by reference Type reference (TYPE) P05EIR_NUM_TIMES_WORK_SUMMONS Number of Requests to Work 20110825
3 Exporting EV_CDINO Call by reference Type reference (TYPE) P05EIR_CODE_INITIATOR_FIRING Initiator of End of Work Relationship 20110825
4 Exporting EV_CRGAW Call by reference Type reference (TYPE) P05EIR_CODE_REASON_REQ_WAZO Reason for WAZO 20110825
5 Exporting EV_DAOAO Call by reference Type reference (TYPE) P05EIR_DATE_RESIGNATION Notification Date of End of Work Relationship 20110825
6 Exporting EV_DIPAY Call by reference Type reference (TYPE) P05EIR_DIRECT_PAYMENT Direct Payment to Employee 20110825
7 Exporting EV_INDAL Call by reference Type reference (TYPE) P05EIR_IND_TOO_LONG_AOVK Time Period Exceeded 20110825
8 Exporting EV_INDOA Call by reference Type reference (TYPE) P05EIR_IND_INTERRUPTION_AOVK Time Period Between Work 20110825
9 Exporting EV_INDOV Call by reference Type reference (TYPE) P05EIR_INDICATOR_DIRECT_FIRE End of Work Relationship Effective Immediately 20110825
10 Exporting EV_VEAOR Call by reference Type reference (TYPE) P05EIR_SEQNO_AOVK Sequence Number of First Work Relationship 20110825
11 Exporting EV_WDTSE Call by reference Type reference (TYPE) P05EIR_REASON_RECOURSE Reason for Damages 20110825
12 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20110825
13 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20110825
14 Importing IV_PERNR Call by reference Type reference (TYPE) PERSNO Personnel number 20110825
# Exception Resumable Description Created on
1 CX_HR_NL_EIR_ERR_NO_AUTHORIZAT No Authorization for Infotype 20110826

Method READ_INFOTYPE_IN_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) HRERROR_TAB Table Containing HR Errors 20100915
2 Exporting ET_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR Master Record for Infotype NNNN 20100915
3 Exporting EV_DATA_EXISTS Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20100915
4 Exporting EV_MISSING_AUTH Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20100915
5 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Returncode of ABAP Statements 20100915
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20100915
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20100915
8 Importing IV_INFTY_NR Call by reference Type reference (TYPE) INFTY Infotype 20100915
9 Importing IV_MODE Call by reference Type reference (TYPE) HRPAD_READ_MODE IF_HRPA_READ_INFOTYPE=>FIRST_INTERSECTING_RECORD HR: Type of read rights 20100915
10 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20100915
11 Importing IV_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20100915
12 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20100915
13 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY '*' Subtype 20100915
14 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20100915
# Exception Resumable Description Created on
1 CX_HR_NL_EIR_ERR_NO_AUTHORIZAT No Authorization for Infotype 20100915

Method READ_PAYROLL_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MESSAGES Call by reference Object reference (TYPE REF TO) IF_HRPA_NL_MESSAGE_HANDLER HR Master Data NL: Messages 20110825
2 Exporting EV_RESULT Call by reference Type reference (TYPE) ABRWT Value of payroll constants 20110825
3 Importing IV_CONSTANT Call by reference Type reference (TYPE) ABRKN Payroll constant 20110825
4 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20110825
5 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20110825

Method READ_PAYROLL_CONSTANT on class CL_HR_NL_EIR_UTIL has no exception.

Method SIMULATE_PAYROLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_P3250 Call by reference Type reference (TYPE) P3250 HR Master Record for Infotype 3250 20120111
2 Changing CV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Determines whether meth. call was successful 20111014
3 Changing CV_SI_WAGE_FIRST_ILLNESS_DAY Call by reference Type reference (TYPE) P05EIR_BED_SVLOON_1E_AODAG Soc. Ins. Wage for Partially Recovered Employee 20111014
4 Changing CV_SI_WAGE_PER_DAY Call by reference Type reference (TYPE) P05EIR_BED_SVLOON_PER_DAG Daily Social Insurance Wage 20111014
5 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_NL_MESSAGE_HANDLER HR Master Data NL: Messages 20111014
6 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Org. Assignment) 20111014
7 Importing IS_P2001 Call by reference Type reference (TYPE) P2001 HR Time Record: Absences Infotype (2001) 20120111
8 Importing IV_AWART Call by reference Type reference (TYPE) P05EIR_AWART Attendance or Absence Type 20120111
9 Importing IV_ILLNESS_START_DATE Call by reference Type reference (TYPE) BEGDA Illness Start Date 20111014
10 Importing IV_PERSONNEL_NUMBER Call by reference Type reference (TYPE) PERSNO Personnel number 20111014

Method SIMULATE_PAYROLL on class CL_HR_NL_EIR_UTIL has no exception.

Method UPDATE_INFOTYPE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RECORD Call by reference Type reference (TYPE) ANY Record Infotype 20100915
2 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20100915
3 Importing IV_TRIGGER_RETRO Call by reference Type reference (TYPE) XFELD ABAP_FALSE If ABAP_TRUE, P0003 is also updated 20100915
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR Master Data: Unfulfilled Program Condition 20100915
2 CX_HR_NL_EIR_ERR_NO_AUTHORIZAT No Authorization for Infotype 20100915
History
Last changed by/on SAP  20130531 
SAP Release Created in