ValueOverride

Name / Description Type / Format Example
type string "BasicPay" "Gross" "GrossForTax" "GrossForNi" "EmployerNi" "EmployeeNi" "EmployerNiOffPayroll" "RealTimeClass1ANi" "Tax" "NetPay" "Adjustments" "TakeHomePay" "NonTaxOrNICPmt" "ItemsSubjectToClass1NIC" "DednsFromNetPay" "Tcp_Tcls" "Tcp_Pp" "Tcp_Op" "FlexiDd_Death" "FlexiDd_Death_NonTax" "FlexiDd_Pension" "FlexiDd_Pension_NonTax" "Smp" "Spp" "Sap" "Shpp" "Spbp" "StudentLoanRecovered" "PostgradLoanRecovered" "PensionablePay" "NonTierablePay" "EmployeePensionContribution" "EmployerPensionContribution" "EmpeePenContribnsNotPaid" "EmpeePenContribnsPaid" "AttachmentOrderDeductions" "CisDeduction" "CisVat" "CisUmbrellaFee" "CisUmbrellaFeePostTax" "Pbik" "MapsMiles" "UmbrellaFee" "AppLevyDeduction" "PaymentAfterLeaving" "TaxOnPaymentAfterLeaving" "Ssp" "AttachmentOrderAdminFee" "EmployeePensionNetPay" "EmployeePensionRas" "EmployeePensionSalSac" "EmployeePensionContributionAvc" "Deductions" "Additions" "PensionableEarnings" "TotalGross" "FlexiDd_SeriousIllHealth" "FlexiDd_SeriousIllHealth_NonTax" "ForeignTaxCredit" "ForeignTaxReclaimed" "AverageHolidayPay" "P45Gross" "P45Tax"
value
The value to use in place of the original value
number double 0.0
originalValue
The original value
number double 0.0
note
The reason given for the override
string "string"
attachmentOrderId
The Id of the AttachmentOrder. Only relevant if the Type is set to AttachmentOrderDeductions
string uuid "string"
pensionId
The Id of the associated Pension. Only included if the Code is PENSION, PENSIONSS or PENSIONRAS
string uuid "string"
leaveId
The Id of the associated Leave.
string uuid "string"
{
  "type": "BasicPay",
  "value": 0.0,
  "originalValue": 0.0,
  "note": "string",
  "attachmentOrderId": "string",
  "pensionId": "string",
  "leaveId": "string"
}
Contained in Models
PayRunEntry
Consumed by Operations

- none -

Returned by Operations

- none -