SalaryRecords

Creates and/or updates an array of SalaryRecords (payroll data). SalaryRecords passed with an Id of 0 (or omitted) will be added as new records, while records with Id > 0 will be updated.

post/api/salaryrecords/batch

Request body

Idinteger
Unitsnumber double nullable
IsActiveboolean
StartDatestring date-time nullable
EndDatestring date-time nullable
Descriptionstring
UserEmploymentIdinteger
UnitTypeIdinteger nullable
AmountPerUnitnumber double nullable
Amountnumber double nullable
BaseAmountnumber double nullable
SalaryTypeIdinteger
SortOrderinteger nullable
TimeEntryTypeIdinteger nullable
PersistenceTypeIdinteger
Dimension1Valuestring
Dimension2Valuestring
Dimension3Valuestring
ExternalIdentifierstring
LegacyFlexEarningPercentagenumber double nullable
NewFlexEarningPercentagenumber double nullable
PensionPercentagenumber double nullable
SalaryStatementIdinteger nullable
Dimension1ValueIdinteger nullable
Dimension2ValueIdinteger nullable
Dimension3ValueIdinteger nullable
Createdstring date-time
PensionPercentageEmployeenumber double nullable
InternalReferencestring
LedgerIdinteger nullable
Formula1Idinteger nullable
Formula2Idinteger nullable
Formula3Idinteger nullable
Updatedstring date-time
LicensePlatestring
ListPriceinteger nullable
PaymentPlanRecipientIdinteger nullable
AccountNumberinteger nullable
KIDReferencestring
ERPReferencestring

Response

OK

Errorsobject
HasErrorsboolean

Changes