Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions xero-payroll-au.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1647,7 +1647,7 @@ paths:
EmploymentTerminationPaymentType: O
CurrentRecord: true
"400":
description: invalid input, object invalid - When IsQualifyingEarnings supplied it will be validated against the IsExemptFromSuper and other fields.
description: invalid input, object invalid - IsQualifyingEarnings is required. IsQualifyingEarnings cannot be true when IsExemptFromSuper is true.
requestBody:
required: true
content:
Expand Down Expand Up @@ -4230,6 +4230,8 @@ components:
example: General expenses
EarningsRate:
type: object
required:
- IsQualifyingEarnings
properties:
Name:
description: Name of the earnings rate (max length = 100)
Expand Down Expand Up @@ -4258,7 +4260,7 @@ components:
type: boolean
example: false
IsQualifyingEarnings:
description: Optional Boolean to determine if the earnings rate is considered as qualifying earnings for superannuation guarantee calculations. When not specified value is calculated based on earnings type and superannuation settings
description: Boolean to determine if the earnings rate is considered as qualifying earnings for superannuation guarantee calculations
type: boolean
example: true
AllowanceContributesToAnnualLeaveRate:
Expand Down Expand Up @@ -4361,6 +4363,8 @@ components:
example: true
LeaveType:
type: object
required:
- IsQualifyingEarnings
properties:
Name:
description: Name of the earnings rate (max length = 100)
Expand Down Expand Up @@ -4411,7 +4415,7 @@ components:
type: boolean
example: true
IsQualifyingEarnings:
description: Optional Boolean to determine if the earnings rate is considered as qualifying earnings for superannuation guarantee calculations. When not specified value is calculated based on earnings type and superannuation settings
description: Boolean to determine if the leave type is considered as qualifying earnings for superannuation guarantee calculations
type: boolean
example: true
ReimbursementType:
Expand Down Expand Up @@ -4549,7 +4553,7 @@ components:
x-is-msdate-time: true
example: /Date(1583967733054+0000)/
IncludeLeaveLoadingInQualifyingEarnings:
description: Optional Boolean to determine if leave loading is considered as qualifying earnings for superannuation guarantee calculations
description: Boolean to determine if leave loading is considered as qualifying earnings for superannuation guarantee calculations. Required when IncludeLeaveLoadingInSGC is specified in the payload
type: boolean
example: true
type: object
Expand Down Expand Up @@ -4770,6 +4774,8 @@ components:
$ref: "#/components/schemas/LeaveLine"
LeaveLine:
type: object
required:
- IsQualifyingEarnings
properties:
LeaveTypeID:
description: Xero leave type identifier
Expand All @@ -4787,7 +4793,7 @@ components:
type: boolean
example: true
IsQualifyingEarnings:
description: Optional Boolean to determine if the earnings rate is considered as qualifying earnings for superannuation guarantee calculations. When not specified value is calculated based on superannuation settings
description: Boolean to determine if the leave line is considered as qualifying earnings for superannuation guarantee calculations
type: boolean
example: true
NumberOfUnits:
Expand Down
Loading