RSS Feed c9 logo Australia's best motorcycle shop retail software
Release 4.669 May 1, 2017 barney
  • Point of sale complete: show a tally of all freight invoiced so far on parent/related invoices. (doesn't yet factor in merged invoices, TODO).
  • KTM EPC fiche import : more tweaks to deal with broken diagrams and images
  • Import Suzuki Snap-ON EPC  part lists : cope with extraneous '-000' on end of part numbers better
  • Fix Vic Roads bike details import
  • This version of c9 removes need to enter in monthly passwords.  Lease management in c9 is now entirely automatic.  Invoices we issue from June onwards will no longer have old monthly passwords printed on them so all c9 dealers will need to update to this version of c9 from June onwards.
Release 4.668 April 5, 2017 barney

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

  • Miner: allow query on job notes.
  • More payroll module work.  New reports etc.
  • Bugfix:  under some rare conditions the dispatch option is selectable even though it is disabled in setup. (Newly opened c9 terminal, point of Sale customer pickup as first point of sale operation would trigger this).
  • KTM Fiche import
    • Fixed issue with bad diagram on factory website breaking import. C9 now skips over these diagrams instead of fast failing. Specifically diagrams with invalid images on them. [ e.g. at time of writing, 1290 Super Adventure T 2017 (EU) ]
    • Redesigned the look of the KTM/Husky import screen to be much easier to use. Specifically:
      • Memorise models added/removed so no need to readd every time
      • Allowing filtering of model list. i.e. only show EXC models
      • Allow window to be resized.
      • Color code models that have been explicitly added/removed
Release 4.667 March 31, 2017 barney

Overhauled PayPal integration into c9 so PayPal payments captures is more interactive, providing details on operations so far, what c9 plans to do next etc.

paypal_interactive

Other changes:

  • Workshop Pickup + PC-EFTPOS / Tyro integration. Provide configuration option to delay EFT processing until well after sale is completed in c9.
  • minor Tweaks and bug fixes with ongoing freight integration project. Ready for Beta testing.
  • Bugfix : receive spares order while manually superceding one of the parts on that order in a different c9 terminal at same time doesn't generate invoices correctly/ receive parts into workshop correctly etc. Now fixed.
  • Monza parts images import : working again
Release 4.666 March 7, 2017 barney

Includes database changes. Need to log all terminals out during upgrade

  • Bug Fixes
    • Receive goods only : was incorrectly creating a bill to be paid.  Now fixed
    • Fixed bug in old total deposits report.  Was not displaying correct customer.
    • Edit deal. Deleting a note would not remove the note. Now fixed
  • Tweaks
    • Workshop profit report. Show # of distinct service jobs in each report line
    • payment assignment.  Assign in order of txn date. Previously was assigning based on 'audit code' which usually is same order of txn date, but not always. (i.e. backdating ops)
  • Onoing work with spare parts despatching workflow/processes
  • Magician/EPC fixes
    • Monza working again
    • Kawasaki EPC working again
    • Triumph EPC working again
Release 6.665 February 28, 2017 barney

Includes database changes. Need to log all terminals out during upgrade

  • Point of sale complete
    • Calculate deposit screen - cancel button not working
    • Calculate deposit screen - result is not memorized, so exiting complete and then reentered resets deposit to collect to what it was previously
    • New button on complete : 'full' sets deposit to take to ful l value of parts on order
  • Spares
    • Include option to print docket + email simultaneously
    • Account refund.  Preferentially record refund against original account invoice if invoice remains unpaid instead of preferentially paying off oldest txn
  • Unit sales
    • Finance sale with deposit, record deposit against invocie raised for the sale, not against the oldest invoice against the finance company
    • Invoiced sale paid with deal deposit, same as above : make the deposit affect the invoice raised, not oldest invoice on account
  • More payroll dev efforts: tool allowance config.  Formal constraint rules (i.e. disallow deletion of locked payruns). A stack of bug fixes, some initial reports etc.
  • Fix bug with c9 lease invoice printing/emailing. Only impacts Belinda sending out C9 invoices.
Release 4.664 February 26, 2017 barney

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

  • Miner customer query : include ability to filter based on how far away customer is from the shop. i.e. get all customers within 12km of the shop.  Works based on postcodes so result is actually an approximation based on 'as-the-crow-flies' distance from customer postcode to dealership postcode.
  • Monza Part Enquiry:  system was not showing login failed if login creds were incorrect. Now fixed.
  • Freight integration : some initial work on integration into a major freight logistics provider. More details once project is finished.
  • Workshop Invoices : remove start date off invoice, it has no business being there
  • Spares profit reporting
    • Bugfix with unit of measure items here.  Was incorrectly downsizing $ params by unit of measure magnitude minimising $ figures for these items
    • workshop/unit filtering is for historical reasons and should no longer be used. Disabled by default, organised to make it less obvious and changed text to clarify this
    • Credit note only option: filter out returns from workshop/units : since workshop/unit is just departmental movement.
  • Low level systems - fixed some long standing errors generated deep in the guts of c9.  These errors do not actually damage c9, just make out diagnostic logs messy to read. But I've been wondering if these behaviours are indirectly contributing to graphics video card corruption issues reported and partially fixed a few months ago. So fixing cause of these errors on off chance they are indeed impactful.

Yamaha's new Dealer Connect portal currently doesn't recognise the indicators in the file type sent to determine if the order is a Daily or Stock type order. This can cause issues with freight being sent via road instead of air for required daily orders. They have assured us that they are working to fix this.

In the meantime, dealers will be required to determine freight type when they are exporting the file. When choosing "Export" for a Yamaha order you get the screen pictured below. The "Transport Instructions" field needs to be filled out with either "Road Freight" or "Air Freight". IT Support at Yamaha assure me this will be enough to ensure the correct freight is selected when Yamaha dispatch your order.

 

order export

Release 4.663 February 20, 2017 barney

Bugfix with latest version of c9.  Remote EPC diagrams broken and generate error messages under common but not all circumstances. Fixed with this version.

Release 4.662 February 14, 2017 barney

IMPORTANT SMS CHANGE.

Because we have changed our SMS provider, the phone number SMS Replies are sent to has now also changed.  New number is as follows. Old number will still work for a little while but not too much longer.

0447 157 802

This number is shared by all c9 customers. If you want your own number we can organise. There is a monthly ongoing charge for having your own number which customers can SMS reply to and reply appearing in c9 linked against them as a customer.

  • Spare parts docket: print reserve instead of tax invoice if there is no taxable supply on the receive (i.e. deposit surcharge).
  • Spare order magician order /backorder availability.  Show parts that cannot be supplied by supplier as red so it is visually obvious what stuff is likely to go onto backorder.
  • Harley electronic order price file : encode Daily/Stock order correctly in the file. Previously was hardcoded for stock orders only.
  • Unit invoices: was not printing footer text configured in setup. Was instead printing old defunct text which is no longer configurable. Now fixed.
  • Receive spares
    • show tallied value of parts next to mnaually editable parts value so any pending/unresolved discrepency is obvious during receive inputting stage
    • Bugfix with importing from PDF where a part is listed more than once.  System uses price of second item. Problem for some invoices like Yamaha as second item might be a backorder alert with a zero qty + price rewriting prior supply to a cost of zero.  Only update price if line item indicates supply.
    • Tweaks to SMS templates for alerting users to parts ready for pickup. You can now:
      • Show part + description or just part
      • Show list of parts for items supplied as well as parts still on order
      • Limit the list if it is too big. i.e. will display 'Part A, Part B and 3 others' for 5 parts limited to details for 2
  • Contacts
    • Quick SMS : provide a character count
    • View transactions. New option to view connected transactions. e.g. for invoice view payments that paid off the invoice. For payments shows invoices the payment paid off
  • EPC
    • KTM/Husky EPC import.  More factory website changes broke import. Working again.
    • Import EPC diagrams. Include fixes to better cope with switching from remotely linked diagrams to locally stored diagrams. Previously all sorts of things could go wrong and would require manually removing and retrying, mostly missing parts.
  •  Other
    • Added a backdoor user+password into login screen to make things easier for c9 to provide tech support.
  • Payroll ongoing work : payslips. Beginnings of rigid workflows for managing payruns etc.

New SMS Templates

Template Description
{parts('supply',0)} Show supply part numbers. No limit
{parts('supply',1)} Show supply part numbers. Limit 1
{parts('supply',<limit>)} Show supply part numbers. Up to limit <limit>
{details('except',<limit>)} Show part+description for supplied items. Upto limit <limit>
{parts('except',<limit>)} Show parts for items still on order. Limit <limit>
{details('except',<limit>)} Show details for items still on order. Limit <limit>

 

Example template:

Hi {name}. {parts('supply',1)} at {shop} are now available for pickup {details('except',2)}

 

Example Result:

Hi Barney.  000 10 000 010 and 2 others at Test Motorcycles are now available for pickup Except BOLT(01500-06127), Motion Pro Cable Housing Ends 6mm for 5mm Housing(08-010004) and 14 others

 

Release 4.661 February 7, 2017 barney
  • Yamaha part enquiry.  Now working with new dealer connect
  • Ficeda part enquiry : - still BROKEN waiting for some details on how ficeda + new dealer connect work
  • Bugfix with surcharge rounding on workshop jobs. If surcharge rounding differs from normal rounding workshop jobs with surcharge will usually fail with GL journal errors. Now fixed
  • More blind guesswork on Harley PAM Order File...
  • Print Order : Show ordertype on printout Daily/Stock or Alt Order
  • Spare parts receive: print reserve instead of tax invoice if there is no taxable supply on the receive (i.e. deposit surcharge).
  • View change part: view web images. If underlying pricefile item has web items but not the stock item then mess with the price file items.
  • Payroll development progress
    • Manipulate employment terms on staff, dates etc.
    • Computations : leave accrual and expenditure.  Non auto HELP/MLS arrangements.  Salaried income.  Claim threshold. LWP Pro-rataing. Non resident 16/17 tax tables. Compulsory Super. Exclude leave loading from super.

 

« Previous PageNext Page »