SAP ABAP Class CL_HRPA_INFTY_0003 (Infotype 0003 (Payroll Status))
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA (Application Component) Personnel Administration
     PBAS_0003 (Package) HR Master Record: Infotype 0003 (Payroll Status)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFTY_NNNN HR Master Data: Generic IT Logic 20021210
Properties
Class CL_HRPA_INFTY_0003  
Short Description Infotype 0003 (Payroll Status)    
Super Class CL_HRPA_INFTY_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PBAS_0003   HR Master Record: Infotype 0003 (Payroll Status) 
Created 20021210   SAP 
Last change 20021210   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PAR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPA_INFTY_0003 has no interface implemented.
Friends
Class CL_HRPA_INFTY_0003 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_EXTENDED_CHANGES Static Attribute Private Type reference (TYPE) BOOLE_D Extended Changes (According to PU03) 20021219
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ABRDT Instance method Protected Method Check Whether 'Accounted to' Coincides with Cluster 20030122
2 CHECK_ABWD Instance method Protected Method Check End of Processing 1 and 2 20030121
3 CHECK_ARCHIVE Instance method Protected Method Validate Against Archived Data (Infotype 0283) 20030128
4 CHECK_PRDAT Instance method Protected Method Earliest personal recalculation date for Payroll 20030121
5 CHECK_PRTEV Instance method Protected Method Earliest personal recalculation date for time evaluation 20030122
6 CHECK_RRDAT Instance method Protected Method Validate Recalculation Date 20030122
7 PAYROLL_LOCK Instance method Protected Method Lock Personnel Number for Payroll 20021219
8 SPECIAL_MODE_RESET Static method Public Method Reset Extended Mode for Changing Special Fields 20021219
9 SPECIAL_MODE_SET Static method Public Method Set Extended Mode for Changing Special Fields (-> PU03) 20021219
10 SPECIFIC_COMPUTATIONS Instance method Protected Method Infotype-Specific Validations 20030128
Events
Class CL_HRPA_INFTY_0003 has no event.
Types
Class CL_HRPA_INFTY_0003 has no local type.
Method Signatures

Method CHECK_ABRDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABRDT Call by reference Type reference (TYPE) ABRDT Datum des Abrufs 20030128
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
4 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20030128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030214

Method CHECK_ABWD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABWD1 Call by reference Type reference (TYPE) ABWD1 Abwicklungsende 1 (Personalnummer abrechnen bis) 20030128
2 Importing ABWD2 Call by reference Type reference (TYPE) ABWD2 Abwicklungsende (Personalnummer nicht mehr abrechnen nach) 20030128
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
5 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20030128
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030128

Method CHECK_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_DATE Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20030128
2 Importing FIELD_NAME Call by reference Type reference (TYPE) C 20030128
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
5 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20030128
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030128

Method CHECK_PRDAT 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
3 Importing P0003 Call by reference Type reference (TYPE) P0003 20030128
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030214

Method CHECK_PRTEV 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
3 Importing P0003 Call by reference Type reference (TYPE) P0003 20030128
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030128

Method CHECK_RRDAT 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
3 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20030128
4 Importing RRDAT Call by reference Type reference (TYPE) RRDAT Früheste Änderung Stammdaten seit letzter Abrechnung 20030128
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030128

Method PAYROLL_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABRSP Call by reference Type reference (TYPE) ABRSP Kennzeichen Personalnummer gesperrt für Abrechnung 20030128
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20030128
5 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20030128
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030128

Method SPECIAL_MODE_RESET Signature

Method SPECIAL_MODE_RESET on class CL_HRPA_INFTY_0003 has no parameter.
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030214

Method SPECIAL_MODE_SET Signature

Method SPECIAL_MODE_SET on class CL_HRPA_INFTY_0003 has no parameter.
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030128

Method SPECIFIC_COMPUTATIONS 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
3 Changing P0003 Call by reference Type reference (TYPE) P0003 20030128
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030128
History
Last changed by/on SAP  20021210 
SAP Release Created in 470