v2.6.0-RC1
Pre-release
Pre-release
New Features
Internal Order: Issues.
- Ability to link an Internal Order to an Inbound Shipment
- Custom calculations for suggested quantity and AMC
- Aggregate program orders with values from lower level facilities
Dispensing Enhancements: Issues
- Filtering for Prescriptions
- Displaying extra information
- Patient history: shows the dispensing history of a patient
- Payments: tools which are useful when collecting payments for prescriptions
- Insurance: the ability to add an insurance program to a patient and provide a discount for the payment
- Cancel prescriptions
- Label printing
- Add reference to prescriptions
- Prescriptions per program: associate a program with a prescription and restrict the items which can be dispensed
Customised Reports: Issues
A set of client specific reports which utilise the new reporting framework
Vaccination Cards Part 2: Issues
- Filtering patients by next of kin
- Schedule next encounter from the current encounter
- Reports
Backend Plugin Issues
A system to extend the functionality of the core application with plugins. In this release the framework is introduced and made use of by some of the client specific features which are included.
Report
Development tools + directory restructure - further enhancements of the reporting infrastructure.
Enhancements
- #4015 Allow filtering "View Stock Page" by master list
- Dependency updates
- #4707 Automate Android build
- #5956 Invalidate graphql requests on sync
- #5943 Inform users why table actions are disabled
- #5009 Mobile modal improvements
- #6480 Unclear which store's SOH & AMC are shown when clicking on an item in Requisitions
Bug fixes
- #5814 Cold storage range not translated
- #5669 Patient lookup failure
- #5368 Open mSupply Views don't account for negative stock correctly
- #5620 Performance issue with sync integration with large data file
- #5868 Name filter not working for Requisitions
- #5886 GEDSI: logout modal text is too close/overlaps
- #5858 Incorrect warning prompt when deleting a requisition
- #6100 Log events need standardising
- #4980 Prescription picked_date isn't quite correct
- #5184 Use correct formula to get days in month
- #4980 Prescription picked_date isn't quite correct
- #6075 'Invoice Number' column can be clearer
- #5567 Program master list soft delete
- #5155 Updated patient's information is not showing in a prescription
- #5102 Cannot change servers unless logged in
- #3813 Retry api on connection error or timeout
- #5818 Creating a new encounter does not take you to a newly created encounter, instead keeps you on a landing page
- #5121 Supplier Returns: unable to delete Quantity to Return if the Quantity Available for Return is a decimal number
- #5808 Item variants: Packaging tables are not ordered
- #5079 Remove raw GraphQL error detail from error snacks
- #5293 Backspace item selection
- #5918 Indicator values are not being transferred to supplying store
- #5147 Items in a location that is on hold should not be counted towards available stock
- #5806 Change the button style (orange text on white) to have black text
- #6144 You can create more than the max number of emergency internal orders by period defined for a program
- #6005 Sync icon is not updated to white colour, only visible when hovered over the button
- #5122 Requisitions: user can create OS, despite not having 'create invoice' permission
- #5579 Item usage report showing different data on mSupply vs on OMS
- #5080 Allow manual config of ServerURL in desktop app
- #6422 Cannot create requisition programs for customers because of max order
- #6470 Refine shortcuts
- #5516 i can delete a requisition line for which stock has been allocated in a outbound shipment
Full Changelog: v2.5.2...v2.6.0-RC1