RSS Feed c9 logo Australia's best motorcycle shop retail software
Release 4.377 September 6, 2013 barney

This version includes database changes. You'll need to log all terminals out during upgrade.

  • F12 lookup now queries partmart.com : your franchise name must match partmart's naming exactly for it to work on a franchise.
  • Changes to underlying print system to better support label printing for Dymo and Zebra printers.
    • Portrait/landscape setting is now memorised on a per label type basis, not globally
    • System now shows and allows you to select paper type for a barcode/label printer.  The paper type is memorized on a perl label type basis. This is especially important for Dymo printers.  On the back of labels printed from a dymo is an indication of the label type. i.e. the below label is of type 99010.  Previously c9 would guess looking for a paper size that best matches the dimensions entered by the user.  Some combinations would cause c9 to pick a paper type with significantly different dimensions yielding unexpected behaviour on print.

    • You can also select a4 or automatic selection (equivalent to previous intelligent selection option). A new option also exists : fix page size to what you keyin for label dimensions.
    • Problem with error reporting on imagable width/height on printers like Zebra should now be fixed. C9 now automatically forces margins to be same size as the paper for label paper types which seems to eliminate this problem.
    • Some printers, i.e. dymo, some right aligned printing is getting clipped.  This is because printer and java disagree on font metrics by a few hundredths of an inch. To cope with this, c9 does adds a bit of 'slack' to clip boundary on right most side of a right/decimal aligned string.  Also use a slightly different mechanism for calculating width of a string and ensure fractional components are rounded up.