- Print Unit invoice. Print changeover/deposit more prominently. Config option in setup to switch back to prior format
- F7 buy/sell bug fix : was not displaying receive invoice number
- Import .csv/Excel price file. Improved logic so that empty columns are only 'hidden' if number of columns exceeds 10. Makes it it easier to deal with certain file types
- Import harley price file. Add ability to set daily buy price % markup. Defaults to 10%
- Include new version of Harley KPI reports under business reports.
- Cash Till : debit notes incorrectly appearing as cash taken from till (should be cash entered into till)
- Import catalogs from KTM. Broken, now fixed.
- Reason: KTM website is encrypted with SSL. Looks like they recently got a new cert issued by a Cert Authority called 'COMODO'; sometime between 26th March 2012 and 4th April. This cert is not recognized by Java so java refuses to connect to their web server. To fix I disabled Cert Verification for dealernet. Wire encryption is arguably unnecessary here anyway, for catalogs at least; as there is no compelling attack vector for MIM interception. Most other suppliers don't bother encrypting catalog access.
- Spares Alter Deposit. Allow alter deposit on reserve parts
- Freeform reserve parts where not appearing on reserve. Now fixed
- Web site : web content was constrained 3k - which typically is only a few paragraphs of web content. Increased to 32k
- KPI reporting : internal technical changes to make it easier/faster for barney to build complex KPI reports. No functional outcomes yet (HD work in progress)
Requires database changes. You will be forced to log all terminals out first.
- Workshop clocking changes
- Ability to clock as idle (at work but not on a job) and clock as on break/smoko.
- Clocking now memorizes job you were last working on so no need to rekey in job number whenever you clock off then clock back on
- Tweaks to reports to reflect above information
- Ability to Set staff type. i.e. 2nd year apprentice. To be used by KPI/Anaytics reports : namely/firstly Harley
- Catalogues.
- Import PartSmart Catalogs. i.e. Harley Davidson and Buell
- Increased max size of model name and yearcode to accommodate Harley's epically long model names (from 50 to 80 chars)
- Bug fix with utilities catalogue utils/manage catalogues. Was not displaying catalogues correctly
- Make re-generate categories option available
- New option - browse uncategorised diagrams
- When modifying fiche diagram, system now writes a rule into rule database mapping name to category. So when you import new catalogs or run re-generate option, this rule will apply to diagrams with similar name
- Category mapping : include option to 'crowd source' mapping from other dealers. At the moment software is in place but it is not yet functional. I need to add some new things to c8 website to enable it. More on this in a post in a day or two.
- Tweaks
- Print date range on statements if statement date range is greater than a single month
- Website structure. Added ability to set a 'reference' on a menu item. This will be for use with web API, for web programmers that want to reference content pages by a reference string instead of an ID. Will also look at building it into URLs for easier iframe construction
- KPI: Added cloud based KPI hook for Harley Davidson. Temporary setup to help progress KPI items on Harley. Will revert in a week or two.
This version includes database changes and will force you to log all terminals out first.
- Web orders. Include ability to capture CVV. To enable this on website, please contact Barney.
- Email notification: include ability to specify different senders. i.e. instead of all emails coming from enquiries@bikeshop.com.au for example you can have different sender times, i.e. some from sales, some from admin etc. Currently this is configured on a per terminal basis. i.e. Depends on what terminal is used to perform notification operation.
- Customers - added a notion of a comment. Provides ability to add comments against different customers and track reminder dates on comments for later follow up. Provides basic shared, customer oriented calendar/schedule system to provide simple Customer Relationship Management (CRM). These differ from existing ability to add notes on a customer because you can have multiple comments, they are dated and ordered in order of creation and you can setup/clear reminder dates on comments.
Includes DB changes. You will be required to log all terminals out as part of upgrade.
- Catalogs
- Added support for Polaris
- Bugfix with PFG/Softway : radio button to select PFG or softway based login was not working
- Tweaks and bug fixes
- Part buy/sell - now shows parts ordered where there was no original c9 order. i.e. part received into c9 via orders but was not actually ordered via c9. Previously these would not be displayed.
- Part buy/sell - is now accessible via view invoice, view order and view received order. Makes tracking movement of parts even easier
- Ad Hoc order : if no supplier was selected and click on OK, system would popup select franchise window; instead of select supplier window
- Ad Hoc Order: will ask you to add freeform part into stock. Should never do this.
- Point of Sale, F2 Deposit. If you press F2 and then press F10 immediately it will clear deposit but keep discount rate. Normally if user does this it is because the clicked on F2 accidently. Fixed by disabling F10 button until they explicitly set discount rate or discount amount to reduce risk of data entry error
- Refund parts; default discount to be given to not exceed discount on original invoice less discount already refunded. Can be overwritten later, via F10+F2
- Order ready notification. Previously email notifications would send email when any parts where ready, whereas SMS notification could be configured so that sms is only sent when all parts are ready. Rationalisation for email being different is that in email message we explain/list what parts are still on order. But this can cause confusion and lots of annoying emails. So modified so that email behaviour is exactly the same as SMS behaviour: either wait for all parts or send on any part: configured during original point of sale.
This version includes database changes and will force you to log all terminals out first.
- Workshop fixes
- Workshop invoices would not print discount line if discounts were only line item discounts. Now fixed
- Spares discounting: if line item is set to 0.00, do not treat as a 100% discount, just set line item value to 0.00. Change is because dealers typically do this because of warranty claims; and a warranty claim is not a discount.
- Website enhancements
- Ability to configure freight options inside c9
- Ability to configure website banner logo inside c9 (for this to be enabled, your website needs to be configured to use logo setup in c9. Contact barney to arrange)
- Configuration above allows you to prefix order number on import web order to indicate freight option. i.e. '[EXPRESS] Web Order: 12345'.
This version includes database changes and will force you to log all terminals out as part of upgrade
- Accounts : add new flag - trade customer. This can be used for filtering on spares profit report and in miner.
- Website changes. Changes in c9 only. Not yet reflected on website. Coming soon
- Ability to configure web discount on stocked items. Will be displayed on website showing old and new price. On receive order, discount is imported as a line item discount
- Ability to map a stock item to multiple web categories
- Bug fix : miner. Linking other entities to business activity item would not work. Now fixed
Note: I wanted to add ability to configure web freight options from within c9 in this version but did not quite make it. Next version, next week.
Bugfix with printing spares invoices for statement runs. Print runs involving any invoice that contains cost or margin based discounting would not print correctly. Now fixed.
- Images : display an image preview when browsing for images. So you don't have to open an image file to see what it is.
- Point of Sale ad-hoc/freeform/quick orders. Complete redesign to make it easier to use
- Easier to to select quick order or ad-hoc supplier order.
- Permit ad-hoc franchise order
- Permit specification of part number (i.e. part not on price file.)
- Give user option to add part to price/stock file if part number is specified
- Business : option to record cash taking on transactions where no cash was selected.
Note that this option should not be used to facilitate deferred payments/debtors; i.e. as a substitute for account customers and pickup later functions; and the screen says as such. We don't want to encourage improper use of the software and a tool like this if repurposed to handle deferred payments puts you at risk of losing track of your debtors, costing you moey. The tool is provided to complete functionality and to help with balancing cash till and to correct errors during point of sale. Ideally, 'No Cash' option should be disabled and it can be disabled via c9 by configuring clerk keys appropriately, but we don't want disable it outright because invariably removing this function will have negative impacts as we suspect many shops regularly use it.
- Units : modified stock report so you can see stock at a given point in time, or current stock as of now.
- Analytics: Deloitte Honda program changes. Value of units changed to be cost price of unit; (less additional costs); not asking price. Also tuning selection a little better to better cope with sold units and split/merged units
- Catalogs
- Fix with Triumph : replace exotic characters that do not store correctly in the database.
- Fix with Triumph #2 : some notes on additional parts would not import. Now fixed.
- Fix with Honda and Yamaha (mainly honda). On a diagram a reference can have multiple part numbers. Alternatives and old pre-supercession numbers. We don't want to show old pre-supercession numbers as this makes it harder to read diagrams. Prior versions simply ignored duplicates, but this inadvertently filters out alternatives. Modified so it filters out superceded numbers but only if the new number is also listed on the diagram.
- Remove KTM PDF file import. Allow 'BUTMAC' as a franchise name match KTM Dealer.NET import.
- Online backup (technical changes)
- Verification cycle is now better able to detect when database has simultaneously changed, and is able to detect this mid verification and abort verification process midway.
- Removed a race condition in the process of retransmitting backup data and handling of subsequent backup ACK from server; the ACK could in theory result in wrong meta data sync records being removed. I cannot figure out a way that this bug could of resulted in improper backups, but a race condition and a race condition too many, so it has now been removed.
- Bug fixes
- Costmetic: Clear account details before printing spares order. so that if order is emailed, a spurrious account code will not appear next to the email in Notification History list
- Receive order. Print barcodes from stocked items on receive order would not include items that do not have an original order number. i.e. parts added ad-hoc onto the receive. Now fixed.
Bugfix with Triumph catalog import. Was not getting unit list right. i.e. missing Tiger 800 XC