API Docs

__METHOD= PUT . __PATH= /almaws/v1/acq/invoices/{invoice_id} .

Update Invoice

This API updates an invoice.

Resource URL

PUT /almaws/v1/acq/invoices/{invoice_id}

API Description

URL Parameters

ParameterTypeDescription
invoice_idxs:stringThe Invoice id.

Querystring Parameters

None

Body Parameters

This method takes an invoice object. See doc

Output

This method returns a Invoice object. See doc

Possible Error Codes

CodeMessage
402119General error.
60285Invoice not valid.
60290Invoice task status not valid.
60233Invoice number not in payload.
60288Invoice number not unique in payload.
60234Invoice date not in payload.
60235Invoice total amount not in payload.
60236Invoice currency not valid.
60237Invoice vendor account not valid.
60238Invoice payment method not valid.
60239Invoice status not valid.
60240Invoice prepaid not valid.
60241Invoice explicit ratio not valid.
60242Invoice vendor not material supplier.
60243Invoice vendor currency not supported.
60244Invoice explicit ratio duplicate currency.
60245Invoice payment status not valid.
60246Invoice owner not valid.
60252Invoice vat percentage or amount allowed but not both.
60253Invoice vat code not valid.
4028805Invoice vendor not in payload.
60291Invoice update not allowed due to status.
60256Invoice not updated.