OpenBoxes v0.8.23 - Release Notes (October 2023)

Hotfix 1 release notes

Bug Fixes

Deleting Purchase Order Shipment when an Invoice exists

During testing, we found that users could delete Shipments created from Purchase Orders even when invoices are present for those shipped items. Users should not be able to delete Shipments when an invoice already exists, even if the invoice is still pending.

OpenBoxes will now display a validation message that “The Stock Movement could not be deleted” when an invoice exists for the related items.

Updating Unit Price and Budget Code when an Invoice exists

When an invoice already exists, users should not be able to update Unit Price and Budget Codes for Items in the Purchase Order. However, users were able to update those fields in the Purchase Order via Import and manual editing.

Now, OpenBoxes will show a validation message to stop the user from updating the Unit Price and Budget Code if an Invoice already exists for the related items, even if the invoice is still pending.

Approval Email Notifications for Electronic Requests

In 0.8.23, we released email notifications for Electronic Requests. We found that email notifications were not being sent to Approvers. We have addressed this issue in this hotfix.

All users selected as Approvers for an Electronic Request will receive notifications.