Includes database changes. You need to log all terminals out during upgrade
- Edit staff
- Visual fix with layout of HECs settings overlaying availability button
- Added field : notes. For generic notes, key in things like emergency contact info etc here
- Messenger, email + sms. dealing with some bugs where email doesn't send and records email not configured error under some rare circumstances
- Various low level software issues. (thread racing accessing config on notify thread. Config cache age check broken. config init multiple calls not guarded)
- Messenger not correctly detecting a DB upgrade and going to sleep. Now fixed
- Misc tweaks
- WPS order export. Log export result for later diagnostics
- Add new GL code for Bank fees. Modify existing generic txn to use this instead of generic cost GL on posting
- Workshop Report. Redesigned layout to include more info. Include filter option to optionally report based on invoice date instead of finish date
- Select Estimate. Show estimate reference on all tabs, not just the select by reference tab.
- Generic Price file import. Support tab delimited files. (e.g. Mcleods .TTX). Tweak decoder to cope with loose quotes but only for tab delimited. (comma,semicolon still strict).
- Added toggle switch to EPC units to toggle whether or not a unit is to display on the dealers website.
- Bug fixes
- Serious bug that has been in c9 since Jan 2018. If price file supercedes part A to B c9 is supposed to delete part A and move qty from A to B. Bug is it doesn't delete and instead moves part qtys from B to A keeping both parts. Now fixed.
- Backdated unit sale with spare parts. GL posting is dating to today, not the backdate. Now fixed.