Skip to content

v3.0.0

Compare
Choose a tag to compare
@piotr-kalashuk piotr-kalashuk released this 25 Feb 09:43
· 1507 commits to master since this release

The primary focus of this release was to implement backend logic necessary for ui-orders to manage purchase orders and purchase order lines, integration between orders and inventory apps and preparation for the receiving flows.

Stories

  • MODORDERS-154 - PO Line's location property is changed to locations i.e. from single object to array of objects
  • MODORDERS-149 - Add PO Line's identifier to item record in the inventory
  • MODORDERS-148 - Populate PO dateOrdered field field when Order is opened
  • MODORDERS-146 - Return application/json (error.json schema) for all errors
  • MODORDERS-142 - Implemented GET /orders/order-lines endpoint
  • MODORDERS-134 - Assign PO Line's id to its sub-objects
  • MODORDERS-129 - PO Lines: share status of corresponding PO
  • MODORDERS-126 - Implemented GET /orders/composite-orders endpoint
  • MODORDERS-124 - Redefined existing endpoints
  • MODORDERS-121 - Create Instance Record in inventory when Order's status is changed to Open
  • MODORDERS-117 - Business Logic: handle Create Item flag for e-Resources
  • MODORDERS-105 - Implemented GET /orders/receiving-history endpoint
  • MODORDERS-100 - Create Piece Records in Orders Storage for items quantity ordered on Order Placement
  • MODORDERS-99 - Purchase Order Limit: Set system default to 1
  • MODORDERS-96 - Supporting PO number prefix and suffix
  • MODORDERS-93 - Assign system generated PO Line number when creating a new PO line
  • MODORDERS-87 - Implemented GET /orders/po-number endpoint
  • MODORDERS-72 - Define receiving endpoints: /orders/receive, /orders/check-in and /orders/receiving-history
  • MODORDERS-67 - Create Item Record in inventory for physical/electronic items quantity
  • MODORDERS-66 - Create Holding Record in inventory for titles ordered that are not currently represented in inventory by a Holding

Bug Fixes

  • MODORDERS-153 - PO Line's id is absent from sub-objects in response when creating new PO Line
  • MODORDERS-145 - Unable to create new Purchase Order with PO Line