SAP ABAP Interface IF_HR_PAY_CONTEXT_CA (IF Payroll context for Canada (non-CE))
Hierarchy
SAP_HRCCA (Software Component) Sub component SAP_HRCCA of SAP_HR
   PY-CA (Application Component) Canada
     PC07 (Package) HR accounting: Canada
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HR_PAY_CONTEXT_CA Payroll context for Canada (non-CE) 20011110
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HR_PAY_CONTEXT_CE_CA Payroll context for CE for Canada 20010810
Properties
Interface IF_HR_PAY_CONTEXT_CA  
Short Description IF Payroll context for Canada (non-CE)    
General Data
Package PC07   HR accounting: Canada 
Created 20011112   SAP 
Last changed 20080505   SAP 
Unicode checks active    
Forward declarations
Interface IF_HR_PAY_CONTEXT_CA has no forward declaration.
Interfaces
Interface IF_HR_PAY_CONTEXT_CA has no interface.
Friends
Interface IF_HR_PAY_CONTEXT_CA has no friend.
Attributes
Interface IF_HR_PAY_CONTEXT_CA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_BPIT Instance method Public Method Get BPIT 20011115
2 GET_CUMUL_TAB_ALL Instance method Public Method Get cumul_tab_all (internal table used for SETCU/ADDCU) 20011112
3 GET_TAX1 Instance method Public Method Get TAX1 20011112
4 GET_TAX2 Instance method Public Method Get TAX2 20011112
5 GET_TAXA Instance method Public Method Get TAXA 20011114
6 GET_TAXI Instance method Public Method Get TAXI 20011112
7 GET_TAXO_RT Instance method Public Method Get TAXO_RT 20020423
8 GET_TCRT Instance method Public Method Get TCRT 20011112
9 GET_TCRTI Instance method Public Method Get TCRTI 20011112
10 GET_WCB1 Instance method Public Method Get WCB1 20011112
11 GET_XTBLGART Instance method Public Method Get XTBLGART 20020423
12 PUT_BPIT Instance method Public Method Put BPIP 20020317
13 PUT_CUMUL_TAB_ALL Instance method Public Method Put cumul_tab_all (internal table used for SETCU/ADDCU) 20011112
14 PUT_ROE Instance method Public Method Put ROE 20011112
15 PUT_TAX1 Instance method Public Method Put TAX1 20011112
16 PUT_TAX2 Instance method Public Method Put TAX2 20011112
17 PUT_TAXA Instance method Public Method Put TAXA 20020313
18 PUT_TAXI Instance method Public Method Put TAXI 20011112
19 PUT_TAXO_RT Instance method Public Method Put TAXO_RT 20020423
20 PUT_TCRT Instance method Public Method Put TCRT (called dynamically from ADDCU) 20020207
21 PUT_TCRTI Instance method Public Method Put TCRTI (called dynamically from ADDCU) 20020207
22 PUT_VC1 Instance method Public Method Put VC1 20011112
23 PUT_VC2 Instance method Public Method Put VC2 20011112
24 PUT_WCB1 Instance method Public Method Put WCB1 20011112
25 PUT_XTBLGART Instance method Public Method Put XTBLGART 20020423
26 SET_REFERENCE_CA Instance method Public Method Set the references for CA tables and variables 20011112
Events
Interface IF_HR_PAY_CONTEXT_CA has no event.
Types
Interface IF_HR_PAY_CONTEXT_CA has no local type.
Method Signatures

Method GET_BPIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BPIT Call by reference Type reference (TYPE) HRPAY99_RT Buffer for IT after WPBP 20011115
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011115

Method GET_BPIT on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_CUMUL_TAB_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CUMUL_TAB_ALL Call by reference Type reference (TYPE) PAYCA_RESULT HR-PAY-CA: Definition of payroll result 20011112
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112

Method GET_CUMUL_TAB_ALL on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_TAX1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Exporting TAX1 Call by reference Type reference (TYPE) HRPAYCA_TAX1 Master Data for Tax Calculation (Infotype 0224) 20011112

Method GET_TAX1 on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_TAX2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Exporting TAX2 Call by reference Type reference (TYPE) HRPAYCA_TAX2 Exempt Reasons for Tax Calculation (Infotype 0224) 20011112

Method GET_TAX2 on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_TAXA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011114
2 Exporting TAXA Call by reference Type reference (TYPE) PC2TXA Additional Data for Tax Calculation 20011114

Method GET_TAXA on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_TAXI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Exporting TAXI Call by reference Type reference (TYPE) HRPAYCA_TAXI Outflow, Inflow and Transfer Information 20011112

Method GET_TAXI on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_TAXO_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020423
2 Exporting TAXO_RT Call by reference Type reference (TYPE) HRPAY99_RT Payroll Results: Results Table 20020423

Method GET_TAXO_RT on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_TCRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Exporting TCRT Call by reference Type reference (TYPE) HRPAYCA_TCRT Federal and Provincial Cumulative Results Table 20011112

Method GET_TCRT on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_TCRTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Exporting TCRTI Call by reference Type reference (TYPE) HRPAYCA_TCRTI Federal and Provincial Tax Authorities 20011112

Method GET_TCRTI on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_WCB1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Exporting WCB1 Call by reference Type reference (TYPE) HRPAYCA_WCB1 Cluster table for Workers' compensation 20011112

Method GET_WCB1 on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method GET_XTBLGART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020423
2 Exporting XTBLGART Call by reference Type reference (TYPE) HRPAYCA_XTBLGART Pay Log CA/US: Table XTBLGART 20020423

Method GET_XTBLGART on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_BPIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BPIT Call by reference Type reference (TYPE) HRPAY99_RT Results Table 20020317
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020317

Method PUT_BPIT on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_CUMUL_TAB_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CUMUL_TAB_ALL Call by reference Type reference (TYPE) PAYCA_RESULT HR-PAY-CA: Definition of payroll result 20011112
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112

Method PUT_CUMUL_TAB_ALL on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_ROE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Importing ROE Call by reference Type reference (TYPE) HRPAYCA_ROE Record of Employment (ROE) Information 20011112

Method PUT_ROE on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_TAX1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Importing TAX1 Call by reference Type reference (TYPE) HRPAYCA_TAX1 Master Data for Tax Calculation (Infotype 0224) 20011112

Method PUT_TAX1 on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_TAX2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Importing TAX2 Call by reference Type reference (TYPE) HRPAYCA_TAX2 Exempt Reasons for Tax Calculation (Infotype 0224) 20011112

Method PUT_TAX2 on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_TAXA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020313
2 Importing TAXA Call by reference Type reference (TYPE) PC2TXA Additional Data for Tax Calculation 20020313

Method PUT_TAXA on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_TAXI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Importing TAXI Call by reference Type reference (TYPE) HRPAYCA_TAXI Outflow, Inflow and Transfer Information 20011112

Method PUT_TAXI on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_TAXO_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020423
2 Importing TAXO_RT Call by reference Type reference (TYPE) HRPAY99_RT Payroll Results: Results Table 20020423

Method PUT_TAXO_RT on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_TCRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020207
2 Importing TCRT Call by reference Type reference (TYPE) HRPAYCA_TCRT Federal and Provincial Cumulative Results Table 20020207

Method PUT_TCRT on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_TCRTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020207
2 Importing TCRTI Call by reference Type reference (TYPE) HRPAYCA_TCRTI Federal and Provincial Tax Authorities 20020207

Method PUT_TCRTI on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_VC1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Importing VC1 Call by reference Type reference (TYPE) HRPAYCA_VC1 Vacation Pay Accrual and Balancing 20011112

Method PUT_VC1 on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_VC2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Importing VC2 Call by reference Type reference (TYPE) HRPAYCA_VC2 Vacation Pay Entitlement per Reference Year 20011112

Method PUT_VC2 on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_WCB1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011112
2 Importing WCB1 Call by reference Type reference (TYPE) HRPAYCA_WCB1 Cluster table for Workers' compensation 20011112

Method PUT_WCB1 on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method PUT_XTBLGART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020423
2 Importing XTBLGART Call by reference Type reference (TYPE) HRPAYCA_XTBLGART Pay Log CA/US: Table XTBLGART 20020423

Method PUT_XTBLGART on Interface IF_HR_PAY_CONTEXT_CA has no exception.

Method SET_REFERENCE_CA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADR Call by reference Type reference (TYPE) PC22S Address 20011112
2 Changing BPIT Call by reference Type reference (TYPE) HRPAY99_RT Buffer for IT after WPBP 20011115
3 Changing CUMUL_TAB_ALL Call by reference Type reference (TYPE) PAYCA_RESULT HR-PAY-CA: Definition of payroll result 20011112
4 Changing CUST Call by reference Type reference (TYPE) HRPAYCA_CUST Customer specific 20011112
5 Changing DOC0 Call by reference Type reference (TYPE) HRPAYCA_DOC0 Cost distribution extra DA/UDA 20070824
6 Changing DOWP Call by reference Type reference (TYPE) HRPAYCA_DOWP Work center data for civil service (DOWP) 20070824
7 Changing IT_DIFF Call by reference Type reference (TYPE) HRPAYUS_IT_DIFF Table with differences in ganishment relevant wagetypes 20011112
8 Changing LROE Call by reference Type reference (TYPE) HRPAYCA_ROE Record of Employment (ROE) Information 20020207
9 Changing LTAXI Call by reference Type reference (TYPE) HRPAYCA_TAXI Outflow, Inflow and Transfer Information 20020207
10 Changing LVC1 Call by reference Type reference (TYPE) HRPAYCA_VC1 Vacation Pay Accrual and Balancing 20020207
11 Changing LVC2 Call by reference Type reference (TYPE) HRPAYCA_VC2 Vacation Pay Entitlement per Reference Year 20020207
12 Changing NAME Call by reference Type reference (TYPE) PC22Q Name of Employee 20011112
13 Changing PERM Call by reference Type reference (TYPE) PC22R Personal Characteristics 20011112
14 Changing ROE Call by reference Type reference (TYPE) HRPAYCA_ROE Record of Employment (ROE) Information 20011112
15 Changing TAX1 Call by reference Type reference (TYPE) HRPAYCA_TAX1 Master Data for Tax Calculation (Infotype 0224) 20011112
16 Changing TAX2 Call by reference Type reference (TYPE) HRPAYCA_TAX2 Exempt Reasons for Tax Calculation (Infotype 0224) 20011112
17 Changing TAXA Call by reference Type reference (TYPE) PC2TXA Additional Data for Tax Calculation (CA) 20011114
18 Changing TAXI Call by reference Type reference (TYPE) HRPAYCA_TAXI Outflow, Inflow and Transfer Information 20011112
19 Changing TAXO Call by reference Type reference (TYPE) HRPAYCA_TAXO Master Data for Tax Calculation (Infotype 0224) - old 20011112
20 Changing TAXO_RT Call by reference Type reference (TYPE) HRPAY99_RT Results Table 20020423
21 Changing TCRT Call by reference Type reference (TYPE) HRPAYCA_TCRT Federal and Provincial Cumulative Results Table 20011112
22 Changing TCRTI Call by reference Type reference (TYPE) HRPAYCA_TCRTI Federal and Provincial Tax Authorities 20011112
23 Changing VC1 Call by reference Type reference (TYPE) HRPAYCA_VC1 Vacation Pay Accrual and Balancing 20011112
24 Changing VC2 Call by reference Type reference (TYPE) HRPAYCA_VC2 Vacation Pay Entitlement per Reference Year 20011112
25 Changing WCB1 Call by reference Type reference (TYPE) HRPAYCA_WCB1 Cluster table for Workers' compensation 20011112
26 Changing XTBLGART Call by reference Type reference (TYPE) HRPAYCA_XTBLGART Table type for XTBLGART 20020423

Method SET_REFERENCE_CA on Interface IF_HR_PAY_CONTEXT_CA has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in 470