Transition an InReview WorkLog to Approved and convert it to its downstream Payable (Contractor) or PayStatement (Employee). Every precondition of the conversion is checked before the status changes: an Employee WorkLog whose engagement has no payroll profile answers 422 with detailCode payments.WorkLogPayrollProfileMissing and stays InReview, and one whose pay period has no Draft or PendingApprovals payroll run answers 422 with detailCode payments.WorkLogPayrollRunMissing. Other refusals also answer 422 with a detailCode: payments.WorkLogStatusTerminal, payments.WorkLogStatusTransitionInvalid, payments.WorkLogEngagementInactive, payments.WorkLogRateCardMissing, and for an Employee WorkLog payments.WorkLogPayPeriodMissing, payments.WorkLogAlreadyOnPayStatement and payments.WorkLogWorkItemsMissing. Repeating this call on an Approved WorkLog that has no artifact yet converts it without duplicating the artifact. Fires WorkLog.Approved once when the status transition succeeds.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||