SAP ABAP Class CL_HRPA_INFOTYPE_0525 (Business Logic for IT0525)
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 20021118
Properties
Class CL_HRPA_INFOTYPE_0525  
Short Description Business Logic for IT0525    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class 5N    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_NL   Add-On Development Personnel Administration: - Netherlands 
Created 20021118   SAP 
Last change 20030110   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_T549A Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPA_INFOTYPE_0525 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0525 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FEATURE_NLKOP Constant Private Type reference (TYPE) T549D-NAMEN 'NLKOP' Feature Name 20030319
Methods
# Method Level Visibility Method type Description Created on
1 CAREDATA Instance method Private Method Check Data before Save 20060818
2 INSE_MODI Instance method Protected Method Infotype specific Logich for Modify 20060818
3 INSE_MODI_CHECK_DATES Instance method Private Method Test overlapping Year Threshold 2004/2005 record 20060821
4 INSE_MODI_NUCOS Instance method Private Method Do Not Enter an Amount if Max. Remun. Part. 20060821
5 INSE_MODI_PACOM Instance method Private Method Do Not Enter an Amount if Max. Remun. Part. 20060818
6 INSE_MODI_VERIFY_KNDNR Instance method Private Method Do Not Enter an Amount if Max. Remun. Part. 20060821
7 ROOT_INIT_DEFAULTVALUES Instance method Private Method Get Default Values from Feature 20060818
8 ROOT_MODI_P0525 Instance method Private Method Modify Computations 20060818
Events
Class CL_HRPA_INFOTYPE_0525 has no event.
Types
Class CL_HRPA_INFOTYPE_0525 has no local type.
Method Signatures

Method CAREDATA 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 (=' ') 20060818
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060818
3 Changing P0525 Call by reference Type reference (TYPE) P0525 Childcare 20060818
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060818

Method INSE_MODI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Additional Data 20060818
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060818
3 Importing MASSG Call by reference Type reference (TYPE) MASSG 20060818
4 Importing MASSN Call by reference Type reference (TYPE) MASSN Action Type 20060818
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060818
6 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060818
7 Changing PNNNN Call by reference Type reference (TYPE) ANY Primary Infotype record 20060818
8 Changing PNNNN2 Call by reference Type reference (TYPE) ANY Secondary Infotype record 20060818
9 Changing PREF Call by reference Type reference (TYPE) PREF Realignment Values for HR Objects 20060818
10 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060818
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060818

Method INSE_MODI_CHECK_DATES 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 (=' ') 20060821
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20060821
3 Changing P0525 Call by reference Type reference (TYPE) P0525 Childcare 20060821

Method INSE_MODI_CHECK_DATES on class CL_HRPA_INFOTYPE_0525 has no exception.

Method INSE_MODI_NUCOS 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 (=' ') 20060821
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060821
3 Changing P0525 Call by reference Type reference (TYPE) P0525 Childcare 20060821

Method INSE_MODI_NUCOS on class CL_HRPA_INFOTYPE_0525 has no exception.

Method INSE_MODI_PACOM 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 (=' ') 20060818
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060818
3 Changing P0525 Call by reference Type reference (TYPE) P0525 Childcare 20060818
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060818

Method INSE_MODI_VERIFY_KNDNR 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 (=' ') 20060821
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060821
3 Changing P0525 Call by reference Type reference (TYPE) P0525 Childcare 20060821

Method INSE_MODI_VERIFY_KNDNR on class CL_HRPA_INFOTYPE_0525 has no exception.

Method ROOT_INIT_DEFAULTVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA 20060818
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060818
3 Importing MASSG Call by reference Type reference (TYPE) MASSG Reason for Action 20060818
4 Importing MASSN Call by reference Type reference (TYPE) MASSN Type of Personnel Action 20060818
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060818
6 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Childcare 20060818
7 Changing P0525 Call by reference Type reference (TYPE) P0525 Childcare 20060818
8 Changing PNNNN2 Call by reference Type reference (TYPE) ANY 20060818
9 Changing PREF Call by reference Type reference (TYPE) PREF Assignment amounts for HR Objects 20060818
10 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Storage 20060818
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060818

Method ROOT_MODI_P0525 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 (=' ') 20060818
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060818
3 Importing OLD_P0525 Call by reference Type reference (TYPE) P0525 Childcare 20060818
4 Changing P0525 Call by reference Type reference (TYPE) P0525 Childcare 20060818
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060818
History
Last changed by/on SAP  20030110 
SAP Release Created in 200