Update Invoice Line Item

Update a single invoice line item.

PUT /api/.../invlineitems/{id}?allowDuplicates=false

Returns invoice line item data by id.

Request Information

Parameters
Name Type Required Description
id Integer Yes The unique id assigned to the invoice line item.
DtoInvoiceLineItemUpdate Invoice Line Item Update Information Yes Define this parameter in the request body.
allowDuplicates bool Yes Indicator to allow saving duplicate segments. Default is false if not specified.

Response Information

None

Example
application/json, text/json
{
  "Alert": false,
  "CatalogNumber": null,
  "DiscPriceUnitBase": 8.00,
  "ISBN_ISSN": "0312347308",
  "ListPriceUnitBase": 10.00,
  "MaterialTypeID": 1,
  "Notes": "notes",
  "Segments": [],
  "ShippedDate": "2022-01-06T18:39:37.209Z",
  "BibliographicRecordID": 1234
}

HTTP Response Codes

Code Description
200 OK. Success
400 FAILURE.
  • Bad request
  • Invalid invoice line item ID

Required Permissions

Permission IDs found here.

    CR_AccessAcquisitions_Allow (),
    CR_Invoices_Access (based on owner ID)