Includes database changes. Need to log all terminals out during upgrade
- Point of sale complete
- Calculate deposit screen - cancel button not working
- Calculate deposit screen - result is not memorized, so exiting complete and then reentered resets deposit to collect to what it was previously
- New button on complete : 'full' sets deposit to take to ful l value of parts on order
- Spares
- Include option to print docket + email simultaneously
- Account refund. Preferentially record refund against original account invoice if invoice remains unpaid instead of preferentially paying off oldest txn
- Unit sales
- Finance sale with deposit, record deposit against invocie raised for the sale, not against the oldest invoice against the finance company
- Invoiced sale paid with deal deposit, same as above : make the deposit affect the invoice raised, not oldest invoice on account
- More payroll dev efforts: tool allowance config. Formal constraint rules (i.e. disallow deletion of locked payruns). A stack of bug fixes, some initial reports etc.
- Fix bug with c9 lease invoice printing/emailing. Only impacts Belinda sending out C9 invoices.