- Article Type: General
- Product: Voyager
- Product Version: 8.1.2
Bug Report Form for Issue 16384-18305
Server platform(s) affected: Solaris/all
PC OS (if applicable): n/a
Browser & version (if applicable): n/a
Release(s): reported in 8.0; replicated in 8.1.1; fixed in 8.1.2
Expected results: If you create an item through receiving in Acquisitions, you should be able to save that item multiple times while it is still up on the screen.
Actual results: If you create an item through receiving in Acquisitions, save once and then attempt to re-save the record to the database while the record is still up on the screen, you’ll get a run time error 91, then a run time error 97, then a message stating 'Voyager Acquisitions has encountered a problem and needs to close. We are sorry for the inconvenience.' When you click Close, you get an application error that reads 'The instruction at "0x035f3a10" referenced memory at "0x035f3a10". The memory could not be "read". Click on OK to terminate the program'. When you click OK, the Acq client shuts down.
Workflow implications: Operator work may not be saved; operators are alarmed that the client shut down.
Create a PO
Add a line item
Approve the PO
Click on Detailed Line Item and go to Receive/Mark tab
Click in the box next to your line item to make the Receive button alert, and click Receive
Open the hierarchy of the line item and go to the item (bottom) level and highlight it, making the Item button active, and click Item
Hit the Save button once – it saves successfully. Hit the Save button a second time – you’ll get the errors referenced above.
Note: The same problem occurs if creating the item through receipt on the invoice. If you only save once on the initial item create, then close the item, then click Item again to reopen the item, you will be able to successfully save multiple times.
Workaround: Only save once on initial save; for additional edits, close the item record and then reopen it.
- Article last edited: 3/13/2015