ACQ: RTEs when saving new item in Bindery Maintenance
- Article Type: General
- Product: Voyager
- Product Version: 8.1.2
Description:
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.
Resolution:
Fixed in the Voyager 8.1.2.
- Article last edited: 3/18/2015