SAP ABAP Class CL_HRPA_INFOTYPE_0272 (Infotype 0272 (Garnishment France))
Hierarchy
EA-HRCFR (Software Component) Sub component EA-HRCFR of EA-HR
   PA-PA-FR (Application Component) France
     PAOC_PAD_FR (Package) Staff administration development Add-On: France
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 20080111
Properties
Class CL_HRPA_INFOTYPE_0272  
Short Description Infotype 0272 (Garnishment France)    
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 P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_FR   Staff administration development Add-On: France 
Created 20030218   SAP 
Last change 20080626   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PFRGA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPA_INFOTYPE_0272 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0272 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FRANCE Constant Private Type reference (TYPE) PS0272-BANKS 'FR' ISO Code for France 20030220
2 C_INDEX_1ST_REC Constant Private Type reference (TYPE) PS0272-NRINT '0001' Internal number for first record 20030220
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_INTERNAL_NUMBER Instance method Private Method Claim internal number calculation 20030222
2 GET_EXISTING_RECORDS Instance method Private Method Record search 20030220
3 GET_EXTRA_AMOUNTS Instance method Private Method Additional amounts search 20080111
4 GET_LAST_GARNISHMENT Instance method Private Method Last claim search 20030303
5 GET_NUMBER_OF_DEPENDENTS Instance method Protected Method Number of maint. beneficiaries search 20030303
6 SPECIFIC_COMPUTATIONS Instance method Private Method Record change or creation 20030219
7 UPDATE_EXTRA_AMOUNTS Instance method Private Method Additional amounts update 20080111
Events
Class CL_HRPA_INFOTYPE_0272 has no event.
Types
Class CL_HRPA_INFOTYPE_0272 has no local type.
Method Signatures

Method CALCULATE_INTERNAL_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_INTNAL_NUM Call by reference Type reference (TYPE) PS0272-NRINT Internal no. 20030222
2 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20030222
3 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaction type for data storage 20030222

Method CALCULATE_INTERNAL_NUMBER on class CL_HRPA_INFOTYPE_0272 has no exception.

Method GET_EXISTING_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personnel no. 20030220
2 Exporting P_TAB_RECORDS Call by reference Type reference (TYPE) T_TAB_0272 Records 20030220
3 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaction type for data storage 20030220
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR : master data, unfulfilled program conditions 20030402

Method GET_EXTRA_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXTRA_AMTS_TAB Call by reference Type reference (TYPE) P0873_TAB Table type for P0873 20080112
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20080112
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20080112
4 Importing P0272 Call by reference Type reference (TYPE) P0272 Garnishment (FR) 20080112

Method GET_EXTRA_AMOUNTS on class CL_HRPA_INFOTYPE_0272 has no exception.

Method GET_LAST_GARNISHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_0272 Call by reference Type reference (TYPE) P0272 Garnishment (FR) 20030303
2 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20030303
3 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaction type for data storage 20030303
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR : master data, unfulfilled program conditions 20030402

Method GET_NUMBER_OF_DEPENDENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NUM_DEP Call by reference Type reference (TYPE) PS0272-NBPER Number of maintenance beneficiaries 20030303
2 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20030303
3 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaction type for data storage 20030303
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: master data, unfulfilled program conditions 20030402

Method SPECIFIC_COMPUTATIONS 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 BOOLE area data elements: TRUE (='X') and FALSE (=' ') 20030220
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR master data: messages 20030220
3 Changing P0272 Call by reference Type reference (TYPE) P0272 Garnishment (FR) 20030220
4 Importing P_START_MODIF Call by reference Type reference (TYPE) D Start database modification 20060825
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Cl. transaction for data retention 20060825

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0272 has no exception.

Method UPDATE_EXTRA_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_OK Value transfer Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20080112
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20080112
3 Importing P0272 Call by reference Type reference (TYPE) P0272 Garnishment (FR) 20080112
4 Importing P_EXTRA_AMTS_TAB Call by reference Type reference (TYPE) P0873_TAB Table type for P0873 20080207

Method UPDATE_EXTRA_AMOUNTS on class CL_HRPA_INFOTYPE_0272 has no exception.
History
Last changed by/on SAP  20080626 
SAP Release Created in 200