SAP ABAP Class CL_HR_TAX_IN_CUOTAS_AR (Installment tax)
Hierarchy
SAP_HRCAR (Software Component) Sub component SAP_HRCAR of SAP_HR
   PY-AR (Application Component) Argentina
     PC29 (Package) Argentina
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_TERMINATION_IN_CUOTAS_AR Termination in Installments 20060103
Properties
Class CL_HR_TAX_IN_CUOTAS_AR  
Short Description Installment tax    
Super Class CL_HR_TERMINATION_IN_CUOTAS_AR Termination in Installments 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC29   Argentina 
Created 20060103   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_TAX_IN_CUOTAS_AR has no forward declaration.
Interfaces
Class CL_HR_TAX_IN_CUOTAS_AR has no interface implemented.
Friends
Class CL_HR_TAX_IN_CUOTAS_AR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_HABER_IMPONIBLE_WT Constant Protected Type reference (TYPE) LGART '/106' Wage type 20060103
2 C_NO Constant Protected Type reference (TYPE) C 'N' 20060103
3 C_TAX_WT Constant Protected Type reference (TYPE) LGART '/417' Wage type 20060103
4 C_TOTAL_TAX_SAME_YEAR_399_WT Constant Protected Type reference (TYPE) LGART '/4B7' Wage type 20060103
5 C_YES Constant Protected Type reference (TYPE) C 'Y' 20060103
Methods
# Method Level Visibility Method type Description Created on
1 TAX_CUOTA_PAYMENT Instance method Public Method Calculate installment of tax corresponding to compensation 20060103
2 TAX_DIFFERENT_FISCAL_YEAR Instance method Private Method Calculate corresponding tax-installment different year 20060103
3 TAX_SAME_FISCAL_YEAR Instance method Private Method Calculate corresponding tax-installment same year 20060103
Events
Class CL_HR_TAX_IN_CUOTAS_AR has no event.
Types
Class CL_HR_TAX_IN_CUOTAS_AR has no local type.
Method Signatures

Method TAX_CUOTA_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ARCIMP Call by reference Type reference (TYPE) HRPAYAR_ARCIMP HR-PAY-AR: ARCIMP table structure 20060103
2 Changing ARDIMP Call by reference Type reference (TYPE) HRPAYAR_ARDIMP HR-PAY-AR: ARDIMP table structure 20060103
3 Importing ARIMP Call by reference Type reference (TYPE) HRPAYAR_ARIMP HR-PAY-AR: ARIMP table structure 20060103
4 Changing AROIMP Call by reference Type reference (TYPE) HRPAYAR_AROIMP HR-PAY-AR: AROIMP table structure 20060103
5 Importing DATE Call by reference Type reference (TYPE) D 20060103
6 Changing ERROR_PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
7 Importing FISCAL_MONTH Call by reference Type reference (TYPE) PAR_MESIM Calculation month 20060103
8 Importing FISCAL_YEAR Call by reference Type reference (TYPE) PAR_ANOIM Fiscal year for Income Tax 20060103
9 Importing FPEND Call by reference Type reference (TYPE) FPEND End of payroll period (for-period) 20080930
10 Importing IS_FIRED Call by reference Type reference (TYPE) C 20060103
11 Importing IS_FIRED_HIRED Call by reference Type reference (TYPE) C 20060103
12 Changing IT Call by reference Type reference (TYPE) HRPAY99_RT Results table 20060103
13 Importing LAST_SEQNR Call by reference Type reference (TYPE) PC261-SEQNR Sequence number 20080930
14 Changing MESSAGE_PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
15 Importing MODNA Call by reference Type reference (TYPE) MODNA Module name 20060103
16 Importing P0389 Call by reference Type reference (TYPE) HRPAYAR_P0389 Structure for infotype IT0389 20090731
17 Importing P0390 Call by reference Type reference (TYPE) HRPAYAR_P0390 Structure for infotype IT0390 20060103
18 Importing P0391 Call by reference Type reference (TYPE) HRPAYAR_P0391 Structure for infotype IT0391 20060103
19 Importing PAYTY Call by reference Type reference (TYPE) PAYTY Payroll type 20060103
20 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20060103
21 Importing PGMNA Call by reference Type reference (TYPE) MODULPOOL Name of module pool 20060103
22 Changing PGM_FOUND Call by reference Type reference (TYPE) C 20060103
23 Changing PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
24 Importing RT Call by reference Type reference (TYPE) HRPAY99_RT Results table 20060103
25 Changing V0 Call by reference Type reference (TYPE) HRPAY99_V0 Variable assignment 20060103
26 Importing WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Work center/basic pay 20060103

Method TAX_CUOTA_PAYMENT on class CL_HR_TAX_IN_CUOTAS_AR has no exception.

Method TAX_DIFFERENT_FISCAL_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ARCIMP Call by reference Type reference (TYPE) HRPAYAR_ARCIMP HR-PAY-AR: ARCIMP table structure 20060103
2 Changing ARDIMP Call by reference Type reference (TYPE) HRPAYAR_ARDIMP HR-PAY-AR: ARDIMP table structure 20060103
3 Importing ARIMP Call by reference Type reference (TYPE) HRPAYAR_ARIMP HR-PAY-AR: ARIMP table structure 20060103
4 Changing AROIMP Call by reference Type reference (TYPE) HRPAYAR_AROIMP HR-PAY-AR: AROIMP table structure 20060103
5 Importing DATE Call by reference Type reference (TYPE) D 20060103
6 Changing ERROR_PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
7 Importing FISCAL_MONTH Call by reference Type reference (TYPE) PAR_MESIM Calculation month 20060103
8 Importing FISCAL_YEAR Call by reference Type reference (TYPE) PAR_ANOIM Fiscal year for Income Tax 20060103
9 Importing FPEND Call by reference Type reference (TYPE) FPEND End of payroll period (for-period) 20080930
10 Changing IT Call by reference Type reference (TYPE) HRPAY99_RT Results table 20060103
11 Importing LAST_SEQNR Call by reference Type reference (TYPE) PC261-SEQNR Sequence number 20080930
12 Importing L_VINFO Call by reference Type reference (TYPE) VZINF Variable assignment information 20060103
13 Changing MESSAGE_PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
14 Importing MODNA Call by reference Type reference (TYPE) MODNA Module name 20060103
15 Importing P0389 Call by reference Type reference (TYPE) HRPAYAR_P0389 Structure for infotype IT0389 20090731
16 Importing P0390 Call by reference Type reference (TYPE) HRPAYAR_P0390 Structure for infotype IT0390 20060103
17 Importing P0391 Call by reference Type reference (TYPE) HRPAYAR_P0391 Structure for infotype IT0391 20060103
18 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20060103
19 Importing PGMNA Call by reference Type reference (TYPE) MODULPOOL Name of module pool 20060103
20 Changing PGM_FOUND Call by reference Type reference (TYPE) C 20060103
21 Changing PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
22 Changing V0 Call by reference Type reference (TYPE) HRPAY99_V0 Variable assignment 20060103
23 Importing V0ZNR Call by reference Type reference (TYPE) V0ZNR Variable assignment number 20060103
24 Importing WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Work center/basic pay 20060103

Method TAX_DIFFERENT_FISCAL_YEAR on class CL_HR_TAX_IN_CUOTAS_AR has no exception.

Method TAX_SAME_FISCAL_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ARCIMP Call by reference Type reference (TYPE) HRPAYAR_ARCIMP HR-PAY-AR: ARCIMP table structure 20060103
2 Changing ARDIMP Call by reference Type reference (TYPE) HRPAYAR_ARDIMP HR-PAY-AR: ARDIMP table structure 20060103
3 Importing ARIMP Call by reference Type reference (TYPE) HRPAYAR_ARIMP HR-PAY-AR: ARIMP table structure 20060103
4 Changing AROIMP Call by reference Type reference (TYPE) HRPAYAR_AROIMP HR-PAY-AR: AROIMP table structure 20060103
5 Importing DATE Call by reference Type reference (TYPE) D 20060103
6 Changing ERROR_PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
7 Importing FISCAL_MONTH Call by reference Type reference (TYPE) PAR_MESIM Calculation month 20060103
8 Importing FISCAL_YEAR Call by reference Type reference (TYPE) PAR_ANOIM Fiscal year for Income Tax 20060103
9 Importing FPEND Call by reference Type reference (TYPE) FPEND End of payroll period (for-period) 20080930
10 Importing IS_FIRED Call by reference Type reference (TYPE) C 20060103
11 Importing IS_FIRED_HIRED Call by reference Type reference (TYPE) C 20060103
12 Changing IT Call by reference Type reference (TYPE) HRPAY99_RT Results table 20060103
13 Importing LAST_SEQNR Call by reference Type reference (TYPE) PC261-SEQNR Sequence number 20080930
14 Importing L_VINFO Call by reference Type reference (TYPE) VZINF Variable assignment information 20060103
15 Changing MESSAGE_PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
16 Importing MODNA Call by reference Type reference (TYPE) MODNA Module name 20060103
17 Importing NUMBER_OF_CUOTAS Call by reference Type reference (TYPE) ANZHL Number 20060103
18 Importing P0389 Call by reference Type reference (TYPE) HRPAYAR_P0389 Structure for infotype IT0389 20090731
19 Importing P0390 Call by reference Type reference (TYPE) HRPAYAR_P0390 Structure for infotype IT0390 20060103
20 Importing P0391 Call by reference Type reference (TYPE) HRPAYAR_P0391 Structure for infotype IT0391 20060103
21 Importing PAYTY Call by reference Type reference (TYPE) PAYTY Payroll type 20060103
22 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20060103
23 Importing PGMNA Call by reference Type reference (TYPE) MODULPOOL Name of module pool 20060103
24 Changing PGM_FOUND Call by reference Type reference (TYPE) C 20060103
25 Changing PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Payroll log 20060103
26 Importing RT Call by reference Type reference (TYPE) HRPAY99_RT Results table 20060103
27 Changing V0 Call by reference Type reference (TYPE) HRPAY99_V0 Variable assignment 20060103
28 Importing V0ZNR Call by reference Type reference (TYPE) V0ZNR Variable assignment number 20060103
29 Importing WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Work center/basic pay 20060103

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