SAP ABAP Class CL_HRPA_INFOTYPE_0808 (Check Class for Infotype)
Hierarchy
SAP_HRCNL (Software Component) Sub component SAP_HRCNL of SAP_HR
   PA-PA-NL (Application Component) Netherlands
     PB05 (Package) HR Master Data: 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 20060727
Properties
Class CL_HRPA_INFOTYPE_0808  
Short Description Check Class for Infotype    
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     
Category 0   
Package PB05   HR Master Data: Netherlands 
Created 20060727   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_MESSAGE_HANDLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPA_INFOTYPE_0808 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0808 has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0808 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Private Method Append error message 20060727
2 CHECK_CAARD Instance method Private Method Check nature of work relationship 20060727
3 CHECK_CAOCL Instance method Private Method Check CAO code 20060727
4 CHECK_CFIFZ Instance method Private Method Check phase grouping code F & Z 20060727
5 CHECK_CIINV_VERWE Instance method Private Method Check end date unpaid leave w/ incdntl reduced-income code 20060727
6 CHECK_CIVPL Instance method Private Method Check nature of work relationship code 20060727
7 CHECK_CR55P Instance method Private Method Check field Compensation Regulation 55+ 20120910
8 CHECK_INPUT Instance method Private Method Check entry 20060727
9 CHECK_NUMIV_DELETED Instance method Private Method Check whether IR-Number field is deleted or replaced 20061115
10 CHECK_VALIDITY_LA06 Instance method Private Method Check LA06 validity 20060727
11 P0008 Instance method Private Method Read Infotype 0008 20060727
Events
Class CL_HRPA_INFOTYPE_0808 has no event.
Types
Class CL_HRPA_INFOTYPE_0808 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 CAUSE Call by reference Type reference (TYPE) HRPAD_MESSAGE_CAUSE IF_HRPA_MESSAGE_HANDLER=>INFOTYPE_SPECIFIC HR: Master data, cause for output of a message 20060727
2 Importing FIELD1 Call by reference Type reference (TYPE) PROP_FNAME Fast data entry default values: field name 20060727
3 Importing FIELD2 Call by reference Type reference (TYPE) PROP_FNAME Fast data entry default values: field name 20060727
4 Importing FIELD3 Call by reference Type reference (TYPE) PROP_FNAME Fast data entry default values: field name 20060727
5 Importing FIELD4 Call by reference Type reference (TYPE) PROP_FNAME Fast data entry default values: field name 20060727
6 Importing MESSAGE Call by reference Type reference (TYPE) SYMSG Structure of message variables 20060727
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060727
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060727

Method CHECK_CAARD 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 (=' ') 20060727
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060727
3 Changing P0808 Call by reference Type reference (TYPE) P0808 Primary Infotype record 20060727
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060727

Method CHECK_CAOCL 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 (=' ') 20060727
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060727
3 Changing P0808 Call by reference Type reference (TYPE) P0808 Primary Infotype record 20060727
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060727

Method CHECK_CFIFZ 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 (=' ') 20060727
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060727
3 Changing P0808 Call by reference Type reference (TYPE) P0808 Primary Infotype record 20060727
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060727

Method CHECK_CIINV_VERWE 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 (=' ') 20060727
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060727
3 Changing P0808 Call by reference Type reference (TYPE) P0808 Primary Infotype record 20060727
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060727

Method CHECK_CIVPL 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 (=' ') 20060727
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060727
3 Changing P0808 Call by reference Type reference (TYPE) P0808 Primary Infotype record 20060727
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060727

Method CHECK_CR55P 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 20120910
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20120910
3 Changing P0808 Call by reference Type reference (TYPE) P0808 20120910
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION 20120910

Method CHECK_INPUT 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 (=' ') 20060727
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060727
3 Changing PNNNN Call by reference Type reference (TYPE) ANY Primary Infotype record 20060727

Method CHECK_INPUT on class CL_HRPA_INFOTYPE_0808 has no exception.

Method CHECK_NUMIV_DELETED 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 (=' ') 20061115
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20061115
3 Importing P0808 Call by reference Type reference (TYPE) P0808 Primary Infotype record 20061115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20061115

Method CHECK_VALIDITY_LA06 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 (=' ') 20060727
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060727
3 Changing P0808 Call by reference Type reference (TYPE) P0808 Primary Infotype record 20060727
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060727

Method P0008 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 20060727
2 Returning P0008 Value transfer Type reference (TYPE) P0008 HR master record Infotype 0008 (Basic pay) 20060727
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20060727
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060727
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060727
History
Last changed by/on SAP  20060912 
SAP Release Created in