mSupply v7.13 (2024-03-27)
Improvements
For All
- Rename “Supplier Hub” to “mSupply Link” everywhere [14410]
- Tamanu integration pull patient feed. Add pagination when getting the patient records [13072]
- Move patient, prescriber, and name store visibility controls to the central server
- Move store create/edit/delete and store visibility controls to the central se [13786]\
- List in custom fields save the actual value rather than the index [14378]
- Custom data sync from praimary to remote sites [14452]
- Phase stocktake: alert when item location is different than stocktake count reference location [14205]
- Phase stocktake: refresh sort order [14264]
- Add PO category, PO ref, requested delivery date and PO cost after discount columns for purchase order list standard report [14424]
- Automatically fill in longitudes and latitudes from google map coordinates [14348]
- Replaced aggregator usage and use the new way of calculation `itemGetStockOnDate` to get SOH [14344]
- Document registry settings can be viewed at the special menu [14328]
- Names import and export, Add X and Y coordinates [14281]
- Currency changes log [14228]
- Tax rate new field for transactions [10118]
- Add notification by email when DHIS2 integrations fail [9951]
Zanzibar
- Balance budget report printing update [14419]
Liberia
- Transaction by item total volume column should display values upto 4 decimal place [14394]
- Liberia WFP New Stocktake Sheet Report [14386]
- Transaction by item report WFp stock in report, add category column [14374]
- Transaction by item report, add article ID column [14373]
- Add item_category3 description to be displayed under “Dangerous Goods” column in various transaction reports [14070]
Angola
- Angola WMS: Temporarily disable OpenLMIS Orders integration [13830]
Nigeria
- Kano issue voucher custom report, show total amount and tax invoice total. [14493]
Timor Leste
- Change item visibility in bulk to exclude discontinued items from the report and item search [14354]
Myanmar
- Internal requisition average monthly consumption, ignore the vaccine consumption [14333]
Bug fixes
- Supplier item code is editable in a confirmed purchase order [14503]
- Tax amount is not calculated in the supplier invoice created after finalising the goods received. [14506]
- Calculated purchase order quantities do not match suggested quantities report numbers [14489]
- Location list is not updated properly after we add the new location [14437]
- Item lines don’t get merged in pu, GR and remote authorisations when items are merged [14436]
- The status of scheduler shows `Does not Exist` when you click them in C/S mode [14430]
- Sensor table update the `lastConnectionDate` field [14398]
- Multiple Alerts when you try to delete PO from the PO list [14392]
- Takes a long time to print the permission report of the user’s group [14380]
- GR: OK & Next not working from PO GR tab list [14345]
- Runtime error when importing asset having no any asset property [14336]
- Importing asset from remote to should sync to cloud [14329]
- Runtime Error when you open datafile having primary backup in new installer [14310]
- Unable to cancel a new calculated purchase order [14307]
- Control + Y (redo) keyboard navigation not working [14293]
- User Permission Report to include the omSupply Permission [14095]
- Long delay in printing any report on Windows [14166]
- Site log: scheduler_saveDailySiteLog takes a long time in PNG server [14217]
- Runtime Error when you apply stocks from File->Preferences->Dispensary mode with placeholder lines [14225]
- The “Confirmed” and one of the “Finalised “ or “Completed” filter options are unnecessary in filter in the Internal Order list [13494]
- Scheduler: the last execution disappears and the scheduler is not triggered [13122]
- Excessive time taken to merge duplicate patients. [10634]
- Tender : Tender line with Supplier response report update columns [10307]
For internal use
- Add hardware ID and computer name to the support email [14415]
- Alternative server causing SSL error when we rely on Caddy [14413]
- CCE API stress unit test [14355]
- Add a unit test of high volumes of temperature logs syncing [14326]
- Github action to compile and build the mSupply project [14268]
- Some table FK fields are not indexed properly [6185]
mSupply v7.12 (2024-02-12)
New features
For All
- Suggested order reports. Add a filter to exclude stock that will expire within x months of projected consumption date [14237]
- Monthly stock & consumption history report [13316]
- Stock history function that can be called by quantification methods and an excel report for an unlimited time span [13785]
South Sudan
- DHIS2 Integration for South Sudan [13974]
Improvements
For All
- Store custom field entry and validation enhancement [14183]
- Phased stocktake improvements, added hold and adjustment reasons [13926]
- Create a log for each transaction line record creation and modification [10382]
- Improve universal codes search [14184]
- Remote search should be able to get prescription history and repeats [13787]
Liberia
- WFP Liberia New Verification Report [14299]
Nigeria
- GHLI Delivery Note Item Weight value and total weight calculation not populating any value [14296]
Myanmar
- Myanmar vial wastage report updates [14109]
Sierra Leone
- Sierra Leone [Volume & Weight] information to be displayed on supplier invoice custom report [14085]
Ivory Coast
- Request requisition: always show the usage list box [13495]
Bug fixes
- Myanmar zenith: Failed to sync transaction category for stocktake from the mobile to the cloud server [14054]
- Haiti: phased stocktakes count sheet should show all location related to stocktake [14111]
- Myanmar: Fixed negative stock on hand in item ledger report. [14288]
- Internal order and master list to support the decimal values [14077]
- Can get stuck with only supervisor store on central server [12263]
- Issue with warning label text for prescription history [14186]
- ABC analysis report ‘Export to Excel’ missing headers and percentage [14143]
- The requisition ID is 0 customer requisition window and the window is not editable in ‘sg’ mode [14090]
- Integrations may erroneously run on primary site in a mirror sync system [14002]
- Disallow adding special characters to “custom name” when adding a new custom report. [13993]
- Cannot change ‘active’ status of user groups [13990]
- Ad hoc items window bugs [13988]
- Wrong information on the progress bar while importing names [13622]
- Wrong store visibility permissions applied when editing a store name [10314]
- Text overlapped in purchase order window [14305]
- Set the currency format for ‘Total on PO’ column in Tender [14298]
- Store visibility issue: In names, patients and prescribers [14232]
- mSupply to update the last sync even when data is not exchanged. [14116]
For internal use
- Authorisation web app for decimal quantity support [14265]
- New way of calculating SOH and consumption for the day, replacing aggregator [13316]
- Add timeoutRemaining in response object when account is blocked [14202]
- Add comment field to temperature breach [14122]
mSupply v7.11 (2023-12-22)
New features
For All
- Allow prescribing repeats across all stores [13317]
- Sync patient history for all visible patients [13316]
Improvements
For All
- API login better timeout feedback and reduce the locked period to 2 minutes [13201]
- mSupply Dashboard OAuth redirect to a configurable URL [13439]
- Disallow adding invoice lines to a customer invoice if the stock line was received after the invoice date (and disallow setting confirm date prior to stock receive date for any line) [13714]
- Asset import in remote site: Skip asset record if asset settings don’t exist [13817]’
- Be able to put an item line on hold in stocktake [13848]
- Tender: Additional fields “conditions” and “comment” on the tender import sheet and the export excel sheet [13976]
Timor Leste
- Added ‘Location’ & ‘Unit’ fields in the stocktake line report [14006]
Nigeria
- Nigeria – UNFPA /MOH – Include ‘Adjustment reason’ in ‘Inventory Adjustment – Net movement’ [14043]
- Nigeria [Ogun State Family Planning Store] customer invoice custom report [13986]
Angola
- Angola: Small changes on “Guia de Remessa” (Packing Slip) printout [13920]
PNG
- PNG – Prevent pack size from being altered when adding stock to stocktake and inventory adjustment [13923]
Liberia
- Improvements on packing list report [13966]
- Modification on waybill packing list CMS report [13978]
Bug fixes
- NHLMIS Integration: Error while trying to fetch value with default value in `since` parameter [14026]
- NHLMIS Integration: Runtime Error while sending stock [13981]
- Phased Stocktakes: The counted number of packs still wouldn’t update to the column according to the entry [14046]
- Phased Stocktake: Runtime Error during deleting the stocktake lines [14022]
- A new json log file is not created and the file size becomes too big [14037]
- Quote line date created field not set properly [13983]
- Report > Quotation Summary… Filter the report by quote line date created [13982]
- “Total Value” field is showing zero in the expiring items report [13970]
- Haiti can still create new customer invoices without requisition by duplicate method [13965]
- You shouldn’t be able to push data to DirectUs from remote site single user [13964]
- Create a scheduler for support DB directus for new DB [13959]
- “Supplier Item Code” Does not populate on Tender Lines with supplier response excel report [13952]
- Runtime Error when you try to delete the backorder in the patients [13930]
- No alert for new internal orders in read-only store [13927]
- Editing stock take line creates erroneous spam in logs [13912]
- Duplicate users can be duplicated by adding extra of spaces [13904]
For internal use
- Allows merge records to be sync out to sync v5 sites. [12669]
- UI to manage omSupply programs permissions [13821]
- Configuration UI for om_document_registry [13944]
Where is mSupply?
mSupply is primarily used in low- and middle-income countries around the world. You can find us in more than 35 countries.
Version History
- mSupply v7.13 (2024-03-27)
- mSupply v7.12 (2024-02-12)
- mSupply v7.11 (2023-12-22)
- mSupply v7.10 (2023-11-27)
- mSupply v7.09 (2023-10-20)
- mSupply v7.08 (2023-09-22)
- mSupply v7.07 (2023-08-15)
- mSupply v7.06 (2023-07-05)
- mSupply v7.05 (2023-05-25)
- mSupply v7.04 (2023-04-12)
- mSupply v7.03 (2023-03-09)
- mSupply v7.02 (2023-03-01)
- mSupply v7.01 (2023-02-01)
- mSupply v7.00 (2022-12-22)
- mSupply v6.06 (2022-10-31)
- mSupply v6.05 (2022-10-14)
- mSupply v6.04 (2022-09-14)
- mSupply v6.03 (2022-08-15)
- mSupply v6.02 (2022-07-27)
- mSupply v6.01 (2022-07-05)
- mSupply v6.00 (2022-05-20)
- mSupply v5.07 (2022-03-22)
- mSupply v5.06 (2021-12-16)
- mSupply v5.05 (2021-10-19)
- mSupply v5.04 (2021-08-23)
- mSupply v5.03 (2021-07-5)
- mSupply v5.02 (2021-05-07)
- mSupply v5.00 (2021-02-17)
- mSupply v4.14 (2020-11-20)
- mSupply v4.12 (2020-07-29)