RSS Feed c9 logo Australia's best motorcycle shop retail software
Release 4.448 August 19, 2014 barney
  • Added barcode scanner intelligence so that:
    • When you scan a part for the first time it adds one automatically into point of sale
    • When you scan same part, instead of going into edit part mode it will increment qty required by one.  The normal Forget/Order/Sell nag screen will only appear once, when you initially cross the current qty on hand count. From thereon, c9 will assume whatever F/O/S selection you initially picked for that part applies
  • Point of sale import parts from various sources, including selling part kits, if the part is already on the invoice c9 will increment the qty required instead of previous behavior of  entering edit part mode
  • Order book : when adding a part to order,  make sure newly added part is highlighted in the book after the add operation
  • View Fiche Diagrams : memorise filter settings when switching from Point of Sale back to fiche
  • When running c9 in lease expired readonly mode, allow users to record payments and generally modify aged trail balance. (Creating custom invoices is still disallowed. Also taking deposits is disallowed).
  • Unit deals
    • Better handle/cope with managing rebates within a deal to more accurately estimate profit on units to be sold. i.e. pickup rebates on the unit itself but also note rebates added to the deal and merge them together, since there might be rebates specific to the deal.
    • Modify deals sometimes does not pickup unit changes that impact things like cost calculation, because it stores the deal in memory instead of periodically refetching the deal from the database meaning some things may be missed, such as adding rebates/costs on other terminals or via view unit option in the modify deal screen.
  • Workshop : permit entry of qtys >=100 for workshop parts when adding or modifying
  • Spares : old c8 had a strict limit of 255 franchises.  C9 mostly pushed passed this limit but wasn't quite there in a few spots.  Should now be working fully with a new limit of ~ 32000.

 

A new change to c9 smartens up it's barcode scanner integration so c9 is able to detect when you have used a barcode scanner and it handles part adding in a way that makes sense for barcode scanning as opposed to manually keying in the part number.  C9 will add one onto the invoice straight away. If part was already scanned, it will increment the quantity of that part.

To enable this you need to configure transmission of STX  on your barcode scanner. Your barcode also requires transmission of either ETX or a enter key at end of the barcode scan.  Generally recommend enter key though there are some circumstances where you may prefer ETX. This cover enter key only, which generally barcode scanner will do out of the packaging anyway.

STX = Start transmission (0x0b Hex or Ctrl+B).

See your barcode user manual on how to do this. For example for the barcode scanner with model MJ-4209.  The user guide which you print out contains barcodes to scan to program the barcode scanner. So print this and scan the below codes to enable STX.

barcode

This assumes that the barcode scanner will transmit the following:  the STX, then the barcode then Enter key

 

 

 

NSW Stamp Duty August 11, 2014 barney

Following formula for Stamp Duty in New South Wales.

Given Stamp duty is calculated at (please verify if following is correct at time of reading before applying this formula):

  • 3% of the market value up to $45,000
  • 5% on the value over $45,000.

Full formula:

case(int(({DutyValue}+99.99)/100),x>450,x*5-900,x*3)

Simplified formula (assumes you never sell bikes above $45k)

int(({DutyValue}+99.99)/100)*3

Workshop checklists August 11, 2014 barney

C9 now provides checklists for workshop jobs.

How they look on job cards and invoices


 

invoice


 

Creating a new job card

When creating a job card, c9 will automatically import checklist based on job type. Changing job type in modify job will automatically update/ merge in different checklists

jobtype

Managing checklists

You can also merge in global checklist groups when you create a new job.

import

Check list management works on job types, new jobs, complete/pickup jobs. Modify jobs and estimates.

You can add additional checklists specific to the job you are working on as well.

Checking and unchecking options

Modify a check list during complete/pickup job/modify job to indicate whether or not the item is good, bad or not applicable.  This will print a tick or cross next to the checklist item on the invoice.

If you flag a group option as good or bad, then all sub options under it will default to this value.  Saves you having to check everything. On sub options you can check them as well to override. So if all is good except one, flag the parent as good and flag the bad one as not good.

checksettings

Release 4.447 August 8, 2014 barney

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

  • Experimental new feature allows you to manage checklists on workshop jobs, including standard checklists for job types.  Will write up a separate post on how to use it shortly
  • Bugfix: Receive order screen would not correctly calculate # of parts received. Was a on-screen display issue only. Did not actually impact receive process
  • Bugfix : recent reworking of notification system had a bug in it which would cause a terminal to not notify sms/email delivery status under some circumstances. Now fixed
  • Unit sale/purchase : nag screen are you sure you want to exit on this screen to avoid accidental window closes

 

Release 4.446 July 30, 2014 barney
  • Spares -> Deposits. Show layby items so can manage layby payments here
  • Workshop
    • discounts. Allow line discounting on 'other' items
    • other items - allow setting of cost of the other item, for things like sub letting. Shows in profit reports
    • other items - allow optional setting of accessory suppliers to help track sub let contributions
  • Select accessory supplier : allow adding a new supplier at this time so don't have to open a new screen in order to input a new supplier
  • Enforce upper case customer codes
  • Receive order : require clerk key 'inventory' permission if difference between parts value keyed in vs sum value of parts differs by more than $1, try and encourage people to receive stock at correct buy price.
  • Cash reconciliation, fix a number of errors with the report. Mostly dealing with exotic transactions such as using vouchers to pay off debtor balance.
Release 4.445 July 28, 2014 barney

Bugfix : last update broke manual backup creation facility. (It broke the window frontend to the backups. Window was not behaving properly and as a result backup would not be created)

Release 4.444 July 23, 2014 barney

Requires database changes. You will be forced to log terminals out during upgrade

  • Notification overhaul
    • Notification message now comes from top right of the screen, so it does not obscure important buttons and content while visible
    • SMS/Email notifications previously would sometimes misreport a warning message not delivered if there was lots of messages queued up, i.e. after a bulk email/sms action. Should no longer happen
    • Web order notification : pops up less frequently and now can pop up any time, previous behaviour was just when c9 is in point of sale or browse workshop jobs screens
  • Invoice received parts : was not picking up line discount % for parts that were wholly ordered. Now fixed.
  • Business charts  : new chart to show breakdown of clocked hours (paid, warranty, internal, break, idle, etc) over a period of time to see if there are any trends.
  • Multi screen users : message and file dialog windows should now appear on the screen c9 is actually on, as opposed to prior behaviour of displaying on the primary monitor only
  • Bugfix tweak with importing images for mcleods parts. Switched from FTP to web based data source, but didn't link it in properly so web import did not work. Should now be working
  • Import price file : new import method to import pricing from a central repository maintained by c9.
    • Import price file from c9, no need to mess with attachments, discount codes etc
    • C9 will automatically alert you when there are new price file changes.  Single button press to update to latest prices
    • No need to chase price file from suppliers anymore. Instead suppliers provide price files to c9 to distribute to dealers
    • We will work on increasing list of suppliers available on this service over the coming months
Release 4.442 & 4.443 July 10, 2014 barney

New move part ability to move parts from a given source (franchise, supplier) to any franchise which using a price file and has a matching part number.

The intent here is to help dealers that have incorrectly added suppliers into their franchise list for suppliers that can be an alternative source of parts (i.e. another dealership), meaning some parts for a given manufacturer end up in their system more than once.

How c9 is intended to be used, particularly with recent changes to ordering is that parts are in stock/price file only once. i.e. Honda parts under Honda franchise.  But you may buy those parts from Bolton Motorcycles, Freestyle Honda etc who are suppliers. The part occurs once, but it can be ordered from 2 or more different suppliers.

Some users of c9 would put suppliers in as franchises and potentially add parts for a given manufacturer (i.e.honda) into different suppliers,as franchises. i.e. a clutch lever part # under Bolton, a gasket part # under freestyle, and something else under the franchise 'honda'.

This new tool allows you to highlight 'Bolton' franchise, figure out what parts should be mapped to franchises that actually represent the manufacturer (afterall Bolton may be a mix of Honda and KTM parts so a straight move parts function isn't going to work).  With final intent of deleting/archive the bolton franchise and reading bolton as a supplier, who happens to be able to supply Honda and KTM parts, (just as freestyle can also supply Honda parts).

To access this, select Spares -> Utilities -> Move part. A new target option is now available:

  • Intelligently/manually map to price file based franchises

This opens a window which shows mappings of parts to other price file based franchises, for bulk movement or movement one at a time.

Other changes:

  • Bugfix : pickup insurance job would not work correctly if the job customer wasn't an account customer. Now fixed.
Release 4.441 July 3, 2014 barney
  • Overhauled underlying technology used to manage terminal settings such as printer preferences and till number.  Have one c9 customer in particular with how c9 is setup to deal with their anti-virus that terminal settings are often lost.  With other dealers I've had a small number of reports of configuration settings being reset.  New system will hopefully eliminate these issues.
  • Changes to Email sending to include a sent date. Turns out java does not by default put a date in (!) without explicitly programming it in. Some mail relays will reject undated emails.
  • Import Aprilia/Moto Guzzi diagrams was broken due to changes on piaggio website. Should now be working
  • Print unit invoice, now shows qty and unit price in the description for spares where qty>1
  • Created framework for c9 to actively automatically alert c9 support to errors in reports such as cash reconciliation report
  • Unit sale : disallow ad-hoc deposit taking for invoiced sales
  • Spares Quotes changes
    • Can access quotes via menu system
    • Can toggle quotes as processed/unprocessed.  Show this status
    • Can modify customer order number
    • Can access view quote to modify notes and reprint quotes
  • Miner
    • Ability to join received spares orders to activity
    • Ability to report on spares quotes and quote conversion flags. (Converted or open)
    • Improve filtering on spares invoices to report on layby type
« Previous PageNext Page »