RSS Feed c9 logo Australia's best motorcycle shop retail software
Release 5.1.47 November 26, 2021 barney

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

  • Tweaks and fixes
    • Payroll money report. Was no longer tallying allowances such as tool allowance. Now fixed. (regression bug caused by recent STP Phase 2 changes)
    • Workshop jobs filter by location : show all jobs for a given mechanic if that mechanics location matches the current filtered location (irrespective of where the jobs are tagged)
    • Browse fitment : add a horizontal scrollbar to supers parts for fitments where the super-cession chain is massive.
    • Profit summary report changes:
      • Was not including generic income (or refunds). Now included
    • Sell parts to workshop internal department : system would incorrectly merge parts previously sold meaning the additional part would show up in profit summary for date of original part, not current date. Now fixed.
    • Import parts + images from Monza B2B:  working again.
    • New config setting for new workshop jobs. Forces location to be blank and forces operator to explicitly pick a location on creating a new job
    • V4 migrated payroll data bugfix, was possible to unlock and redo a v4 created payrun and it would double things up on general ledger. Now fixed
    • disallow converting a deal into a quote
Release 5.1.46 November 20, 2021 barney

includes DB changes, you'll need to log all terminals out during upgrade

  • Workshop main screen tweaks
    • Scheduled tech list is sorted alphabetically. Previously list was not explicitly sorted and actual result was entirely at the whims of the database
    • Scheduled techs
      • Now have a location.  When set main workshop will filter based on this
      • Now have a color.  Tech tabs will colour based on this.
    • Locations: System now has a global default location settable via locations. On creating new job location will default to this if terminal lacks its own default
  • Other tweaks and fixes
    • Bulk Txn list: provide a running tally as txns are selected/deselected
    • Print units to order : include customer / deal particulars just like full list print does
    • Auto sync GLs : fixup issue where overcommitted deposit on spares invoices was not reflecting on the GL. (Work is part of prepping for v5.2 migration)
    • till adjust txns : show a total in activity screen (not retroactive, only applies to tills done from here on)
Release 5.1.45 November 18, 2021 barney

Bugfix with processing statement conditions such as ontime payment rebates / late payment fees.  Would cause c9 to flash save mode unknown and then c9 would shutdown, now fixed.  Root cause : statement condition logic was not correctly ported from v4 to v5.

Release 5.1.44 November 8, 2021 barney
  • Tweaks and Fixes
    • Scheduler : was showing 'booked in' for jobs which are received. Now fixed
    • Typo fix on update terminal screen, repair for typo will apply on future updates after this one
    • Bugfix with locked payment method surcharges. Although locked was set, operator could still initially modify the figures.  Now fixed.
    • Alternatives was not handling matching + supers perfectly. Now sorted.
    • BRP EPC import : Can-Am Roadster wasn't importing. Now fixed.
    • Barcode printing : a new advanced option that will spool barcodes to printers as bitmaps instead of fonts.  Having trouble with with one client printing labels using code 128 barcodes and I strongly suspect problem is with how windows/printer driver is handling the embedded code 128 font.  Hopefully by doing barcode / font rendering in c9 and transmitting to printer as a bitmap will unwedge their issue.
  • Payroll STP Phase 2 testing tweaks
    • ECT outcomes
      • Tweak STP document timestamp to be right now for replacements (as opposed to submits which clip to payday)
      • Make sure Deductions are not removed from periodW1
    • Tweaked allowances to add a new pay item type, to distinguish between allowances where you need to withhold (e.g. tool allowance) and allowances where you do not, (car allowance)
    • Browse STP Submissions : view option to view STP XML request/reply pretty print formatted
Release 5.1.43 November 6, 2021 barney

Includes DB changes, you need to log all terminals out during upgrade

This version includes a number of changes to help untangle some of the complex movement of parts & deposits that can arise when 'merge parts ready to invoice' feature in point of sale is used heavily. Specifics:

  • View transaction changes
    • Related invoice changes
      • Include invoices where parts where moved from to as part of merge
      • Colour code lines. (Red: moved parts, Yellow: invoiced parts, Green: converted quote)
      • Add a button to expand the list and look at particulars such as date, order num, amount etc
    • Part list : show original invoice number if any
    • show deposit balance instead of deposit : more useful and intuitive thing to display
  • Deposit history : show invoice type + no
  • Print a4 invoice tweaks
    • audit list also includes figures from invoices that move into printed invoice
    • show invoice# + type in audit list
  • disallow merge invoice into a new reserve.

Other changes and fixes:

  • backfill linking of deposit reclaims on general ledger. This info was missing for a few versions of v5
  • rework memorize clerk key to make UX / keyboard workflow a bit smoother & more predictable. Force clerk window to open but pre-populate it. This will allow memorize to work buy allow muscle memory inputting on clerk to continue to work fine. Also increase retention time from 30 seconds to 5 minutes.
Release 5.1.42 November 3, 2021 barney

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

Tweaks and fixes

  • Harley Price file importer, bring in Status / NLA data so online harley epc websites can show these NLA parts on the diagrams
  • Bug fix with bas forms.  If you modify a pending form and hit save, the save silently fails. You need to toggle it from pending to paid to workaround this.  Now fixed.
  • PC-EFTPOS integration. Disable a setting (TopMost on SetDialog) which may be causing obvious keyboard focus steal issues for a specific c9 user using PC-EftPOS shared by multiple terminals.
  • Workshop scheduler tweaks
    • auto update scheduled mechanic from scheduler inputs
    • preset effort on job types preloads into effort calculation
    • leave color coding : change to something more obvious instead of white (dark cyan)
    • Add ability to access leave. Also color code button if any staff have leave in play / imminent
  • Profit Summary report : do not report goods in expenses implicitly reported in COGs figures already
  •  double length of printer names to better work with default named docket printers shared over network
  • command line option to ignore memorized main window positioning configuration. Setting is /max
  • Added color coding to workshop locations so it can be a bit more visually obvious which location is being managed in workshop
  • reconciliation quality of life changes
    • Nag if user tries to save a rec which finalises yesterday/today or in future : to discourage recing this way and causing future discordant txns
    • Make sure ignored reconciles in reference reconciliation roll into discordant txn list (more intuitive behaviour when overlapping recs are in play)
Release 5.1.41 October 25, 2021 barney

Tweaks and fixes

  • Bugfix with Business -> Reports -> BAS. Was not tallying input credits on consigned sales. Now fixed
  • New option in setup to default memorize/reuse clerk key. Works on a per terminal basis.  Option is in setup, general settings tab.
Release 5.1.40 October 19, 2021 barney

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

Tweaks and fixes

  • Bankrec saga drags on....
    • cash till would not save in a very specific edge case. Now fixed. (if any of 10 txns in prior period have a reconciliation error that is cancelled out by time of current rec, they would incorrectly report a rec adjust. On save bank rec this would cause bank rec save to blow up)
    • Latest bankrec changes introduced significant performance slowdown in bank rec and cash till screens. This version includes a number of changes to underlying database queries to improve performance and generally now should be more performant than performance before this speed regression.  The result seems to work but I am not entirely satisfied with it as it is pretty complex and possibly brittle. Other, much more complex options are available if needed as a last resort (using trigger based materialized views to speed up get_ref_bankrec() db query)
  • Contacts -> View Transactions -> View Journal.  Bring up entire posting, not just the payment line
  • Contact Payments
    • Bugfix with Bill+Pay and zero GST. Zeo GST was not being applied isntead was defaulting back to default GST. Now fixed
    • Colour code GST field so it is obvious when it has been manually set
    • Checkbox on date : MemorizeDate. When selected next time payment is opened memorized date will be used instead of default (today)
  • Clerk keys
    • Added an option to allow memorize / reuse clerkkey for 30 seconds. To be used for repetitive data entry such as recording payments off bank
    • Added c9 support clerk key so we can move a bit faster through support work
  • Deals : tweaked wording so it is obvious refund / forfeit deposit button covers both refunds and forfeits.
  • Added a few new GL Expense codes Under 5-7000.
Release 4.904 October 19, 2021 barney

Old Version 4 only

Couple more tweaks to v4 to v5 migrator to get a few more dealers over the line.

Changed support phone number in help about.

Release 5.1.39 October 15, 2021 barney

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

This version includes further modifications to bank rec. (The 12th iteration since Oct last year, bankrec is hard and v5 is especially challenging because of how v5 allows you to re-code journals, modify values etc, something v4 didn't allow so the 'problem space' around bankrec is more complex and varied now).

Specifics of this one:

  • Fix an edge case where re-coded journal in a prior period (e.g. change payment method from cash to eft after fact) was breaking attempts to save a new later journal.  The later reconcile needs to treat the re-coded journal as a deletion but wasn't doing that. (Workaround to this is to redo reconcile for period covering the recoded txn, this change means this workaround is not necessary)
  • This version of bank rec is alot smarter about how to handle residual values from discordant transactions.  A new value is tracked in bank rec called adjusted value.  This value tracks what was previous reconciled and allows better management of incorrectly reconciled behaviours. Easier to describe with an example. Lets say cash closes at $100 and there is a $100 invoice on that day. The next day, you backdate a delete for that transaction. On next day you want to show a open balance of $100 and a discordant effect of $-100. Previously c9 would not make such a calculation. It now does by explicitly tracking the need to undo the effect of the prior, now broken reconcile. i.e. on screen:

    In txn details you'll see a new column ,adjusted ,exerting an influence on opening balance
  • Reconcile requires figuring out which reconcile is previous to current rec, chronologically and which reconcile to consult to figure out what reconciliation errors require attention. Usually but not necessarily they are the same. There are a class of errors that happen when reconciles are done in a haphazard way, e.g. going back a couple of days and saving a new rec but not rec'ing the following day, or saving a rec when the day has barely begun. This version improves how this reference recs are determined and we have improved our automated internal testing, hopefully now haphazard reconciliation hygiene should no longer cause issues with saving off additional recs.
  • Lots of other little tweaks and tidies to bank rec. Just to document briefly.
    • Repeatability of reconcile : if you redo a reconcile then discordant txn listing should be the same as what was previously computed. Previously would not necessarily work that way
    • Deleted txn include toggle, no longer influences open balance.  The old behaviour was a bit of a cludge to try and emulate removing incorrect influence of prev reconciled txns. Since adjusting for prev reconciles is now formalised and tracked separatly this is no longer necessary
    • New buttons to query prior chonological rec and reference rec as they can be different and difference can be important.

Other fixes and tweaks in this release

  • bugfix with tradein purchase on finance where purchased unit has dealer costs logged on it. Now fixed.
  • workshop invoices for insurance jobs : show outstanding balance line total
  • tweaks to historical aged balance report to show 6+ figure numbers. Currently clips to 99,999.99
  • tweaks to view transaction unallocated column.  For 6+ figure numbers it displays all hashes #####
  • Tender amount : allow inputting of 6+ digit figures.
  • cash till : reintroduce cash till counting for paypal.  Was forcefully disabled in v5. Although cash till is designed to be used for on premises assets which can be counted/settled on an everyday basis, some dealers have a workflow where they rely on this screen to help manage delayed settlement instruments too, such as bank and web integrated paypal
Next Page »