Open mSupply represents our most recent advancement in the Logistics Management Information System (LMIS), expanding on more than two decades of development inherited from the well-established legacy of the original mSupply.
Can issue the expired stock, the control works perfectly on Issue field but not from the stock line. could be expected behaviour but seeing 2 functionality for the same stock line is odd while issuing out the stock aka outbound.
Expected behaviour 🤔
TBD, but both functionality should be behaving similar.
How to Reproduce 🔨
Steps to reproduce the behaviour:
Prepare the stock line that is already expired
Create new outbound (Customer invoice)
Select that line
Use Issue field > says "stock line with expired cannot be issued", perfect
Select the qty from the batch line, it allow to issue the stock
Is open msupply trying to mimic this preference from desktop with batch line?
Your environment 🌱
Open msupply demo
Open mSupply Version: 2.2.01
Legacy mSupply Central Server Version: Not sure
Platform: Desktop, Google chrome
Database type: Not sure
NOTE: Why is open mSupply allows to enter expiry date of the stock line that on past date when cannot be issued out?
Saying hello to all through this.
My assumption was that we don't auto-allocate expired stock, but you could issue it explicitly, if you felt so inspired. Will leave for triage team for decision though 🙏
What went wrong? 😲
Can issue the expired stock, the control works perfectly on Issue field but not from the stock line. could be expected behaviour but seeing 2 functionality for the same stock line is odd while issuing out the stock aka outbound.
Expected behaviour 🤔
TBD, but both functionality should be behaving similar.
How to Reproduce 🔨
Steps to reproduce the behaviour:
Is open msupply trying to mimic this preference from desktop with batch line?
Your environment 🌱
Open msupply demo
NOTE: Why is open mSupply allows to enter expiry date of the stock line that on past date when cannot be issued out? Saying hello to all through this.