Version History

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]

Read more »

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]

Read more »

mSupply v7.10 (2023-11-27)

New features

Haiti

  • New stocktake functionality (phased stocktakes)
  • Print in progress count sheet from phased stocktake [13799]
  • Print count sheet from phased stocktake [13798]

WFP Liberia

  • New transaction report (stock out) [13829]
  • New transaction report (stock in) [13689]
  • New stock on date report [13688]
  • New current stock report [13687]

Improvements

For All

  • Good receipt add from purchase order button should add all lines immediately [13852]
  • Tenders should not be able to add stores as suppliers [13850]
  • Good receipt: Show tender reference in finding purchase order [13847]

WFP Liberia

  • Print form changes for supplier invoice, picking slip and customer invoices [13829]

Angola

  • Angola Stocktake report: The Quantidade column doesn’t shows the the values in decimal [13883]
  • Angola Missing translations and UI improvements [13842]

Myanmar

  • Myanmar > EPI -07 report > order by line number ascending [13879]

South Sudan

  • Stock summary report update [13934]

Bug fixes

  • Tender line input form default button should be OK&Next [13851]
  • Good receipt consignment report should show no date rather than 00/00/00 [13849]
  • Inconsistency decimal values between Purchase order, Goods receipt, and supplier invoice [13888]
  • Import of existing store names should update the store’s name details. [13874]
  • Exporting primary site in mirror sync should not be allowed [13876]
  • Tender lines with supplier responses show only one offer [13858]
  • Runtime Error when you try to change the filter in the replenishment window [13843]
  • Dispensary label doesn’t print instructions if it’s too long and if the font size is set to “auto” [13790]
  • Manually set confirm date is missing in supplier invoice after editing trans line [13772]

For internal use

  • Soft delete for master list [13644]
  • “mSupply Support” can login to omSupply [13913]
  • New columns for omSupply cold chain [13853]
  • Footrunner to make all patient records invisible [13789]
  • All logged errors should be sent via email at the end of “postgresPostExport” [13775]

Read more »