Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    "An Error occurred while saving the Line item changes" when edit Approved

    • Product: Voyager
    • Product Version: 9.1

    Problem Symptoms

    • Edit Approved line item results in "An error occurred while saving the line item changes" when click Save.
    • log.voyager records acqsvr error:

    acqsvr[22474] - ERROR - Tue Mar 17 14:29:11 2015
    - db::line_item_copy_mfhd_history.Insert - vdb_ora.cpp[280]
    SQL Error -1458: ORA-01458: invalid length inside variable character string
    (if updating Intended Location)

    OR
    acqsvr[22474] - ERROR - Tue Mar 17 14:29:11 2015
    - db::line_item.Update - vdb_ora.cpp[280]
    SQL Error -1458: ORA-01458: invalid length inside variable character string

    (if updating Price information)

    Defect Status

    Issue VYG-6440 is resolved by HFS 9.1.0.2.

    If you are on Voyager 9.1.0 and experiencing symptoms described, open a Case and request the fix for VYG-6440.

    Replication steps

    1. In Acquisitions, create purchase order (PO), and add a line item
    2. Approve PO
    3. Highlight line item > Line Item > Edit Approved
    4. Click in the List Price field and enter a new price
    5. Click Save
    6. Receive error message: An error occurred while saving the line item changes

    Additional Information

    The problem only occurs for sites running Solaris; for sites running Linux, the line item can be successfully edited.


    • Article last edited: 09-Aug-2022