SAP ABAP Interface IF_HR_PAY_CONTEXT_US (IF Payroll context for USA)
Hierarchy
SAP_HRCUS (Software Component) Sub component SAP_HRCUS of SAP_HR
   PY-US (Application Component) USA
     PC10 (Package) HR accounting: USA
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HR_PAY_CONTEXT_CE_US Payroll context for CE for USA 20010924
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HR_PAY_CONTEXT_US Pay context for USA (non-CE) 20011108
Properties
Interface IF_HR_PAY_CONTEXT_US  
Short Description IF Payroll context for USA    
General Data
Package PC10   HR accounting: USA 
Created 20010918   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_HR_PAY_CONTEXT_US has no forward declaration.
Interfaces
Interface IF_HR_PAY_CONTEXT_US has no interface.
Friends
Interface IF_HR_PAY_CONTEXT_US has no friend.
Attributes
Interface IF_HR_PAY_CONTEXT_US has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_BAL Instance method Public Method Get BAL 20120518
2 GET_CUMUL_TAB_ALL Instance method Public Method Get cumul_tab_all (internal table used for SETCU/ADDCU) 20011026
3 GET_NRCT Instance method Public Method Get NRCT (needed for payroll log) 20020402
4 GET_OFFSET_IN Instance method Public Method Get OFFSET_IN 20010924
5 GET_OFFSET_OUT Instance method Public Method Get OFFSET_OUT (needed for payroll log) 20020401
6 GET_OLD_RT Instance method Public Method Get OLD_RT 20011011
7 GET_OLD_TAX Instance method Public Method Get OLD_TAX 20050503
8 GET_OTAX Instance method Public Method Get OTAX 20091222
9 GET_PERM Instance method Public Method Get PERM 20020401
10 GET_RETRO_TABLES Instance method Public Method Get OLD_RT, OLD_BAL, OLD_UNB 20011009
11 GET_TAX Instance method Public Method Get TAX 20051012
12 GET_TAXPR Instance method Public Method Get TAXPR 20010919
13 GET_TAXR Instance method Public Method Get TAXR 20010919
14 GET_TCRT Instance method Public Method Get TCRT 20010919
15 GET_UMODIF Instance method Public Method Get UMODIF 20020308
16 GET_UTIPS Instance method Public Method Get UTIPS (needed for payroll log) 20020402
17 GET_XDFRT Instance method Public Method Get XDFRT 20051012
18 PUT_BAL Instance method Public Method Put BAL 20010919
19 PUT_CUMUL_TAB_ALL Instance method Public Method Put cumul_tab_all (internal table used for SETCU/ADDCU) 20011026
20 PUT_NRCT Instance method Public Method Put NRCT (called dynamically from ADDCU) 20020207
21 PUT_OFFSET_OUT Instance method Public Method Puf OFFSET_OUT 20010924
22 PUT_TAX Instance method Public Method Put TAX 20010919
23 PUT_TCRT Instance method Public Method Put TCRT (called dynamically from ADDCU) 20011114
24 PUT_UNB Instance method Public Method Put UNB 20010919
25 PUT_UTIPS Instance method Public Method Put UTIPS (called dynamically from ADDCU) 20020207
26 PUT_XDFRT Instance method Public Method Put XDFRT 20010919
27 SET_REFERENCE_US Instance method Public Method Set the references for US tables and variables 20010919
Events
Interface IF_HR_PAY_CONTEXT_US has no event.
Types
Interface IF_HR_PAY_CONTEXT_US has no local type.
Method Signatures

Method GET_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BAL Call by reference Type reference (TYPE) HRPAYUS_BAL 20120518
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR 20120518

Method GET_BAL on Interface IF_HR_PAY_CONTEXT_US 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 Value transfer Type reference (TYPE) PAYUS_RESULT HR-PAY-US: Definition of payroll result 20011026
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011026

Method GET_CUMUL_TAB_ALL on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_NRCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NRCT Value transfer Type reference (TYPE) HRPAYUS_NRCT HR PAY US: Table type for Nonresident processing 20020402
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020402

Method GET_NRCT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_OFFSET_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OFFSET_IN Value transfer Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20010924
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20010924

Method GET_OFFSET_IN on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_OFFSET_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OFFSET_OUT Value transfer Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20020401
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020401

Method GET_OFFSET_OUT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_OLD_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OLD_RT Value transfer Type reference (TYPE) HRPAY99_RT Results Table 20011011
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011011

Method GET_OLD_RT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_OLD_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OLD_TAX Call by reference Type reference (TYPE) HRPAYUS_TAX Employee tax details 20050503
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20050503

Method GET_OLD_TAX on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_OTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OTAX Call by reference Type reference (TYPE) HRPAYUS_TAX Employee tax details 20091222
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20091222

Method GET_OTAX on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_PERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PERM Value transfer Type reference (TYPE) PC22R Personal Characteristics 20020401
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020401

Method GET_PERM on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_RETRO_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OLD_BAL Call by reference Type reference (TYPE) HRPAYUS_BAL 20011009
2 Exporting OLD_RT Call by reference Type reference (TYPE) HRPAY99_RT Balance table used for tax retrocalculation 20011009
3 Exporting OLD_UNB Call by reference Type reference (TYPE) HRPAYUS_UNB 20011009
4 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011009

Method GET_RETRO_TABLES on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_TAX 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 20051012
2 Exporting TAX Value transfer Type reference (TYPE) HRPAYUS_TAX Employee tax details 20051012

Method GET_TAX on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_TAXPR 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 20010924
2 Exporting TAXPR Value transfer Type reference (TYPE) HRPAYUS_TAXPR Tax proration table 20010924

Method GET_TAXPR on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_TAXR 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 20010924
2 Exporting TAXR Value transfer Type reference (TYPE) HRPAYUS_TAXR Residence and unemployment tax details 20010924

Method GET_TAXR on Interface IF_HR_PAY_CONTEXT_US 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 20010924
2 Exporting TCRT Value transfer Type reference (TYPE) HRPAYUS_TCRT Cumulated tax results 20010924

Method GET_TCRT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_UMODIF 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 20020308
2 Exporting UMODIF Value transfer Type reference (TYPE) HRPAYUS_UMODIF Pay Log US: Table UMODIF 20020308

Method GET_UMODIF on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_UTIPS 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 20020402
2 Exporting UTIPS Call by reference Type reference (TYPE) HRPAYUS_UTIPS Tip processing results 20020402

Method GET_UTIPS on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method GET_XDFRT 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 20051012
2 Exporting XDFRT Call by reference Type reference (TYPE) HRPAYUS_XDFRT Difference table used for tax retrocalculation 20051012

Method GET_XDFRT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method PUT_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAL Call by reference Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20010924
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20010924

Method PUT_BAL on Interface IF_HR_PAY_CONTEXT_US 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) PAYUS_RESULT HR-PAY-US: Definition of payroll result 20011026
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20011026

Method PUT_CUMUL_TAB_ALL on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method PUT_NRCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NRCT Call by reference Type reference (TYPE) HRPAYUS_NRCT HR PAY US: Table type for Nonresident processing 20020207
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020207

Method PUT_NRCT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method PUT_OFFSET_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OFFSET_OUT Call by reference Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20010924
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel assignment 20010924

Method PUT_OFFSET_OUT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method PUT_TAX 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 20010924
2 Importing TAX Call by reference Type reference (TYPE) HRPAYUS_TAX Employee tax details 20010919

Method PUT_TAX on Interface IF_HR_PAY_CONTEXT_US 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 20011114
2 Importing TCRT Call by reference Type reference (TYPE) HRPAYUS_TCRT Cumulated tax results 20011114

Method PUT_TCRT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method PUT_UNB 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 20010924
2 Importing UNB Call by reference Type reference (TYPE) HRPAYUS_UNB Unbalance table used for tax retrocalculation 20010924

Method PUT_UNB on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method PUT_UTIPS 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 UTIPS Call by reference Type reference (TYPE) HRPAYUS_UTIPS Tip processing results 20020207

Method PUT_UTIPS on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method PUT_XDFRT 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 20010924
2 Importing XDFRT Call by reference Type reference (TYPE) HRPAYUS_XDFRT Difference table used for tax retrocalculation 20010924

Method PUT_XDFRT on Interface IF_HR_PAY_CONTEXT_US has no exception.

Method SET_REFERENCE_US 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 20011128
2 Changing AOFFSET Call by reference Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20020207
3 Changing ATR Call by reference Type reference (TYPE) HRPAYUS_TAXR Residence and unemployment tax details 20020207
4 Changing BAL Call by reference Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20010924
5 Changing COSTS Call by reference Type reference (TYPE) HRPAYUS_COSTS HR-PAY-US: table type for COSTS 20050311
6 Changing CUMUL_TAB_ALL Call by reference Type reference (TYPE) PAYUS_RESULT HR-PAY-US: Definition of payroll result 20011026
7 Changing DNRCT Call by reference Type reference (TYPE) HRPAYUS_DNRCT HR-PAY-US: Nonresident Alien Processing 20011128
8 Changing DOC0 Call by reference Type reference (TYPE) HRPAYUS_DOC0 Additional C0 Data (PSG) 20020207
9 Changing DOWP Call by reference Type reference (TYPE) HRPAYUS_DOWP Additional WPBP Data (PSG) 20020207
10 Changing IT_DIFF Call by reference Type reference (TYPE) HRPAYUS_IT_DIFF Retro diffrences for garnishment 20011019
11 Changing NAME Call by reference Type reference (TYPE) PC22Q Name of Employee 20011128
12 Changing NRCT Call by reference Type reference (TYPE) HRPAYUS_NRCT HR PAY US: Table type for Nonresident processing 20011128
13 Changing OFFSET_IN Call by reference Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20010924
14 Changing OFFSET_OUT Call by reference Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20010924
15 Changing OLD_BAL Call by reference Type reference (TYPE) HRPAYUS_BAL Balance table used for tax retrocalculation 20010925
16 Changing OLD_RT Call by reference Type reference (TYPE) HRPAY99_RT Results Table 20010927
17 Changing OLD_TAX Call by reference Type reference (TYPE) HRPAYUS_TAX Employee tax details 20050503
18 Changing OLD_UNB Call by reference Type reference (TYPE) HRPAYUS_UNB Unbalance table used for tax retrocalculation 20010925
19 Changing OTAX Call by reference Type reference (TYPE) HRPAYUS_TAX Employee tax details 20091117
20 Changing PERM Call by reference Type reference (TYPE) PC22R Personal Characteristics 20011128
21 Changing TAX Call by reference Type reference (TYPE) HRPAYUS_TAX Employee tax details 20010924
22 Changing TAXPR Call by reference Type reference (TYPE) HRPAYUS_TAXPR Tax proration table 20010924
23 Changing TAXR Call by reference Type reference (TYPE) HRPAYUS_TAXR Residence and unemployment tax details 20010924
24 Changing TCRT Call by reference Type reference (TYPE) HRPAYUS_TCRT Cumulated tax results 20010924
25 Changing UMODIF Call by reference Type reference (TYPE) HRPAYUS_UMODIF Pay Log US: Table UMODIF 20020308
26 Changing UNB Call by reference Type reference (TYPE) HRPAYUS_UNB Unbalance table used for tax retrocalculation 20010924
27 Changing UTIPS Call by reference Type reference (TYPE) HRPAYUS_UTIPS Tip processing results 20020207
28 Changing XDFRT Call by reference Type reference (TYPE) HRPAYUS_XDFRT Difference table used for tax retrocalculation 20010924

Method SET_REFERENCE_US on Interface IF_HR_PAY_CONTEXT_US has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in