SAP ABAP Class CL_HR_T7AR02D (Access to Social insurance contribution data)
Hierarchy
SAP_HRCAR (Software Component) Sub component SAP_HRCAR of SAP_HR
   PY-AR (Application Component) Argentina
     PC29 (Package) Argentina
Properties
Class CL_HR_T7AR02D  
Short Description Access to Social insurance contribution data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRCALARREPORTING    
Program status     
Category 0   
Package PC29   Argentina 
Created 20090814   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_T7AR02D has no interface implemented.
Friends
Class CL_HR_T7AR02D has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Message type 20091021
2 GC_SEQNR_INITIAL Static Attribute Public Type reference (TYPE) PAR_SINDPSQ 1 Sequential number of Social insurance contribution payment 20091021
3 GC_STATUS_BLOCKED Static Attribute Public Type reference (TYPE) PAR_STHDAS 2 Status of Social insurance contribution payment 20091021
4 GC_STATUS_CREATED Static Attribute Public Type reference (TYPE) PAR_STHDAS 1 Status of Social insurance contribution payment 20091021
5 GC_STATUS_OVERWRITTEN Static Attribute Public Type reference (TYPE) PAR_STHDAS 3 Status of Social insurance contribution payment 20091021
Methods
# Method Level Visibility Method type Description Created on
1 BLOCK_RECORD Static method Public Method 20091021
2 FIND_BANK_PREV_COMP Static method Private Method 20091021
3 GET_BANK_TXT Static method Public Method Returns an Bank name from table T7ar02b 20091021
4 GET_STATUS_TXT Static method Private Method Gets status description from domain PAR_DSTHDAS 20091021
5 MODIFY_T7AR02D Static method Public Method 20091021
6 READ_T7AR02D Static method Public Method 20091021
7 UNBLOCK_RECORD Static method Public Method 20091021
Events
Class CL_HR_T7AR02D has no event.
Types
Class CL_HR_T7AR02D has no local type.
Method Signatures

Method BLOCK_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T7AR02D Call by reference Type reference (TYPE) T7AR02D Historical Additional data by company 20091021
2 Importing IV_CPROG Call by reference Type reference (TYPE) SYCPROG SYST-CPROG Calling program 20091021
# Exception Resumable Description Created on
1 EX_BANK_INITIAL The bank reference in record is initial. 20091021
2 EX_INSERT_RECORD_ERROR There is no possible to insert the new record. 20091021
3 EX_INVALID_STATUS Status is not valid for this method 20091021
4 EX_NO_RECORD_FOUND No record was found 20091021
5 EX_UPDATE_RECORD_ERROR Error during the update for table T7AR02D 20091021

Method FIND_BANK_PREV_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_T7AR02D Call by reference Type reference (TYPE) T7AR02D Recipient key for transfers 20091021
2 Importing IV_ANOCA Call by reference Type reference (TYPE) PAR_ANOCA Year of deductions from last benefits-related ddctn deposit 20091021
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20091021
4 Importing IV_MESCA Call by reference Type reference (TYPE) PAR_MESCA Month of deduction of last benefit-related deduction deposit 20091021

Method FIND_BANK_PREV_COMP on class CL_HR_T7AR02D has no exception.

Method GET_BANK_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BANKL_TXT Call by reference Type reference (TYPE) PAR_BCODE Bank for benefits-related deduction deposit 20091021
2 Importing IV_BANKL Call by reference Type reference (TYPE) BANKL Bank number 20091021
3 Importing IV_BANKS Call by reference Type reference (TYPE) BANKS Bank's country key 20091021

Method GET_BANK_TXT on class CL_HR_T7AR02D has no exception.

Method GET_STATUS_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOMAIN_TXT Call by reference Type reference (TYPE) STRING 20091021
2 Importing IV_KEY Call by reference Type reference (TYPE) CHAR1 Position indicator 20091021

Method GET_STATUS_TXT on class CL_HR_T7AR02D has no exception.

Method MODIFY_T7AR02D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T7AR02D Call by reference Type reference (TYPE) T7AR02D Historical Additional data by company 20091021
2 Importing IV_CPROG Call by reference Type reference (TYPE) SYCPROG SYST-CPROG Calling program 20091021
# Exception Resumable Description Created on
1 EX_INSERT_RECORD_ERROR There is no possible to insert the new record. 20091021
2 EX_INVALID_DEPDATE Payment date is invalid. 20091021
3 EX_INVALID_STATUS Status is not valid for this method 20091021
4 EX_RECORD_OVERWRITTEN Records with status 3 can't be modified. 20091021
5 EX_UPDATE_RECORD_ERROR Error during the update for table T7AR02D 20091021

Method READ_T7AR02D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_T7AR02D Call by reference Type reference (TYPE) PAR_T7AR02DTT Table for Historical Additional data by company 20091021
2 Importing IV_BEG_ANOCA Call by reference Type reference (TYPE) PAR_ANOCA 0000 Year of deductions from last benefits-related ddctn deposit 20091021
3 Importing IV_BEG_MESCA Call by reference Type reference (TYPE) PAR_MESCA 01 Month of deduction of last benefit-related deduction deposit 20091021
4 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20091021
5 Importing IV_END_ANOCA Call by reference Type reference (TYPE) PAR_ANOCA 9999 Year of deductions from last benefits-related ddctn deposit 20091021
6 Importing IV_END_MESCA Call by reference Type reference (TYPE) PAR_MESCA 12 Month of deduction of last benefit-related deduction deposit 20091021
7 Importing IV_STATUS Call by reference Type reference (TYPE) PAR_STHDAS Status of Social insurance contribution payment 20091021
# Exception Resumable Description Created on
1 EX_INVALID_PERIOD Begin period is greater than ending period. 20091021
2 EX_NO_RECORD_FOUND No records found. 20100224

Method UNBLOCK_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T7AR02D Call by reference Type reference (TYPE) T7AR02D Historical Additional data by company 20091021
2 Importing IV_CPROG Call by reference Type reference (TYPE) SYST-CPROG Calling program 20091021
# Exception Resumable Description Created on
1 EX_INSERT_RECORD_ERROR There is no possible to insert the new record. 20091021
2 EX_INVALID_STATUS Status is not valid for this method 20091021
3 EX_NO_RECORD_FOUND No record was found 20091021
4 EX_UPDATE_RECORD_ERROR Error during the update for table T7AR02D 20091021
History
Last changed by/on SAP  20110809 
SAP Release Created in