Releases: folio-org/mod-orders
v12.9.5
The primary focus of this release was to add missed module permission and do some queries optimization for fetching user-tenants for validation
only when the Central Ordering feature is enabled.
Full Changelog
Bug Fixes
- MODORDERS-1223 - (ECS) Can open/unopen order with PO line locations from tenant in which user does not have affiliation
v12.9.4
The primary focus of this release was to fix issue with preventing opening order with PO line locations from tenant in which user does not have affiliation
and fixing error when trying to unopen an ongoing order to add a purchase order line with multiple funds.
Full Changelog
Bug Fixes
- MODORDERS-1223 - (ECS) Can open/unopen order with PO line locations from tenant in which user does not have affiliation
- MODORDERS-1222 - Error when trying to Unopen an ongoing order to add a purchase order line with multiple funds
v12.9.3
The primary focus of this release was to fix async issues with changing instance connection for PO Line.
Bug Fixes
- MODORDERS-1219 - Adding an Instance connection to a manually created order and po line does not link
- MODORDERS-1218 - Different instance details pane opens when user click link in "Item details" accordion after changing instance connection in "Orders" app
v12.9.2
The primary focus of this release was to fix issue with binding items in member tenants.
Bug Fixes
- MODORDERS-1211 - ECS | User in member tenant cannot bind pieces related to order from Central tenant
Release 12.9.1
The primary focus of this release was to fix order processing and multi-tenant issues.
Bug Fixes
- MODORDERS-1213 - Item has "On order" status after cancelling PO line
- MODORDERS-1208 - ECS | Invoice linked with POL can not be paid in Member tenant
- MODORDERS-1204 - Update total expended amount calculation for Purchase order to only Paid invoices
Release v12.9.0
12.9.0 - Released (Ramsons R2 2024)
The primary focus of this release was to enhance multi-tenant functionality, improve piece management, and implement various inventory and order processing features.
New APIs versions
- Requires
holdings-storage v8.0
Stories
- MODORDERS-1194 - Update libraries of dependant acq modules to the latest versions
- MODORDERS-1191 - Update total expended amount calculation for Purchase order
- MODORDERS-1190 - Fund distribution should not be changed in invoice line when fund was changed in related open POL
- MODORDERS-1188 - Apply restriction to edit Locations based on user affiliations
- MODORDERS-1183 - Introduce new error code for missed affiliations
- MODORDERS-1182 - Bump pieces interfaces minor version to 3.1 after new endpoint was added
- MODORDERS-1180 - Populate discoverySuppress as false by default when creating Instance from an Order
- MODORDERS-1174 - Filter pieces based on user affiliations
- MODORDERS-1170 - Orders app: Order not auto-closing as complete despite not receiving/payment requirements
- MODORDERS-1166 - Add bindItemTenantId to Piece schema
- MODORDERS-1163 - Edited location should displayed in related ongoing / cancelled PO line after receiving piece from full screen form
- MODORDERS-1161 - Error is not displayed when user goes to receiving title details with pieces from tenant where user has no affiliation
- MODORDERS-1160 - Unable to edit PO line when details field is empty
- MODORDERS-1151 - Central ordering - Opening and editing POs with location-restricted funds (FE)
- MODORDERS-1146 - Add link to original item for piece that is bound
- MODORDERS-1145 - Add Instance Title to Context for template request
- MODORDERS-1144 - Bound piece having related item with barcode can be removed from "Bound pieces data" accordion
- MODORDERS-1138 - Implement endpoint to fetch Circulation requests for pieces
- MODORDERS-1133 - Add support of creating holding in member tenants for Receiving
- MODORDERS-1131 - Fix piece, item, title relationship in bind piece features
- MODORDERS-1129 - Order with newly created title (free-text) and location from member tenant can be opened
- MODORDERS-1122 - Add logic to create item in any tenant for binding
- MODORDERS-1120 - Support populating searchLocationId for correct tenant during order opening
- MODORDERS-1118 - Fix and optimize getting finance data to process encumbrances
- MODORDERS-1115 - Extend bind pieces endpoint with functionality when items are associated
- MODORDERS-1114 - Enhance bind-pieces endpoint with flag to transfer circulation requests
- MODORDERS-1108 - Update PiecesAPI CRUD methods to process inventory in desired tenant
- MODORDERS-1105 - Update logic to handle item status "On order" "Order closed" in correct tenant
- MODORDERS-1104 - Integrate with Transfer API for moving circulation requests to new item
- MODORDERS-1103 - Update UnOpenCompositeOrderManager::deleteHoldings to use tenantId parameter
- MODORDERS-1096 - Add logic to update related item in desired tenant during piece receiving
- MODORDERS-1095 - Split InventoryManager god class into subclasses
- MODORDERS-1084 - Create Inventory objects in appropriate tenant from location during UnOpen order
- MODORDERS-1081 - Create instance when user adds receiving title to package order line
- MODORDERS-1072 - Add "Display to public" to the Piece schema with validation logic
- MODORDERS-1048 - Create Inventory objects in appropriate tenant from location for Change Instance Connection
- MODORDERS-1047 - Create Inventory objects in appropriate tenant from location during Open order
- MODORDERS-1046 - Retrieve holdings from member tenants for Restrict by Locations feature
- MODORDERS-1026 - Implement API to execute mod-template-engine request
- MODORDERS-1015 - Implement endpoint to bind multiple pieces together(no items associated)
- MODORDERS-1014 - Add "Bindery active" flag in POL with validation
- MODORDERS-1006 - Create Routing Lists API
Bug Fixes
- MODORDERS-1195 - Closed purchase order line associated with a deleted piece record cannot be saved
- MODORDERS-1152 - Fix additional fields in EDIFACT order syntax
- MODORDERS-1149 - 500 response when changing the instance connection with "Create new" option
- MODORDERS-1140 - Item status is "On order" when add piece for cancelled order
- MODORDERS-1130 - ECS | Order can not be opened if contains three locations from different tenants
- MODORDERS-1102 - Order lines search results do not display fund code for orders created by data import
- MODORDERS-1090 - Quantity = 0 for electronic format orders
Dependencies
- Bump
raml
from35.2.0
to35.3.0
- Added
folio-module-descriptor-validator
version1.0.0
v12.8.10
The primary focus of this release was to fix issue with updating an encumbrance when exchange rate is edited
Full Changelog
Bug Fixes
- MODORDERS-1185 - Encumbrance amount does not update when exchange rate is edited on open order
v12.8.9
The primary focus of this release was to provide support for mapping the order line donor information field during order import
Full Changelog
Stories
- MODORDERS-1187 - Upgrade di-processing-core library to v4.2.2 to pick up logic for donor information field mapping
v12.7.4
The primary focus of this release was to fix issue with fund code population during order line import
Full Changelog
Bug Fixes
- MODORDERS-1121 - Order lines search results do not display fund code for orders created by data import
v12.8.8
The primary focus of this release was to fix issue with fund code population during order line import
Full Changelog
Bug Fixes
- MODORDERS-1102 - Order lines search results do not display fund code for orders created by data import