Version History

mSupply v7.08 (2023-09-22)

New features

For All

  • Log every stock expiry date changes [13599]
  • Item Usage and Suggested Order Quantity reports: Includes the items with no transactions [13588]
  • New user permission: View patient permission [13592]
  • Setting to turn on and off cold chain breach alerts on desktop [13384]

Palau

  • New Palau dispensing label [13573]

Improvements

For All

  • Item Usage and Suggested Order Quantity reports: Includes the items with no transactions [13588]
  • JSON log setting in File > pref: Option to choose JSON path folder and option to set the maximum JSON log size [12599]
  • Requisition lists search for the “last 30 days” of records as a default filter [13606]
  • Able to choose a universal code when adding a new item [13434]
  • Added search in Prescriber list [13356]
  • Added search in Name – Item list tab [13630]
  • Added search in Report management – Item list tab [13630]
  • An alert should be shown when in a stocktake you scan a barcode that doesn’t belong to any item [11873]

Myanmar

  • Myanmar: AMC calculation for internal orders must ignore customer invoice “Vaccine campaign” category [13576]

Zanzibar

  • Zanzibar API access to see all customer invoices for a store [13282]
  • Custom reports: Customer invoice custom reports alignment changes [13601]

Timor Leste

  • Slow Movers Report to include batch and expired column [13631]
  • Update item departments for items [13596]

Bug fixes

  • Duplicate currency exchange rates in Tender Evaluation Report [13464]
  • Items can be added to an internal order after the internal order is finalised from the print button [13663]
  • Repetitive sync_count records on the logs [13639]
  • Wrong tender closing date format causes the dashboard export error [13584]
  • Avoid inactivity of client kills when doing site export process [13508]
  • mSupply desktop update formatted app-version header [13499]
  • Fixed item usage and suggested order report `months cover` and `monthly usage` column discrepancies [13443]
  • Strange behavior when the boxing feature suggests using more than one box [13438]
  • Custom fields are hidden when you create a new stocktake [13627]
  • Improve sync logs to show site ID or username [13621]
  • Cook Islands – fixed Clinical Interventions Report ‘There are no data to report on’ [13619]
  • The sync out records are created on a new data file, even if there are no remote sites [13419]
  • You can assign the same HSH code to multiple organizations (suppliers/manufactures) [13400]

For internal use

  • Dashboard export: option to include to name_store_join table [13355]

Read more »

mSupply v7.07 (2023-08-15)

New features

For All

  • Site list show last sync date and time [10579]
  • User interface to set prescriber store visibility [12610]

Afghanistan AFIAT

  • Afghanistan AFIAT: Actual consumption report [13333]
  • Afghanistan AFIAT: Capture Consumption information on requisition [13331]

Improvements

For All

  • Site export should have better progress indication [13318]
  • Log entry for the user that created invoices from requisitions (requisitions created from internal orders) [13287]
  • Send through an automated email to support if the Tamanu integration fails [13268]
  • Item ledger report with donor filter includes transactions that are not donor stock [13196]
  • Dashboard export: Extra step and notes before doing full export 13055]
  • HSH filtering to improve adding suppliers to tenders [12581]
  • Alert before transferring a store that already has a sync site [13378]
  • ‘Show Account’ and ‘Location Type’ details should be view only on the remote sites [13170]
  • In master list form, add the info for the number of items in the list [13121]
  • Display custom stock fields in “Stock” window [13455]

Niger

  • Add a column to the Niger POD report to show the quantities of a trans_line that has been credited and remove that quantity for the quantity_OK column [13422]

Myanmar

  • Legacy import: There was an issue while creating invad and also while issuing from invad [13496]
  • Channel import: Myanmar wants new ways of importing CI in their existing datafile [13377]
  • EPILMIS-03 report > Part C > Full Stock Availability improvement [13624]

Cook Islands

  • In the prescription form, add the phone number after the name [13524]
  • Custom report for prescription_by_patient_type_report [13461]

Angola

  • Translations update [13545]
  • Added header/footer to all custom reports [13544]
  • Angola: Guia De Remessa should group items by ‘Program’ (custom Stock field 5) instead of Location [13583]

Timor Leste

  • DHIS2 schema changes [13593]

Bug fixes

  • Received in Full and good condition checkbox should not show for customer credits [13446]
  • In the item received window, french translations for qty per inner and inners per outer are confusing [13420]
  • Runtime error when running Patient Prescriber report [13383]
  • When deleting name, runtime error checking for donor linked records [13365]
  • The tender list is blank after you made a new tender [13340]
  • HSH upload/download interrupted by mSupply client inactivity timeout [13319]
  • Supplier missing on item line gets updated only after opening and closing the stock take. [13310]
  • Name > Store visibility: ‘All on’ button should apply only to filtered stores [13223]
  • Runtime error while assigning the new items to the new store [13182]
  • Patients added `/api/v4/name_store_join` do not have documents synced [13175]
  • Record previous hardware ID when it’s reset for a site [13160]
  • OK & Next button does not work on item > ledger [13093]

For internal use

  • omSupply store preference for `Programs` module [13221]
  • Mirror sync setup tools [13527]
  • Update auto-upgrader for patch release [13582]

Read more »

mSupply v7.06 (2023-07-05)

New features

For All

  • Notification for “pending” stocktakes [13120]

Nigeria

  • Nigeria NHLMIS integration: Program and donor in requisitions [12783]
  • Nigeria NHLMIS integration: Send shipments [12751]
  • Nigeria NHLMIS integration: Synchronise items and customers [12748]

Fiji Aspen

  • Fiji Aspen : Dispensing label for imprest stock issued/Customer invoices. [12921]
  • Fiji Aspen : Dispensary label for in-patient and outpatient. [12920]

Improvements

For All

  • Master lists interface update to show the date created and created by [13132]
  • Search bar for name tags list box [12984]
  • Store list box: Added customise fields button [8326]
  • Cross reference and service item: Added the tab for store and masterlist [12912]
  • Currencies can be viewed on remote sites [12733]
  • Allow multiple deletions of misc labels [13036]
  • Stock in a location with a priority of 0 should be listed last [7249]
  • Total sum of site records should be shown when filtered. [13073]
  • Store pref to allow mSupply Cold Chain user credential to be controlled in the central server [13203]
  • Stocktake display custom stock fields [13320]
  • Goods receipts show custom stock fields [13457]
  • Patient prescription notes report [13335]
  • Prescriptions by patient type report [13382]

Nigeria

  • Removing donor column from ledger report [13139]
  • Nigeria NHLMIS integration: Improvement to existing functionality [12782]

Health Supply Hub

  • HSH: Allow re-downloading quotes [12976]
  • Refined updating of tenders when updating currencies [12892]

Haiti

  • Haiti: Customisation tweaks for process improvements [12837]

Angola

  • Reports improvements [13023]
  • Push customer invoice to SIGLOFA from previously received requisitions [12365]

Timor Leste

  • Custom ordered item report: Added new columns “number contract” and “reference” column [12937]

Myanmar Zenith

  • Mayanmar Zenith mobile stocktakes: Category of mobile inventory adjustments created from mobile stocktakes to be automatically set [13128]

Kiribati

  • Kiribati mobile store preference to set more mandatory fields for patients [13386]

Bug fixes

  • Tender evaluation report shows the total invited suppliers rather than the total responded [13202]
  • Tender closing date is incorrect if tender closing time is over 24:00 [13169]
  • Tender finalisation doesn’t work after confirming [13222]
  • ‘View on HSH’ button does not open the published tender [13174]
  • The closing date will not be saved, after you have uploaded the tender to the HSH [13090]
  • Master list tag not working [13240]
  • Scheduler: status does not change when it’s disabled and shows ‘Does not exist’ after abort [13228]
  • Supplier response template only has DDL currency and manufacturer for the first row [13167]
  • Insurance – expiry date is not saved [13059]
  • Cannot turn on the central sync server/start web server pref in compiled [13016]
  • Temperature logs do not work according to the filter [12854]
  • Transaction report store filter: Store selection is not working in supervisor mode [12644]
  • Patient form: No stores showing in the store visibility tab [12532]
  • Haiti: printing pallet labels from the item stock window doesn’t ignore disabled reports [12491]
  • Creating new datafile > default item has name store join missing [12152]
  • Can save a patient note without specifying an event type [12002]
  • Notes (comments) can be edited on read-only prescriptions [10820]
  • Abbreviation field not working on store mode [13206]
  • Can edit custom stock field on finalised supplier invoice [12960]
  • Prescription shortcut key set to Ctrl+R [13334]

For internal use

  • Allow HTTP keep-alive on requests [13186]

Read more »