Tweaks and fixes
- Some cash based ABN purchases were posting to an 'AP' GL code. Not appropriate, switched to post to a bank instead, on assumption payment is immediate. Specifically:
- Unit factory purchases
- Received Spares (where no supplier is indicated)
- VicRoads online authority to register. Plate number is misaligned on the form. Now fixed
- Spares tender bug fixes
- Under some keyboard/mouse combos on tender screen involving multiple payments, figures could get screwy and invoice incorrectly prints suggesting money is still owing
- only print tendered lines on spares invoice if tendered exceeds invoice total and there is a some change to be given
- Workshop job pickup all. A pickup all may fail with a journal error under some exotic circumstances. (pickup involving mix of cash/EFT payment & deposit on customer, and neither cash or deposit is sufficient to cover the first job). Now fixed
- Receive parts on order for workshop. Do not reprice items if job is already completed/invoiced
- Pickup overpaid Workshop job. Added option to refund as deposit against the customer.