Planned changes
The features below are available on TEST environment.
[InventoryService] Upgrade to Angular 21 (RTC-54639)
InventoryService
Upgrade to Angular 21
The Inventory management has been migrated to the Angular 21.
Minor improvements
- Updating tank groups with new product works correctly.
- The "Capacity" column in Tank fillings grid displays correct data.
- Modal window design is improved.
- Localization is improved.
[INV] Add splitter event - auto-create temporary storage on incoming GoodsReceipt (RTC-58097)
Add splitter event - auto-create temporary storage on incoming GoodsReceipt
Inventory can now keep track of goods the moment they arrive, before they are placed on the shelf. When a goods receipt is processed, the system automatically creates a temporary storage that represents everything that was received, holding those items as pending stock and registering them as put-away. Store staff get immediate visibility of what has come in and still needs to be handled, without having to record anything by hand.
Each received item appears as its own line on a storage filed under a new "Goods Receipt" category, with quantities taken straight from the receipt. Because the goods are registered as put-away rather than freely available, they are clearly separated from the stock that can actually be sold, so stock figures stay honest while the delivery is still being processed. When staff are ready, unpacking the storage in the usual way moves those goods into available shelf stock.
The way goods receipts are created in Procurement does not change, and this new behaviour is turned off by default. It is enabled per environment through configuration, so where it is not switched on, goods receipts continue to be handled exactly as before.
[Inventory] Reservations cleanup - performance improvement (RTC-56996)
InventoryService
Cancelled reservation cleanup - performance improvements
- The performance of cleaning up old cancelled reservations from Inventory service is improved.
[Cervera][InventoryIntegrationPackage/InventoryDataCleanup] CancelledReservationsCleanup SQL timeout on lrscerveraprod (RTC-60177)
InventoryService
Cancelled reservation cleanup - performance improvements
- The performance of cleaning up old cancelled reservations from Inventory service is improved.