SAP ABAP Class CL_HRPA_INFOTYPE_0303 (Business Logic for IT0303)
Hierarchy
EA-HRCNL (Software Component) Sub component EA-HRCNL of EA-HR
   PA-PA-NL (Application Component) Netherlands
     PAOC_PAD_NL (Package) Add-On Development Personnel Administration: - Netherlands
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20021112
Properties
Class CL_HRPA_INFOTYPE_0303  
Short Description Business Logic for IT0303    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_NL   Add-On Development Personnel Administration: - Netherlands 
Created 20021112   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0303 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0303 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0303 has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0303 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BOV Instance method Private Method Check Maternity Leave 20021112
2 CHECK_BOV_2007 Instance method Private Method Payment reduction paid parental leave revoked as of 1.1.2007 20061212
3 CHECK_DLINC Instance method Private Method Check on increase of education 20091119
4 CHECK_DLNOW Instance method Private Method Check Education 20111202
5 CHECK_EVC Instance method Private Method Payment reduction RPL only valid as of 1.1.2007 20061212
6 CHECK_LL Instance method Private Method Check Low Wages 20021112
7 CHECK_LL_2006 Instance method Private Method Check Low Wages 20060731
8 CHECK_LW Instance method Private Method Check Jobless 20021112
9 CHECK_LW_2007 Instance method Private Method Payment reduction long time unemployed revoked as of 1.1.07 20061212
10 CHECK_LW_OW Instance method Private Method Check Jobless & Education 20021112
11 CHECK_OW Instance method Private Method Check Education 20021112
12 CHECK_OW_SKNOW Instance method Private Method Check Education and Start Qualification 20021112
13 CHECK_PSTAG Instance method Private Method Check on percentage 20061212
14 CHECK_PVMBO Instance method Private Method Check VMBO 20021112
15 CHECK_SKNOW Instance method Private Method Check Start Qualification Education 20021112
16 CHECK_STAGE Instance method Private Method Payment reduction work placement only valid as of 1.11.2006 20061212
17 CHECK_UNIT_UR Instance method Private Method Check Unit Ur 20021112
18 CHECK_UNIT_VG Instance method Private Method Check Unit Vg 20021112
19 FILL_PSTAG Instance method Private Method Filling of parttime percentage of payment reduction stage 20061212
20 P0303 Instance method Private Method Read IT0303 20021113
21 P0303_ALL Instance method Private Method Read all selected IT0303 records 20100115
22 SPECIFIC_CHECKS Instance method Private Method Specific Checks for IT0303 20021112
23 SPECIFIC_DEFAULT_VALUES Instance method Private Method IT0303 Specific Default Values 20021112
Events
Class CL_HRPA_INFOTYPE_0303 has no event.
Types
Class CL_HRPA_INFOTYPE_0303 has no local type.
Method Signatures

Method CHECK_BOV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_BOV_2007 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20061212
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20061212
3 Importing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20061212
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20061212

Method CHECK_DLINC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20091119
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20091119
3 Importing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20091119
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20091119

Method CHECK_DLNOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20111202
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20111202
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20111202
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20111202

Method CHECK_EVC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20061212
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20061212
3 Importing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20061212
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20061212

Method CHECK_LL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_LL_2006 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060731
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060731
3 Importing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20060731
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060731

Method CHECK_LW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_LW_2007 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20061212
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20061212
3 Importing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20061212
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20061212

Method CHECK_LW_OW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20021113
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_OW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_OW_SKNOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_PSTAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20061212
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20061212
3 Importing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20061212
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20061212

Method CHECK_PVMBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Changing P0303 Call by reference Type reference (TYPE) P0303 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_SKNOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20061212
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20061212
3 Importing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20061212
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20061212

Method CHECK_UNIT_UR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method CHECK_UNIT_VG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing P0303 Call by reference Type reference (TYPE) P0303 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method FILL_PSTAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20061212
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20061212
3 Changing P0303 Call by reference Type reference (TYPE) P0303 HR Master Record: Infotype 317 (Special Provisions NL) 20061212
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20061212

Method P0303 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20021113
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20021113
3 Returning P0303 Value transfer Type reference (TYPE) P0303 HR Master Record Infotype 0002 (Personal Data) 20021113
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20021113
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method P0303_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_P0303 Call by reference Type reference (TYPE) P05_P0303_TAB Table type for infotype 0303 20100115
2 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20100115
3 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20100115
4 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel number 20100115

Method P0303_ALL on class CL_HRPA_INFOTYPE_0303 has no exception.

Method SPECIFIC_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021112
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021112
3 Changing PNNNN Call by reference Type reference (TYPE) ANY 20021112
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class 20021112
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210

Method SPECIFIC_DEFAULT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PNNNN Call by reference Type reference (TYPE) ANY 20021112
2 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class 20021112
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20021210
History
Last changed by/on SAP  20070913 
SAP Release Created in 200