SAP ABAP Class CL_HRPA_INFOTYPE_0016_BE (Business logic for IT0016 (BE version))
Hierarchy
EA-HRCBE (Software Component) Sub component EA-HRCBE of EA-HR
   PA-PA-BE (Application Component) Belgium
     PAOC_PAD_INFTY_0016_BE (Package) Infotyp 0016: Belgium
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0016 Infotype 0016: Contract Elements 20021126
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0016_BE_PS HR Master Data: BE-PS Infotype 0109 - View for 0016 20030225
Properties
Class CL_HRPA_INFOTYPE_0016_BE  
Short Description Business logic for IT0016 (BE version)    
Super Class CL_HRPA_INFOTYPE_0016 Infotype 0016: Contract Elements 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INFTY_0016_BE   Infotyp 0016: Belgium 
Created 20021126   SAP 
Last change 20030225   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_T5B9A Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HR_T5B9P Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPA_INFOTYPE_0016_BE has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0016_BE has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0016_BE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECKS_FOR_IT0109 Instance method Protected Method Checks input for IT0109 20030129
2 CHECK_CURRENCY Instance method Protected Method Check if currency is valid 20030130
3 CHECK_SENIORITY Instance method Protected Method Check if seniority is given 20030130
4 GET_DEFAULT_FOR_IT0109 Instance method Protected Method Read Defaults for it0109 20030128
5 GET_FIRST_WORD Instance method Protected Method Gets the first word of a sentence 20030214
6 GET_VALUES Instance method Protected Method Read initial contract values 20030122
Events
Class CL_HRPA_INFOTYPE_0016_BE has no event.
Types
Class CL_HRPA_INFOTYPE_0016_BE has no local type.
Method Signatures

Method CHECKS_FOR_IT0109 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030129
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030129
3 Changing PNNNN Call by reference Type reference (TYPE) ANY 20030129
4 Changing PNNNN2 Call by reference Type reference (TYPE) ANY 20030129
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030129
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030307

Method CHECK_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030130
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030130
3 Changing PNNNN Call by reference Type reference (TYPE) ANY 20030130
4 Changing PNNNN2 Call by reference Type reference (TYPE) ANY 20030130
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030130

Method CHECK_CURRENCY on class CL_HRPA_INFOTYPE_0016_BE has no exception.

Method CHECK_SENIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030130
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030130
3 Changing PNNNN2 Call by reference Type reference (TYPE) ANY 20030130
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030130

Method CHECK_SENIORITY on class CL_HRPA_INFOTYPE_0016_BE has no exception.

Method GET_DEFAULT_FOR_IT0109 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030128
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 IT0001 20030129
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
4 Changing PNNNN Call by reference Type reference (TYPE) ANY 20030128
5 Changing PNNNN2 Call by reference Type reference (TYPE) ANY 20030128
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030128

Method GET_DEFAULT_FOR_IT0109 on class CL_HRPA_INFOTYPE_0016_BE has no exception.

Method GET_FIRST_WORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SENTENCE Call by reference Type reference (TYPE) STRING 20030307
2 Exporting EV_LENGTH Call by reference Type reference (TYPE) I 20030214
3 Exporting EV_SEPARATOR Call by reference Type reference (TYPE) STRING 20030214
4 Exporting EV_WORD Call by reference Type reference (TYPE) STRING 20030214
5 Importing IV_SEPARATOR_GROUP Call by reference Type reference (TYPE) STRING 20030214

Method GET_FIRST_WORD on class CL_HRPA_INFOTYPE_0016_BE has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONTRACT Call by reference Type reference (TYPE) STRING 20030122
2 Changing CV_INI_ANZHL Call by reference Type reference (TYPE) PRBZT Number 20030122
3 Changing CV_INI_ZEINH Call by reference Type reference (TYPE) PRBEH Probationary period (unit) 20030122

Method GET_VALUES on class CL_HRPA_INFOTYPE_0016_BE has no exception.
History
Last changed by/on SAP  20030225 
SAP Release Created in 200