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
⤷ 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 | 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 |