API Docs

__METHOD= PUT . __PATH= /almaws/v1/acq/po-lines/{po_line_id} .

Update PO-Line

This web service updates a PO-Line. The PO line can be for physical, electronic or electronic collection.
Note: if the locations section includes a copy in a temporary location, the entire locations section will not be updated.

Resource URL

PUT /almaws/v1/acq/po-lines/{po_line_id}

API Description

URL Parameters

ParameterTypeDescription
po_line_idxs:stringThe PO-Line number.

Querystring Parameters

ParameterTypeRequiredDescription
update_inventoryxs:stringOptional. Default: trueFlag for updating the PO Line's inventory. Options: true, false. Default: true.
redistribute_fundsxs:stringOptional. Default: falseIndication if the total amount will be distributed. Optional. Default is False. When true - the API will ignore funding information in the payload and calculate funding based on existing funds.

Body Parameters

This method creates a PO Line object. See doc

Output

This method returns a PO-Line object. See doc

Possible Error Codes

CodeMessage
401676Request body not found.
401871PO Line not found.
60320No charge is not allowed for this PO line configuration.
401876Failed to update PO Line (with error message).