SAP ABAP Class CL_HRPA_INFOTYPE_0127 (Business Logic for IT0127)
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 20021217
Properties
Class CL_HRPA_INFOTYPE_0127  
Short Description Business Logic for IT0127    
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 20021217   SAP 
Last change 20030205   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0127 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0127 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0127 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FEATURE_NLWVC Constant Private Type reference (TYPE) T549B-NAMEN 'NLWVC' Feature NLWVC 20030314
2 FEATURE_NLWWV Constant Private Type reference (TYPE) T549B-NAMEN 'NLWWV' Feature NLWWV 20030314
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY Instance method Private Method Check Data before Save 20021220
2 CHECK_DATA Instance method Private Method Check Data before Save 20030109
3 GET_DAILYKM_FROM_0006 Instance method Private Method Returns the Working Days per Week Read from IT0007 20021219
4 GET_FEATURE_NLWVC Instance method Private Method Get Feature NLWVC 20030314
5 GET_FEATURE_NLWWV Instance method Private Method Get Values from Feature 20030314
6 GET_WKWORKDAY_FROM_0007 Instance method Private Method Returns the Working Days per Week Read from IT0007 20021219
7 INITIAL_P0127 Instance method Private Method Enhancements for Inserting Infotype 20021219
Events
Class CL_HRPA_INFOTYPE_0127 has no event.
Types
Class CL_HRPA_INFOTYPE_0127 has no local type.
Method Signatures

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DYKM Call by reference Type reference (TYPE) P0127-DY1KM Commuting Distance in Kilometers 20021220
2 Importing FIELD_NR Call by reference Type reference (TYPE) C 20030107
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20021220
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021220
5 Importing TRCD Call by reference Type reference (TYPE) P0127-TRCD1 Transportation Indicator 20021220
6 Changing VERG Call by reference Type reference (TYPE) P0127-VERG1 Amount 20021220
7 Changing WKDY Call by reference Type reference (TYPE) P0127-WKDY1 Number of Commuting Days per Week 20021220
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20030110

Method CHECK_DATA 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 (=' ') 20030109
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030109
3 Changing P0127 Call by reference Type reference (TYPE) P0127 HR Master Record: Infotype 0127 (Commuter Traffic NL) 20030109
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20030109

Method GET_DAILYKM_FROM_0006 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0127-BEGDA Validity Start Date 20021219
2 Returning DYKM Value transfer Type reference (TYPE) P0127-DY1KM Commuting Distance in Kilometers 20021219
3 Importing ENDDA Call by reference Type reference (TYPE) P0127-ENDDA Validity End Date 20021219
4 Importing PERNR Call by reference Type reference (TYPE) P0127-PERNR Personnel Number 20021219
5 Importing PROV Call by reference Type reference (TYPE) C 20021219
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20030110

Method GET_FEATURE_NLWVC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0127-BEGDA Validity Start Date 20030314
2 Returning NLWVC Value transfer Type reference (TYPE) TY_NLWVC 20030314
3 Importing PERNR Call by reference Type reference (TYPE) P0127-PERNR Personnel Number 20030314
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20030314

Method GET_FEATURE_NLWWV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0127-BEGDA Validity Start Date 20030314
2 Returning NLWWV Value transfer Type reference (TYPE) TY_NLWWV 20030314
3 Importing PERNR Call by reference Type reference (TYPE) P0127-PERNR Personnel Number 20030314
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20030314

Method GET_WKWORKDAY_FROM_0007 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0127-BEGDA Validity Start Date 20021219
2 Importing ENDDA Call by reference Type reference (TYPE) P0127-ENDDA Validity End Date 20021219
3 Importing PERNR Call by reference Type reference (TYPE) P0127-PERNR Personnel Number 20021219
4 Importing PROV Call by reference Type reference (TYPE) C 20021219
5 Returning WKDY Value transfer Type reference (TYPE) P0127-WKDY1 Number of Commuting Days per Week 20021219
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20030110

Method INITIAL_P0127 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0127 Call by reference Type reference (TYPE) P0127 HR Master Record: Infotype 0127 (Commuter Traffic NL) 20021219
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20030110
History
Last changed by/on SAP  20030205 
SAP Release Created in 200