SAP ABAP Class CL_HRPA_INFOTYPE_0016_ES (CL_HRPA_INFOTYPE_0016_ES)
Hierarchy
EA-HRCES (Software Component) Sub component EA-HRCES of EA-HR
   PA-PA-ES (Application Component) Spain
     PAOC_PAD_INFTY_0016_ES (Package) Info type 0016: Spain
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 20021002
Properties
Class CL_HRPA_INFOTYPE_0016_ES  
Short Description    
Super Class CL_HRPA_INFOTYPE_0016 Infotype 0016: Contract Elements 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class 5E    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_INFTY_0016_ES   Info type 0016: Spain 
Created 20021002   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_T503 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HR_T5E01 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HR_T5E60 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_HR_T5E64 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_HR_T5E7I Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPA_INFOTYPE_0016_ES has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0016_ES has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0016_ES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CTEDT Instance method Protected Method Check contract end date 20030930
2 CHECK_GENERIC_SETTINGS Instance method Protected Method Check general settings for employee 20031002
3 CHECK_IDSEG Instance method Private Method Check main contract key 20031001
4 CHECK_INEM_OFFICE Instance method Private Method Check employment office (INEM) 20030930
5 CHECK_JORN Instance method Protected Method Check working time in contract (part-time) 20031001
6 CHECK_UNIDAD Instance method Private Method Checks that time field has assigned a unit 20031003
7 DURATION Instance method Protected Method Check/Calculate fixed term contract duration 20021017
8 GET_REPRS_NAME Instance method Protected Method Check/obtain responsible person (company representative) 20021113
9 GET_T5E60 Instance method Private Method Obtain contract entity according to the company 20031001
10 REG_PRODAT Instance method Private Method High level data access record, LOPD 20031002
Events
Class CL_HRPA_INFOTYPE_0016_ES has no event.
Types
Class CL_HRPA_INFOTYPE_0016_ES has no local type.
Method Signatures

Method CHECK_CTEDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTEDT Call by reference Type reference (TYPE) P0016-CTEDT Contract end date 20030930
2 Importing IDSEG Call by reference Type reference (TYPE) T5E60-IDSEG Main contract key 20031001
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for BOOLE domain: TRUE (='X') & FALSE (=' ') 20030930
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030930
5 Importing P0480 Call by reference Type reference (TYPE) P0480 HR master record for infotype 0480 20030930
6 Importing TIPO Call by reference Type reference (TYPE) T5E60-TIPO Contract type 20031001
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20030930

Method CHECK_GENERIC_SETTINGS 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 BOOLE domain: TRUE (='X') & FALSE (=' ') 20031002
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20031002
3 Changing P0480 Call by reference Type reference (TYPE) P0480 HR master record for infotype 0480 20031002
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction type for data retention 20031002
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20031002

Method CHECK_IDSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDCON Call by reference Type reference (TYPE) P0480-IDCON Contract identification by company 20031001
2 Importing IDSEG Call by reference Type reference (TYPE) T5E60-IDSEG Main contract key 20031001
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20031001

Method CHECK_IDSEG on class CL_HRPA_INFOTYPE_0016_ES has no exception.

Method CHECK_INEM_OFFICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COOFF Call by reference Type reference (TYPE) T5E7I-COOFF Spanish Office of Employment (INEM): INEM local office code 20030930
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030930

Method CHECK_INEM_OFFICE on class CL_HRPA_INFOTYPE_0016_ES has no exception.

Method CHECK_JORN 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 BOOLE domain: TRUE (="X") and FALSE (=" ") 20031003
2 Importing JORN Call by reference Type reference (TYPE) T5E60-JORN Type of working day in contract 20031001
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20031001
4 Changing P0480 Call by reference Type reference (TYPE) P0480 HR master record for infotype 0480 20031001
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20031001

Method CHECK_UNIDAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_LIST Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Fields list 20031003
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for BOOLE domain: TRUE (="X") and FALSE (=" ") 20031003
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20031003
4 Importing P_TIME Call by reference Type reference (TYPE) ANY 20031003
5 Changing P_UNIDAD Call by reference Type reference (TYPE) PES_UNIHO Contracts: Unit for number of hours of part-time working day 20031003

Method CHECK_UNIDAD on class CL_HRPA_INFOTYPE_0016_ES has no exception.

Method DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0016-BEGDA Valid from date 20021017
2 Changing COUNT Call by reference Type reference (TYPE) Q0016-CONDI Contracts: Days remaining until end of contract 20021017
3 Changing CTEDT Call by reference Type reference (TYPE) P0016-CTEDT Contract end date 20021017
4 Importing DURMAX Call by reference Type reference (TYPE) T5E64-DURMA Contracts: Maximum duration of contract 20021017
5 Importing DURMIN Call by reference Type reference (TYPE) T5E64-DURMI Contracts: Minimum duration of contract 20021017
6 Changing ERROR Call by reference Type reference (TYPE) SY-SUBRC Return value, return value following ABAP statements 20021017
7 Importing UNITI Call by reference Type reference (TYPE) T5E64-UNITI Contracts: Unit for length of contracts 20021017
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20021025

Method GET_REPRS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0480-BEGDA Valid from date 20031001
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20021113
3 Importing PERNR Call by reference Type reference (TYPE) P0480-PERNR HR master record for infotype 0480 20031001
4 Changing Q_ENAME Call by reference Type reference (TYPE) Q0480-REPRS Employee or applicant edited name 20021113
5 Importing REPRS Call by reference Type reference (TYPE) P0480-REPRS Contracts: Person responsible 20021113
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction type for data retention 20021113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20021113

Method GET_T5E60 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 BOOLE domain: TRUE (="X") and FALSE (=" ") 20031002
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20031001
3 Importing P0480 Call by reference Type reference (TYPE) P0480 HR master record for infotype 0480 20031001
4 Changing T5E60 Call by reference Type reference (TYPE) T5E60 Contract entity according to the company 20031001

Method GET_T5E60 on class CL_HRPA_INFOTYPE_0016_ES has no exception.

Method REG_PRODAT 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 for BOOLE domain: TRUE (="X") and FALSE (=" ") 20031002
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20031002
3 Importing P0480 Call by reference Type reference (TYPE) P0480 HR master record for infotype 0480 20031002

Method REG_PRODAT on class CL_HRPA_INFOTYPE_0016_ES has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 200