SalaryBatches

Updates an existing payroll batch. Only the Message, PayoutDate and PayoutAllFlex/PayoutNewFlex properties can be modified. NOTE: This re-runs validation logic on the batch but does not recalculate it.

put/api/salarybatches

Request body

IsDraftboolean
IsLockedboolean
IsFinalizedboolean
Idinteger
CompanyIdinteger
SalaryPeriodIdinteger
Createdstring date-time
StatusIdinteger
Approvedstring date-time nullable
RejectionReasonstring
Rejectedstring date-time nullable
EIncomeTransferDatestring date-time nullable
Messagestring
PayoutDatestring date-time
HasErrorsboolean
HasWarningsboolean
NetsPaymentsProcessingDatestring date-time nullable
IsTerminationboolean
EIncomeZeroReportboolean
SalaryBatchNumberinteger
PaymentMethodSalaryinteger
PaymentMethodTaxinteger
PaymentMethodPensioninteger
PayslipsArchivedboolean
LimitToSpecificEmployeesboolean
EBoksDeliveryEnabledboolean
PayoutAllFlexboolean
SpecifiedEmployeesstring
HasNemKontoPaymentsboolean
PaymentMethodPublicPensioninteger
PaymentMethodVacationProviderinteger
ToArchiveboolean
Finalizedstring date-time nullable
AllowPreliminaryPayslipsboolean
PackageLevelWhenFinalizedinteger nullable
IsAutomatedboolean
PayoutNewFlexboolean
ApprovedUserIdinteger nullable
CreatedUserIdinteger nullable
FinalizedUserIdinteger nullable
RejectedUserIdinteger nullable
FromDateOverridestring date-time nullable
ToDateOverridestring date-time nullable
FinalizationGuidstring
LastCalculatedUserIdinteger nullable
PaymentMethodMaternityPrograminteger
AutoFinalizeboolean
DispatchDatestring date-time
ToDispatchboolean
Updatedstring date-time
TypeIdinteger
PayoutVacationPayboolean
DeductVacationPayboolean
PayoutSeniorVacationPayboolean
DeductSeniorVacationPayboolean
TaxSystemResponseRerunsinteger

Response

OK

IsDraftboolean
IsLockedboolean
IsFinalizedboolean
Idinteger
CompanyIdinteger
SalaryPeriodIdinteger
Createdstring date-time
StatusIdinteger
Approvedstring date-time nullable
RejectionReasonstring
Rejectedstring date-time nullable
EIncomeTransferDatestring date-time nullable
Messagestring
PayoutDatestring date-time
HasErrorsboolean
HasWarningsboolean
NetsPaymentsProcessingDatestring date-time nullable
IsTerminationboolean
EIncomeZeroReportboolean
SalaryBatchNumberinteger
PaymentMethodSalaryinteger
PaymentMethodTaxinteger
PaymentMethodPensioninteger
PayslipsArchivedboolean
LimitToSpecificEmployeesboolean
EBoksDeliveryEnabledboolean
PayoutAllFlexboolean
SpecifiedEmployeesstring
HasNemKontoPaymentsboolean
PaymentMethodPublicPensioninteger
PaymentMethodVacationProviderinteger
ToArchiveboolean
Finalizedstring date-time nullable
AllowPreliminaryPayslipsboolean
PackageLevelWhenFinalizedinteger nullable
IsAutomatedboolean
PayoutNewFlexboolean
ApprovedUserIdinteger nullable
CreatedUserIdinteger nullable
FinalizedUserIdinteger nullable
RejectedUserIdinteger nullable
FromDateOverridestring date-time nullable
ToDateOverridestring date-time nullable
FinalizationGuidstring
LastCalculatedUserIdinteger nullable
PaymentMethodMaternityPrograminteger
AutoFinalizeboolean
DispatchDatestring date-time
ToDispatchboolean
Updatedstring date-time
TypeIdinteger
PayoutVacationPayboolean
DeductVacationPayboolean
PayoutSeniorVacationPayboolean
DeductSeniorVacationPayboolean
TaxSystemResponseRerunsinteger

Changes