Xero Payroll (Australia) Endpoint: GetPayslip: Difference between revisions

Created page with "== Overview == The Xero '''GetPayslip''' endpoint provides the fields for a specific pay slip. It is a function..."
 
Ash (talk | contribs)
m spelling correction
 
(2 intermediate revisions by one other user not shown)
Line 19: Line 19:
== Fields ==
== Fields ==


The following fields are available for the Payslips endpoint.
The following fields are available for the GetPayslip endpoint.


;PayslipID
;PayslipID
Line 193: Line 193:
:Possible values are:
:Possible values are:
:* '''SGC''': Indicates this is a mandatory contribution.
:* '''SGC''': Indicates this is a mandatory contribution.
'''SALARYSACRIFICE''': Indicates this is a pre-tax reportable employer superannuation contribution, which is displayed separately on payment summaries
:* '''SALARYSACRIFICE''': Indicates this is a pre-tax reportable employer superannuation contribution, which is displayed separately on payment summaries
'''EMPLOYERADDITIONAL''': Indicates this is a additional employer superannuation contribution, which is displayed as RESC on payment summaries
:* '''EMPLOYERADDITIONAL''': Indicates this is a additional employer superannuation contribution, which is displayed as RESC on payment summaries
'''EMPLOYEE''': Indicates this is a post-tax employee superannuation contribution
:* '''EMPLOYEE''': Indicates this is a post-tax employee superannuation contribution


;CalculationType
;CalculationType
Line 241: Line 241:
:A [[Field Type: Text|text field]] that provides the type for manual tax calculation.
:A [[Field Type: Text|text field]] that provides the type for manual tax calculation.
:Possible values are:
:Possible values are:
:* '''PAYGMANUAL''': Indicidates this is a manual adjustment for PAYG.
:* '''PAYGMANUAL''': Indicates this is a manual adjustment for PAYG.
:* '''ETPOMANUAL''': Indicidates this is a manual adjustment for PAYG on Employment Termination Payments Type O.
:* '''ETPOMANUAL''': Indicates this is a manual adjustment for PAYG on Employment Termination Payments Type O.
:* '''ETPRMANUAL''': Indicidates this is a manual adjustment for PAYG on Employment Termination Payments Type R.
:* '''ETPRMANUAL''': Indicates this is a manual adjustment for PAYG on Employment Termination Payments Type R.
:* '''SCHEDULE5MANUAL''': Indicidates this is a manual adjustment for PAYG on Schedule 5.
:* '''SCHEDULE5MANUAL''': Indicates this is a manual adjustment for PAYG on Schedule 5.
:* '''SCHEDULE5STSLMANUAL''': Indicidates this is a manual adjustment for STSL Component on Schedule 5.
:* '''SCHEDULE5STSLMANUAL''': Indicates this is a manual adjustment for STSL Component on Schedule 5.


;LiabilityAccount
;LiabilityAccount