SAP ABAP Interface IF_HR_PAY_CONTEXT_AU (IF Payroll context for Australia)
Hierarchy
☛
SAP_HRCAU (Software Component) Sub component SAP_HRCAU of SAP_HR
⤷
PY-AU (Application Component) Australia
⤷
PC13 (Package) HR accounting: Australia
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HR_PAY_CONTEXT_AU | Payroll context for Australia (non-CE) | 20060322 |
Properties
| Interface | IF_HR_PAY_CONTEXT_AU | |
| Short Description | IF Payroll context for Australia |
General Data
| Package | PC13 | HR accounting: Australia |
| Created | 20060322 | SAP |
| Last changed | 20131127 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_HR_PAY_CONTEXT_AU has no forward declaration.
Interfaces
Interface IF_HR_PAY_CONTEXT_AU has no interface.
Friends
Interface IF_HR_PAY_CONTEXT_AU has no friend.
Attributes
Interface IF_HR_PAY_CONTEXT_AU has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Get cumul_tab_all (internal table used for SETCU/ADDCU) | 20060322 | |
| 2 | Instance method | Public | Method | Old Superannuation - Monthly | 20060322 | |
| 3 | Instance method | Public | Method | Old Superannuation - Quarterly | 20060322 | |
| 4 | Instance method | Public | Method | Higher Duty Allowance | 20060322 | |
| 5 | Instance method | Public | Method | HR-AU-PS: Superannuation for Public Sector Australia | 20060322 | |
| 6 | Instance method | Public | Method | Superannuation | 20060322 | |
| 7 | Instance method | Public | Method | Retro Amts from Prev Financial Year | 20060322 | |
| 8 | Instance method | Public | Method | Superannuation - Hourly | 20060322 | |
| 9 | Instance method | Public | Method | Superannuation - Monthly | 20060322 | |
| 10 | Instance method | Public | Method | Superannuation - Quarterly | 20060322 | |
| 11 | Instance method | Public | Method | HR-AU-PS: Superable salary components | 20060322 | |
| 12 | Instance method | Public | Method | Taxation | 20060322 | |
| 13 | Instance method | Public | Method | Put cumul_tab_all (internal table used for SETCU/ADDCU) | 20060322 | |
| 14 | Instance method | Public | Method | Old Superannuation - Monthly | 20060322 | |
| 15 | Instance method | Public | Method | Old Superannuation - Quarterly | 20060322 | |
| 16 | Instance method | Public | Method | Higher Duty Allowance | 20060322 | |
| 17 | Instance method | Public | Method | HR-AU-PS: Superannuation for Public Sector Australia | 20060322 | |
| 18 | Instance method | Public | Method | Superannuation | 20060322 | |
| 19 | Instance method | Public | Method | Retro Amts from Prev Financial Year | 20060322 | |
| 20 | Instance method | Public | Method | Superannuation - Hourly | 20060322 | |
| 21 | Instance method | Public | Method | Superannuation - Monthly | 20060322 | |
| 22 | Instance method | Public | Method | Superannuation - Quarterly | 20060322 | |
| 23 | Instance method | Public | Method | HR-AU-PS: Superable salary components | 20060322 | |
| 24 | Instance method | Public | Method | Taxation | 20060322 | |
| 25 | Instance method | Public | Method | Set the references for AU tables and variables | 20060322 |
Events
Interface IF_HR_PAY_CONTEXT_AU has no event.
Types
Interface IF_HR_PAY_CONTEXT_AU has no local type.
Method Signatures
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) | PAYAU_RESULT | HR-PAY-AU: Definition of payroll result | 20060322 | |||
| 2 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Personnel Assignment | 20060322 |
Method GET_CUMUL_TAB_ALL on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_OSMTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OSMTH | Call by reference | Type reference (TYPE) | HRPAYAU_SMTH | Superannuation - Monthly | 20060322 | |||
| 2 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Personnel Assignment | 20060322 |
Method GET_OSMTH on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_OSQTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OSQTR | Call by reference | Type reference (TYPE) | HRPAYAU_SQTR | Superannuation - Quarterly | 20060322 | |||
| 2 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Personnel Assignment | 20060322 |
Method GET_OSQTR on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_QHDA 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 | 20060322 | |||
| 2 | QHDA | Call by reference | Type reference (TYPE) | HRPAYAU_QHDA | Higher Duty | 20060322 |
Method GET_QHDA on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_QSPR 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 | 20060322 | |||
| 2 | QSPR | Call by reference | Type reference (TYPE) | HRPAYAU_QSPR | HR-AU-PS: Superannuation for Public Sector Australia | 20060322 |
Method GET_QSPR on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_QSUP 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 | 20060322 | |||
| 2 | QSUP | Call by reference | Type reference (TYPE) | HRPAYAU_QSUP | Superannuation | 20060322 |
Method GET_QSUP on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_RETP 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 | 20060322 | |||
| 2 | RETP | Call by reference | Type reference (TYPE) | HRPAYAU_RETP | Retro Amts from Prev Financial Year | 20060322 |
Method GET_RETP on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_SHRS 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 | 20060322 | |||
| 2 | SHRS | Call by reference | Type reference (TYPE) | HRPAYAU_SHRS | Standard Hours | 20060322 |
Method GET_SHRS on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_SMTH 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 | 20060322 | |||
| 2 | SMTH | Call by reference | Type reference (TYPE) | HRPAYAU_SMTH | Superannuation - Monthly | 20060322 |
Method GET_SMTH on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_SQTR 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 | 20060322 | |||
| 2 | SQTR | Call by reference | Type reference (TYPE) | HRPAYAU_SQTR | Superannuation - Quarterly | 20060322 |
Method GET_SQTR on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_SUPCOM 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 | 20060322 | |||
| 2 | SUPCOM | Call by reference | Type reference (TYPE) | HRPAYAU_SUPCOM | HR-AU-PS: Superable salary components | 20060322 |
Method GET_SUPCOM on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method GET_TAXP 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 | 20060322 | |||
| 2 | TAXP | Call by reference | Type reference (TYPE) | HRPAYAU_TAXP | Taxation | 20060322 |
Method GET_TAXP on Interface IF_HR_PAY_CONTEXT_AU 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) | PAYAU_RESULT | HR-PAY-AU: Definition of payroll result | 20060322 | |||
| 2 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Personnel Assignment | 20060322 |
Method PUT_CUMUL_TAB_ALL on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_OSMTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OSMTH | Call by reference | Type reference (TYPE) | HRPAYAU_SMTH | Superannuation - Monthly | 20060322 | |||
| 2 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Personnel Assignment | 20060322 |
Method PUT_OSMTH on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_OSQTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OSQTR | Call by reference | Type reference (TYPE) | HRPAYAU_SQTR | Superannuation - Quarterly | 20060322 | |||
| 2 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Personnel Assignment | 20060322 |
Method PUT_OSQTR on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_QHDA 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 | 20060322 | |||
| 2 | QHDA | Call by reference | Type reference (TYPE) | HRPAYAU_QHDA | Higher Duty | 20060322 |
Method PUT_QHDA on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_QSPR 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 | 20060322 | |||
| 2 | QSPR | Call by reference | Type reference (TYPE) | HRPAYAU_QSPR | HR-AU-PS: Superannuation for Public Sector Australia | 20060322 |
Method PUT_QSPR on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_QSUP 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 | 20060322 | |||
| 2 | QSUP | Call by reference | Type reference (TYPE) | HRPAYAU_QSUP | Superannuation | 20060322 |
Method PUT_QSUP on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_RETP 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 | 20060322 | |||
| 2 | RETP | Call by reference | Type reference (TYPE) | HRPAYAU_RETP | Retro Amts from Prev Financial Year | 20060322 |
Method PUT_RETP on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_SHRS 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 | 20060322 | |||
| 2 | SHRS | Call by reference | Type reference (TYPE) | HRPAYAU_SHRS | Standard Hours | 20060322 |
Method PUT_SHRS on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_SMTH 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 | 20060322 | |||
| 2 | SMTH | Call by reference | Type reference (TYPE) | HRPAYAU_SMTH | Superannuation - Monthly | 20060322 |
Method PUT_SMTH on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_SQTR 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 | 20060322 | |||
| 2 | SQTR | Call by reference | Type reference (TYPE) | HRPAYAU_SQTR | Superannuation - Quarterly | 20060322 |
Method PUT_SQTR on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_SUPCOM 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 | 20060322 | |||
| 2 | SUPCOM | Call by reference | Type reference (TYPE) | HRPAYAU_SUPCOM | HR-AU-PS: Superable salary components | 20060322 |
Method PUT_SUPCOM on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method PUT_TAXP 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 | 20060322 | |||
| 2 | TAXP | Call by reference | Type reference (TYPE) | HRPAYAU_TAXP | Taxation | 20060322 |
Method PUT_TAXP on Interface IF_HR_PAY_CONTEXT_AU has no exception.
Method SET_REFERENCE_AU 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) | PAYAU_RESULT | HR-PAY-AU: Definition of payroll result | 20060322 | |||
| 2 | HT | Call by reference | Type reference (TYPE) | HRPAYAU_HT | HR-AU-PS: Higher Duty Allowance wage types for PS Australia | 20060322 | |||
| 3 | LPQTA | Call by reference | Type reference (TYPE) | HRAUPBS_LP_QUOTA_TAB | 20060329 | ||||
| 4 | LSLPR | Call by reference | Type reference (TYPE) | HRPAYAU_LSLPR | Leave prov. LSL table | 20060322 | |||
| 5 | LSLPY | Call by reference | Type reference (TYPE) | HRAUPBS_LSL_PAY_TAB | 20060329 | ||||
| 6 | LSLSPLT | Call by reference | Type reference (TYPE) | HRAUPBS_LSL_SPLIT_TAB | 20060329 | ||||
| 7 | LVACC | Call by reference | Type reference (TYPE) | HRPAYAU_LVACC | Leave Accruals | 20060322 | |||
| 8 | LVEPR | Call by reference | Type reference (TYPE) | HRPAYAU_LVEPR | Leave prov. Rec. leave table | 20060322 | |||
| 9 | MESSAGES | Call by reference | Type reference (TYPE) | HRPAYAU_MESSAGES | Payroll Processing Messages | 20060322 | |||
| 10 | NT | Call by reference | Type reference (TYPE) | HRPAYAU_NT | HR-AU-PS: Nominal salary for HDA wage types for PS Australia | 20060322 | |||
| 11 | OLD_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results Table | 20060322 | |||
| 12 | OLSLPR | Call by reference | Type reference (TYPE) | HRPAYAU_LSLPR | Leave prov. LSL table | 20130419 | |||
| 13 | OLVEPR | Call by reference | Type reference (TYPE) | HRPAYAU_LVEPR | Leave prov. Rec. leave table | 20130419 | |||
| 14 | OPASUM | Call by reference | Type reference (TYPE) | HRPAYAU_PASUM | Payment summary component | 20060322 | |||
| 15 | ORETP | Call by reference | Type reference (TYPE) | HRPAYAU_RETP | Retro Amts from Prev Financial Year | 20100331 | |||
| 16 | OSMTH | Call by reference | Type reference (TYPE) | HRPAYAU_SMTH | Old Standard Hours | 20060322 | |||
| 17 | OSQTR | Call by reference | Type reference (TYPE) | HRPAYAU_SQTR | Old Superannuation - Quarterly | 20060322 | |||
| 18 | OSUPCOM | Call by reference | Type reference (TYPE) | HRPAYAU_SUPCOM | HR-AU-PS: Superable salary components | 20060322 | |||
| 19 | P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | HR Master Record: Infotype 0000 (Actions) | 20060329 | |||
| 20 | P5BAL | Call by reference | Type reference (TYPE) | HRPAYAU_P5BAL | Leave Balances | 20060322 | |||
| 21 | PASUM | Call by reference | Type reference (TYPE) | HRPAYAU_PASUM | Payment summary component | 20060322 | |||
| 22 | QDDCON | Call by reference | Type reference (TYPE) | HRPAYAU_QDDCON | HR-AU-PS: Australia Public Sector : Payroll | 20060322 | |||
| 23 | QHDA | Call by reference | Type reference (TYPE) | HRPAYAU_QHDA | HR-AU-PS: Higher duty allowance for Public Sector Australia | 20060322 | |||
| 24 | QSPR | Call by reference | Type reference (TYPE) | HRPAYAU_QSPR | HR-AU-PS: Superannuation for Public Sector Australia | 20060322 | |||
| 25 | QSUP | Call by reference | Type reference (TYPE) | HRPAYAU_QSUP | Superannuation | 20060322 | |||
| 26 | RETP | Call by reference | Type reference (TYPE) | HRPAYAU_RETP | Retro Amts from Prev Financial Year | 20060322 | |||
| 27 | RETT | Call by reference | Type reference (TYPE) | HRPAYAU_RETT | Retro Amts from Prev Financial Year | 20100331 | |||
| 28 | SHRS | Call by reference | Type reference (TYPE) | HRPAYAU_SHRS | Standard Hours | 20060322 | |||
| 29 | SMTH | Call by reference | Type reference (TYPE) | HRPAYAU_SMTH | Superannuation - Monthly | 20060322 | |||
| 30 | SQTR | Call by reference | Type reference (TYPE) | HRPAYAU_SQTR | Superannuation - Quarterly | 20060322 | |||
| 31 | SUPCOM | Call by reference | Type reference (TYPE) | HRPAYAU_SUPCOM | HR-AU-PS: Superable salary components | 20060322 | |||
| 32 | TAXP | Call by reference | Type reference (TYPE) | HRPAYAU_TAXP | Taxation | 20060322 | |||
| 33 | TMPYRSLTS | Call by reference | Type reference (TYPE) | HRAUPBS_TMPAY_RESULTS | AU-PS: Termination Payment details | 20060329 | |||
| 34 | TVARP | Call by reference | Type reference (TYPE) | HRPAYAU_TVARP | ITWV | 20060322 |
Method SET_REFERENCE_AU on Interface IF_HR_PAY_CONTEXT_AU has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in |