1.0.1 DMS

Date of production release:  

Functional requirements

  • Bulk SMS optimisation - Web user can approve a message and continue with other work and is notified by SMS when the message was sent.
  • Delivery CSV upload optimised - Finance Manager can upload CSV file and continue with other work and is notified by SMS when upload processing is complete. 
  • Remove 0.0kg deliveries from delivery SMS, displaying only sessions with positive delivery weights. 
  • Change SMS content: Remove farmer surname and change Ses-1 to Morning, Ses-2 to Afternoon and Ses-3 to Evening
  • Update info node on CSV delivery page: Uploads must be completed by 12:00 EAT daily to allow processing and Delivery SMS to start at 12:30 daily - FOR THE PREVIOUS DAY's DELIVERIES.

Non-functional requirements

  • Last Complete date and timestamp for scheduled functions view to System Initiator
  • Add duplicate Checked flag to each delivery record, processing only checked records
  • Run duplicate deliveries more frequently
  • Move mobile app middleware to DevOps supported server - allowing improved monitoring

 

Additional Information

The major improvements in this release was to handle long running functions more optimally, given the Helium platform recent changes. Any long running web portal interface was moved to a back end process - notifying the user when it has completed successfully. This means the user doesn't need to wait minutes for the function to complete.  

Â