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