RSS Feed c9 logo Australia's best motorcycle shop retail software
C9 Sponsor ASBK rider Alex Phillis February 28, 2018 barney

C9 is a sponsor Alex Phillis ASBK for 2018.  Round 1 is now completed at Philip Island circuit. Some photos from the weekend and previous practice sessions.



Release 4.726 April 23, 2018 barney

Not yet released next week.

Includes database changes. You need to log all terminals out during upgrade

  • Bug fixes
    • Cash/Bank reconciliation improvements. Previously would not identify txns skipped in prior reconciliations as discordant and needing reconciliation under some circumstances. (specifically txns added on same day reconciliation after the reconciliation would not register). Now fixed
    • Record BAS payment.  Was failing when attempting to record a withheld payment. Now fixed.
    • Yamaha magician : filter out Auckland data.
  • Tweaks
    • Dead stock report  : default consideration for min=0,max=0 as dead stock to disabled by default. This option as it is trips up more people than the alternative.
    • Spares : discount figure was limited to <10k.  Now allow values upto 100k.
    • Import price file. Do not purge stock file records. Too many things anchor to stock these days it no longer makes sense for c9 to do this, especially website content. Instead from now on any purging will be manual individual or bulk processes.
Release 4.725 April 17, 2018 barney
  • Export order to another c9 dealer. Some ergonomic changes:
    • Do not allow OK button to be pressed until an actual dealer is selected. Pressing OK without a dealer selected would have undefined results
    • Show dealer last used for an order, even if they do not match current filter conditions in select list
  • View contact txns : colour code base on txn trial balance type (debtor, supplier or depositor txn type)
  • KTM image image: some tweaks to try and deal with repeating errors from their website
  • Bank/cash reconciliation: provide a couple of informational buttons
    • Show complete posted journal
    • Show post item details. Shows the item ,the post, linked activity record (if any) and any prior reconciliation recordings
  • Unit spec details on parts : include buttons to access default type/model listing.
  • Bugfixes
    • Backdated unit sales would not post journal on correct date. Would instead post on todays date. Causes issues mostly for cash/bank reconciliation. Now fixed.

Expect that will receive updates every couple of weeks.  Magician availability inquiry also coming soon.

Release 4.724 April 9, 2018 barney

Includes database changes. You need to log all terminals out during upgrade

  • Tweaks
    • Unit deals : tweak message on finalise deal about parts on order. Was misleading in that is suggested parts still on order need to be handled manually. C9 order receive will process parts on order for units sold normally.
    • Payment methods.  Allow methods to be configured for allowed usage.
      • In only : only applies to receiving money from customers. Cannot be used for refunds or paying supplier bills
      • Only out : only applies for supplier bills / customer refunds etc
      • In + Out (default):  no restriction
    • Suppliers : added a couple of new txn types. Supplier credit note/supplier debit note. Used to prime balances etc
    • View transactions : show balances on this window.
    • Cash till count : allow -ve paidout figures
    • New workshop sublet/other report. Provides detailed breakdown of sublets on the go
    • Removed old/obscure method of putting consignment units onto a website. Internal guts of this was rewired to track deleted units instead
    • Add spares to Workshop job. New option to allow emailing of picking list
    • EPC Fiche:  highlight/group parts which share same hotspot. e.g. for piston / ring sets of varying size. Grouping is strictly based on location on the screen for hotspot, not shared reference #.
  • Bugfixes
    • Website: creating a website structure from pricefile attributes would blow away side menus. Now fixed. (caused by incorrect orphan pruning code. Removed the pruning code)
    • Incorrect handling of supplier bill money for txn archiving. Now fixed.
    • EPC importing: some images after importing look unreadable, washed out etc. Obvious with Husky.  Fixed : need to do a reimport fiche.  Cause: c9's image importing does s auto-contrast/balance correction which can dramatically improve visuals of some images, especially hi-res images with fine lineart. The algorithms were broken where source image has a lower color bitdepth than what c9 renders them at.
Release 4.723 April 6, 2018 barney

Includes database changes. You need to log all terminals out during upgrade

  •  Fixes
    • SMS reminder for workshop booking . Was sending reminders for bikes received already but where work had not yet started.  Now fixed
    • Unit stock take report. Was not reporting on units which were received under goods only. Now fixed
    • Add/Modify web menu.  Option to allow setting of class/style.  Will allow us to style CMS pages different on a website based on this setting
    • KTM/Husky fiche import. Allow for long usernames, e.g. usernames that look more like full email addresses
  • Tweaks and improvements
    • Improved reporting of errors for sending SMS + Email. Will make diagnosing issues alot easier, making most system problems of this nature diagnosable within c9 itself. Example:


Release 4.722 March 26, 2018 barney
  • Bug fixes
    • Latest version provides visual backup and verify status. Verify check does not update properly. Currently only refreshes verify status on opening a c9 terminal and never updates. Now working better.
    • clicking on main menu tab across the top can crash c9 under some specific usage patterns. Now fixed
  • Tweaks
    • F12 customer pickup involving parts which are mapped to units (i.e. power equipment). Pop a screen to confirm assigned unit. Previously c9 would semi-randomly invisibly assign a unit to sell.


Release 4.721 March 16, 2018 barney

This release includes a new experimental feature which allows doing a 'fuzzy' comparison of supplier PDF statement against supplier txn list within c9. On completion of comparison c9 will provide a report of possible issues and discrepencies, missing records, extraneous records, mismatched amounts + dates so you can quickly zero in on any mismatches between what supplier says you owe and what c9 things you owe. The feature, at the moment at least, only does a report and compare. It makes no attempt to auto import results or anything.   At this time the feature only works for Husky (Might work for KTM too, untested) . If you are interested in getting this feature working for your supplier(s), send an email to barney with some PDF samples from your suppliers to get working, just like invoice importing.

  • Functional Tweaks and fixes
    • Mojo MC EPC import. Previously was not pulling qty on diagram data. Now grabbing this.
    • BBI part image import. Strip trailing digits from supplier designator.
    • Complete job. For internal jobs was incorrectly showing extraneous customer details. Now fixed (Screen design issue)
    • Unit sale : when tweaking sale/discount price draw a bar around base price if it is price locked.
    • Order E-refs from other dealers running c9
      • On scanning e-ref, map to a customer same way magician supplier mapping works
      • On printed orders, show E-Ref in barcode form
    • Customer birthdays. Option to automatically send a birthday wishes SMS to customers on their birthdays.
      • Only sends to customers which have marketing+SMS flags enabled
      • Configured via Setup -> Daily notifications tab (same tab used to configure workshop daily messages)
  • System tweaks
    • create new database unable to create a user for Postgres 10.  Tweaked to work with both 8.4 and 10
    • Online backup provides realtime visual feedback of backup status in c9 itself.
Release 4.720 March 7, 2018 barney

Includes DB changes. You need to log all terminals out during upgrade

  • New features + Tweaks
    • Business - new report Business Activity Statement.  Simplified view of information needed for BAS. Also Records payment of BAS.
    • Tweak setup to allow longer bikesales integration usernames
    • Workshop price tweaks. Include option to discount/price parts to cost plus (plus being 17% by default. Same as F7 option in spares).
    • Account txn/receipt print. Show txns related to printed txn. i.e. for a payment show all the invoices the payment covers
    • Added support for Import WP Suspension diagrams + parts kits & images
  • System level changes & fixes
    • recent AusPOST integration changes made c9 more brittle. If AusPOST API call fails and AusPOST sends no data back c9 will crash. Now more resilient to such errors.  An error like this from AusPOST will still cause operation to fail, but c9 should no longer generate a system crash.
    • Add new staff. Adding a staff member with a bank account number would failed now fixed. (Workaround involved adding staff without bank account and then modifying to set bank account.  Caused by how sensitive details are encrypted in the database).
    • Reserve orders.  When raising new invoices on reserve forcefully create a new reserve order if existing active reserves are older than 3 months.  Previously continuous traffic could keep a reserve order open indefinitely impacting performance. i.e. an order open for 5+ years with 30k parts on it will slow c9 down. Forcefully cycling new orders keeps c9 running quickly
Release 4.719 March 5, 2018 barney
  • Magician
    • Ficeda + Yamaha tweaks
      • Previously was only showing qty at Sydney warehouse. Now show qty at most stocked warehouse
      • If not stocked. Show BO qty and ETA for warehouse with an ETA of the longest wait
  • Tweaks
    • Orderbook. Memorize column widths
    • Select job / select customer : quick access and application of filter. Change to filter on opening window with either tab or Alt+F key. Pressing enter key on filter will refocus back in the list of results. For accounts, enter key/refocus also applies the filter.
    • AusPOST integration.
      • For international shipments, force minimum price for items to $1 on customs declaration
      • Encode info to / from AusPOST using UTF-8 extended character encoding
  • System level changes
    • Online backup bugfix.  Incremental restore process would not restore archived data on database recovery. Fixed in this version.
    • Under some specific network error failure conditions it is possible for bad data to creep into the database. Now fixed. (Inserting of customers without customer reference being advanced due to sequence error. Would result in a customer with an ID of 0 making it into the DB)
    • Import fiche diagrams. Allow importing of extended Western Euro characters allowed under ISO-8859-1 charset. Trans-iterate everything else to ISO latin. Same for importing spares images / descriptions and a few other areas in c9
Release 4.718 March 2, 2018 barney

Another bug, related to character set low level system changes. System would throw an error trying to delete some elements in c9. e.g. trying to delete a text/image element off a webpage.

Next Page »