RSS Feed c9 logo Australia's best motorcycle shop retail software
Release 5.2.72 June 27, 2023 barney

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

Tweaks and fixes

  • EPC fiche importer
    • bug in recent changes to make epc more memory efficient could result in c9 locking up. Now fixed (Root cause, image name collision code broken and would fail to increment and generate a new file name correctly)
    • KTM fiche importer broken because of duplicated fiche models on KTM site. Fix by indexing units by model + year and the year code.
  • Add Refund Transaction. allow operator to select their own GL code
  • Add rebate: allow $0 tax input. Rebates should probably never be inputted without tax, so don't do it; at least not without talking to your accountant first, but adding anyway for completeness.
  • Biz Deposit report tweaks
    • Allow operator to filter results to specific area (spares, workshop, deals or customer deposits)
    • Allow operator to generate a historical deposit report for start of a specific day.
  • Profit summary : remove rebate pending. Doesn't belong here
  • Other - v4.1 txnengine : relevant for v5.3,
    • tweaks how lnk allocations for orders materialize. Non functional for v5.2
    • a tweak to improve txnengine performace with transmonitor_verify constraint checker : check if query planner thinks there are lots (>20) txns that require checking. if so force a planner analyze first in order to confirm planner isn't working off stale data and runs a slow plan for constraint checking.
Release 5.2.71 June 16, 2023 barney

Fixes and tweaks

  • Bugfix with converting estimate to job where estimate contains other job items without suppliers (so genuine other lines, not sublets). Would result in an error.Now fixed
  • workshop view screens with timesheet tab : show tally of hours and costs timesheeted
  • Notes on workshop planner : allow selection of colors/icons to highlight note with
  • Freeform parts on workshop deal, save and reopen and freeform numbers restart back at #1. Now fixed.
  • Memory efficiency issues with fiche import. Especially web based crawlers. System was supposed to be memory efficient but a number of things were not working as expected. Now generally epc import should work alot smoother / more reliably even without having to forcefully allocate additional memory to c9.
    • Main fix 1 : once image is stored in DB, reclaim memory for image itslef. Generate and manage image checks using CRC hashes for reused images
    • Main fix 2 : unit list was iterated over instead of polled meaning unit would never be memory reclaimed. Catalogs  + their images would be linked to unit; so basically c9 needed enough memory to store every single crawled image instead of just the ones it was currently crawling but not yet written to database.
Release 5.2.70 June 12, 2023 barney

Tweaks and fixes

  • Last version of c9 broke ability to view units + add new PDS from within the modify deal screen. Now fixed
  • New option in add/edit franchise to tell c9 to forget magician login settings. To help with magician integration where login still 'works' but doesn't return results. For example KTM Group logins when the employee the login belongs to is deactivated
Release 5.2.69 June 8, 2023 barney

Includes DB changes. You need to close all terminals to install this update

Pricefiles : barcodes & NLA & C9 Pricefile Repo

Import price file : the combo of barcoded parts and NLA status did not play nice together : the barcodes would always import with active status even though the underlying part might be a NLA. Which can cause all sorts of issues with dead supers when NLAs are filtered, especially if data comes from c9 repo and is especially obvious if you grab say Whites Power Sports price file from repo for first time and leave repo import on its defaults. Now fixed: this change is mainly concerned with internal stuff within c9 that feeds c9s repo.  Essentially the effect of this fix is already in play for all dealers, doesn't have to wait for 5.2.69 to be released. But fixed code itself physically lives in this version of c9. Repo fixes will slowly filter through for relevant brands (most will be updated on June 1)

Tweaks and fixes

  • Profit summary report : not working when run on individual contacts. Now fixed
  • WS Estimate move, move to level deeper button doesn't work under some circumstances. When prior sibling has children move would not work. Root cause was changes made back in Sept last year to deal with ambigous ordering; the fix back then created an invalid tree (each depth step was +2 instead of +1)
  • Ron Angel Magician check : working again
  • Spares -> Ad hoc adjustments report.
    • Repeated running of report would not reset global tally, so tally would just keep increasing on each run of the report. Now fixed
    • Filter out RRP price file update changes from this.
  • Remittance advise on bottom of invoices. Do not show "Or Fax:" if no fax number is set
  • Deals screen with a rolled back purchase unit, make it obvious the underlying unit no longer exists to highlight reason why you cannot press on with a sale in these circumstances
  • Dealership units sold tab, include an option to allow operator to preset how far back c9 goes which is memorized on the terminal. (Default is 90 days)
  • Payroll
    • STSL Rates for 23/24 added.
    • Warning about tax codes for 2023-24 not being in place removed