Skip to main content

Update Cost Entry

PUT 

/api/cost-entries/:costEntry

Updates a cost entry. All fields are optional; only provided fields are changed.

Required scope: purchase-orders:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Fields: description, cost_date, amount, amount_in_tenant_currency, cost_entry_type_id, status (draft, pending_allocation, partially_allocated, allocated), supplier_id, reference_number, currency_id, currency_rate and nominal_code_id.

Changing amount: a cost entry's allocations can never add up to more than its amount, so lowering amount below what is already allocated (or reserved for allocation) returns 422 on amount; remove or reduce allocations first. The amount of an entry with an amortization schedule can't change at all (422 on amount), because the schedule's periods were worked out from the current amount; delete the schedule first. Sending the current amount unchanged is always accepted.

Authentication: Requires Bearer token.

Request​

Responses​

OK

Response Headers
    Content-Type