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

    ACQ: RTEs when saving new item in Bindery Maintenance

    • Article Type: General
    • Product: Voyager
    • Product Version: 8.1.2

    Bug Report Issue 16384-18145

    Module: Acquisitions
    Releases replicated in: 8.0.0 - 8.1.1
    Last version without bug: 7.2.5

    Expected results: Operators would be able to save changes to a newly created item record in Bindery Maintenance.

    Actual results: Acquisitions gives run-time errors if a newly created item record isn’t first closed and then reopened before a second save operation is attempted. Client closes after givine run-time errors 91 and 97.

    Workflow implications: Operators may lose changes to item records.

    Replication steps:
    Log in to Acquisitions and go to Bindery Maintenance.
    Search for a serial title, select one, and choose Bind.
    Create a new volume (Create New Volumes).
    Click on the Item button to open a new item record.
    Add a barcode and click the Save Item to Database icon.
    Without closing the Item record, click the Save Item to Database icon a second time (with or without editing).
    Get: Run-time error ‘91’: Object variable or With block variable not set
    Click OK. Item record closes and then get: Run-time error ‘97’: Can not call friend function on object which is not an instance of defining class.
    Click OK. Acquisitions closes.

    Other information: Run-time errors do not occur if the item record is closed after the first Save operation and then reopened for further edits.

    Workaround: Close item record after initial save operation and reopen for further edits.

    Fixed in the Voyager 8.1.2.

    • Article last edited: 3/18/2015