SAP ABAP Class CL_HRPA_INFOTYPE_3291 (Check Class for Infotype 3291)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PA-PF-DE (Application Component) Company Pension Scheme Germany
     P01A (Package) HR Germany: Retirement Pension Plan
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 20090722
Properties
Class CL_HRPA_INFOTYPE_3291  
Short Description Check Class for Infotype 3291    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01A   HR Germany: Retirement Pension Plan 
Created 20090616   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_3291 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_3291 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_3291 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_P3290 Instance attribute Public Type reference (TYPE) P3290 HR Master Record for Infotype 3290 20090722
2 AT_HANSP Instance attribute Private Type reference (TYPE) TT_HANSP Entitlements from IT 0201, 0202 20090722
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ANSPRUECHE Instance method Private Method Checks Entitlements 20090722
2 CHECK_DATES Instance method Private Method Checks BEGDA and ENDDA 20090722
3 CHECK_DATUM_ANFRAGE Instance method Private Method Checks Date of Query from IT 3290 20090722
4 CHECK_DATUM_URTEIL Instance method Private Method Checks Decision Date Against Date of Request 20090722
5 CHECK_P3291 Instance method Private Method Checks for INSERT and MODIFY 20090722
6 CHECK_PERNR_ANSPR Instance method Private Method Checks Whether Entitlement-Eligible Persons are Stored 20090722
7 CHECK_STATUS_ON_DELETE Instance method Private Method Checks Processing Status 20100120
8 CHECK_STATUS_ON_INSERT Instance method Private Method Checks Processing Status 20090722
9 READ_ANSPRUECHE Instance method Private Method Reads Entitlements of Person 20090722
Events
Class CL_HRPA_INFOTYPE_3291 has no event.
Types
Class CL_HRPA_INFOTYPE_3291 has no local type.
Method Signatures

Method CHECK_ANSPRUECHE 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 (=' ') 20090722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
3 Importing P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20090722

Method CHECK_ANSPRUECHE on class CL_HRPA_INFOTYPE_3291 has no exception.

Method 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
3 Importing P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20090722

Method CHECK_DATES on class CL_HRPA_INFOTYPE_3291 has no exception.

Method CHECK_DATUM_ANFRAGE 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 (=' ') 20090722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
3 Importing P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20090722

Method CHECK_DATUM_ANFRAGE on class CL_HRPA_INFOTYPE_3291 has no exception.

Method CHECK_DATUM_URTEIL 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 (=' ') 20090722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
3 Importing P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20090722

Method CHECK_DATUM_URTEIL on class CL_HRPA_INFOTYPE_3291 has no exception.

Method CHECK_P3291 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 (=' ') 20090722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
3 Changing P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20090722

Method CHECK_P3291 on class CL_HRPA_INFOTYPE_3291 has no exception.

Method CHECK_PERNR_ANSPR 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 (=' ') 20090722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
3 Importing P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20090722

Method CHECK_PERNR_ANSPR on class CL_HRPA_INFOTYPE_3291 has no exception.

Method CHECK_STATUS_ON_DELETE 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 (=' ') 20100120
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20100120
3 Importing P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20100120

Method CHECK_STATUS_ON_DELETE on class CL_HRPA_INFOTYPE_3291 has no exception.

Method CHECK_STATUS_ON_INSERT 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 20090722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
3 Importing P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20090722

Method CHECK_STATUS_ON_INSERT on class CL_HRPA_INFOTYPE_3291 has no exception.

Method READ_ANSPRUECHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HANSP Call by reference Type reference (TYPE) TT_HANSP 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method READ_ANSPRUECHE on class CL_HRPA_INFOTYPE_3291 has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in