Repository navigation
Release Candidate 1.6.0-RC2
Pre-release
Pre-release
·
6 commits
to master
since this release
Changes since 1.6.0-RC1:
Bugs:
- OLMIS-8347: Fix the Pick Pack List showing only the products that were ordered and shipped as the very same orderable, leaving the report empty or almost empty whenever a trade item was picked against a commodity type order line. The UNION branch meant to map a shipped trade item onto its ordered commodity type still required
order_li.orderableid = shipment_li.orderableid, never traversedtrade_item_classifications, and applied an uncorrelated dispensable-attribute filter that matched everything. The branch now maps trade item to commodity type through the classification system and disambiguates candidates by dispensable attributes, so pack sizes such as Pentavalent (1 dose) and (10 dose) stay on their own order lines. The direct-match branch no longer requires the order line and the draft line to carry the same orderable version, so a product edited between requisition and packing stays on the report, and the dispensable-attribute comparison is case-insensitive likeDispensable.equalsin referencedata. The UNION structure introduced for performance in OLMIS-8000 is kept.