- Added ability to, on each terminal, to modify 'size' of windows in c9. To make them bigger or smaller. Windows/fonts/buttons etc are sized accordingly. Accessed via Application Setup - System and Database
- More small usability tweaks to website management
- Parts Magician Lookup - display magician category and provide ability to change category inside lookup itself
- Redesign of main menu
- Print spares order; when user selects email from print preview, prime correct email address for franchise/accessory supplier
- Added description of what colors mean when selecting order or selecting dealer unit
This version of the software needs to update the database and will force you to log all terminals out as part of update
- Edit discount. Selected % field first when window opens
- Profit summary. Modified unit profit figure to factor in rebates, writeback and other costs.
- Website structure overhaul. Make it easier to setup data by centralising setup activities under business. Also includes useful things such as a consolidated image gallery viewer.
Bugfix with receiving orders. The system would allow you to receive Order A#, type in parts for Order B# and update parts for both A# and B#. But there was a bug; Order B# would not update it's status in such a way that things like F12 customer pickup would refresh and display new orders ready for pickup. Bug fix will exhaustively test all open orders that might be impacted by a receive order and update them if necessary.
- Modifications to printer sub system so it can cope with unusual printers, such as Zebra barcoder. Pre remote version of c9 did work, but functionality was broken with changes where c9 forced printer to use print setup attributes such as A4 paper etc. C9 now checks details of printer and only sets print job attributes if it is not going to cause print job to fail with an error.
- Account discount tab - also allow setting of discount % rate on this tab
- View accounts - include a tab for displaying account customers only
- Unit Sale/Profit report. Print clerk key.
- Add workshop part. Default quantity to 1
- Workshop - added ability to include cost of job on notify customer of completed job (email and SMS)
- Bugfix with paying out a unit. Payout would not create a business activity record
- Bugfix with taking floorplan payments of any kind. Under some circumstances these payments would reflect on cash till report when they never should do any such thing.
- Modifications to online backup client. Some algorithm/bugfix tweaks: performance and state changes. Integrity of backups not an issue. e.g. backup would transmit incremental changes twice, because of a bug in windowing algorithm: doubling bandwidth required for online backups. Now only transmits once.
- Spares discounting - add ability to control what cost price to use. Options:
- Actual cost price : either lastincost or dailybuy depending on the situation
- Daily buy only
- Stock buy only
- Charts - added charts for reporting customer rentention and statistics relating to repeat customers
- Online backup - backup was not synchronizing correctly if there were many online backups running at the same time conflicting and overwriting one another. Backup was supposed to deal with this situation, but bug in software meant it was not working properly. Also design problems. Redesigned with server and client changes to ensure only one active stream of replication data is running at any given time.
Bugfix : version 4.188 introduced a change that could cause Point of Sale to lockup under some circumstances. This version fixes this.
C8/C9 for years has offered a notion of a discount which is a percentage discount from the retail price. Latest version of c9 now gives you options for 2 other discounting strategies, 3 in total. You can configure each account with a different strategy and select strategy at point of sale.
This version includes database changes and will force you to log everyone out of c9 as part of upgrade.
- Spares discount. Added notion of type of discount.
- Discount retail price (as system has always worked)
- New : discount on profit margin
- New: markup cost price
- Track preferred spares discount method against each customer
- Point of Sale changes:
- F7 Set at cost price algorithm changed to use last in cost/daily buy price (depending on whether part was sold from stock or not)
- F8 would cumulate rounding error depending on qty of items. Fixed so rounding is always within a few cents
- Changes to deposit collect & reclaim algorithms. Slightly faster and able to cope with notion of differing discount types
- Miner changes:
- Miner QBE fields can have templates - to make it easy to set date ranges etc
- New miner load option - search Internet for standard miner reports. Include following initial reports
- Units sold between x and y but never brought in for a service
- QLD registration details for units sold period x to y
- SMS/Email merge to customers who own a certain type of unit
- Modify part - force clerk key change if lastincost is modified and security settings are to restrict inventory changes
- Quote changes.
- Import customer order number
- Display different quote print menu at quote finalization. Include option to save as .PDF
- Database optimisation so that f7 import quote redraws the list alot faster
- Added notion of spares quotes. When you F10 in point of sale you now have option to generate a quote. No tax invoice is created, no parts are taken out of stock and no parts are placed on daily order. Quotes can be imported back into point of sale via F7 Import
- Point of Sale F7. When you press F7 a menu now pops up asking you what to import.
- POS Complete: if you press 'Enter' key while radio button for sms is highlight system would take focus back to top on select invoice type. This is a UI bug
- Messenger : modified way messenger detects if it is not running and automatic restart. System is now more aggressive. It will test every time c9 logs in at every terminal. Test is done by temporarily connecting to actual server and checking if shop is not already logged in.
- Point of sale. Pickup order. If you modify quantity to pickup to be less than what was actually received, then point of sale operation will fail reporting errors with duplicate keys on orditem.
- Point of sale. Also pay related unpaid invoices. The list would incorrectly include invoices that were indeed paid under some circumstances. Bug now fixed.
- Check for updates : moved experimental updates away from check for updates. It was visually confusing
- Global settings ( such as payment methods), system was checking database every time instead of caching results. Application should now be slightly faster.