Requires database changes; upgrade will force you to log all terminals out before proceeding
- Added ability to import Kawasaki catalogues from Kawasaki's dealer website
- Point of sale : ability to set line item discounts. Normal discount function still works, but will only apply on invoice items which do not have a individual line item discount %. So line item discounts effectively override the discount given at end of invoice
- Point of sale : ability to discount parts sold to units and workshop jobs; so discount offered appears against profit for the spares side of the business. Also ability to apply cost/margin based discounting when selling spares to sales/workshop department
- New spares report : sales. Shows per part buy/sell figure and inventory. Designed mainly for Harley reporting requirements.
- Tweak / Bug Fixes
- Do not allow user to key in discount amount that exceeds value of parts supplied.
- F12 pickup order. System would default discount settings to default settings for the account, not the settings used on the original invoice
- Calculating discount for per item profit reporting; could be out by margin of 1 or 2 cents for a given part. System was supposed to calculate to accurate of 4 decimal places, but under some circumstances, when discount is applied on multiple parts and the discount rounds down to nearest 0.05/0.10, it would miscalculate margin by a portion of the rounding down for 2nd and subsequent parts on invoice. Now fixed
- Sell units. Sell spares to a new unit then cancel add, or delete add. When go into spares again, the spares on the deleted/unadded unit are still there. Fixed: system now prunes spares list after changing units on the invoice
- Spares A4 invoice : incorrectly printing print/discount header when no discount is ever printed
- Spares a4 invoice : print discount to be offered on parts on order when eventually invoiced when the invoice does not have any supplied items on it already to offer a discount.
- Sync to MYOB : would report error under some circumstances and state that sync did not work. Message is incorrect; sync indeed does work and condition that caused the 'error' to appear is normal behaviour (skip supplier). Modified c9 to suppress reporting this message.