RSS Feed c9 logo Australia's best motorcycle shop retail software
Release 5.2.123 April 2, 2025 barney

Tweaks and fixes

  • Mojo Magician - working again
  • Beta Fiche Import - working again
  • [x] View Customer  - Units tabs - show model year
  • [x] Payroll changes
    • Recurring charges: add an option to enable / disable prorating figures. Enabled by default to retain existing behaviour. Useful for mandatory garnish
    • New employment type option to flag leave loading as OTE. Disabled by default to retain existing behaviour.
    • New employment type config setting to suppress sick/long service leave entries on payslips
  • Labour rates - some rounding issues in some circumstances. Such as inputting 115 for inc rate. Now fixed
  • [x] Honda Warranty Export - only export mobile numbers not landline.
  • [x] BAS - add a visual warning if operator is generating a BAS without a BAS lock. Also warn if figures differ from tally.
  • Workshop estimate - estimate with warranty flag does not  apply the warranty flag
  • [x] Workshop Planner -  make promise date presentation same as receive date for consistency
  • TxnEngine - some more refinements to recent changes : bug with editing ancient v4 migrated txns such as unit floorstock from 5+ years ago. Edits would fail to save with journal error.
Release 5.2.122 March 20, 2025 barney

Another regression defect in 5.2.120.  Receive spares goods in completely broken and unable to save result due to journal error.

Now fixed : 5.2 code was incorrectly using 'internal' tax code to model a spares goods in txn. Definition of 'internal' refined as part of 5.3 work and this broke this workflow. Reviewed all other code paths incase of other examples of this; confident goods in was only problem.

Release 5.2.121 March 13, 2025 barney

This version fixes a number of regression bugs introduced in last version of c9 earlier in week

  • Weekly planner. Ability to drag and drop lost. Loss is caused by some rough edges in our tooling where loss of drag/drop functionality can happen and we don't notice the change in our change management processes. Readded in a way that is less likely for same thing to happen again.
  • Edit Contact txn: if you edit any contact txn involving a tax code, like EXPENSE on a bill, but only make a trivial change like change reference only the change will fail to save with a journal error. Now fixed.
  • Add Txn: under some narrow circumstances the visual final balance & aged balances shown on screen will be incorrect, but txn will save correctly anyway with actual correct/expected figures all round. Include fix to visually show correct value. This bug is a bit older than Tuesday's update for 5.2.120
Release 5.2.120 March 7, 2025 barney

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

Tweaks and fixes

  • Add payment. Under some circumstances c9 will link to related txns multiple times with partial amounts depending on how the operator inputs the the payment. This is only obvious when go review linked txns or print an open style statement. Force c9 to rationalise links from payments to invoices so there is only one record instead of multiple
  • Deal. Colour code detailed notes button if there are any
  • New GL Codes
    • Equity - Issued Shares
    • Sales - Insurance payout
  • Planner. Show promise time as well as date
  • Workshop invoices:  suppress pricing broken on invoices since change to accommodate optional Ex gst pricing outputs
  • Browse Spares Deposits: make sure report includes any invoices which have open deposit even if they normally would not have any such attachment
  • magician checks
    • wasn't handling out of stock condition correctly. Fixed
    • Mcleods now working again
    • New Monza portal. Note : bulk image scraping is no longer feasible with new monza site. Also dealer website based checks are removed due to concerns about performance / result reliability

TxnEngine 6.0 : this version includes a heavily reworked tax / discount engine. Mostly these changes are intended for 5.3 and it is not expected they will be functionally obvious in 5.2 but documented for completeness.

Stihl E-Comm Report Export February 19, 2025 barney

For Stihl dealers to extract combined unit + spares stock a new custom miner report is added into c9.

To access, Miner -> load standard query. Select the report under 'Other supplier reports'.

Use F4 process query then F5 Export to save off CSV file which can then be shared with Stihl

Note for units, you need to make sure part numbers are assigned to the units. This will happen automatically if you receive stock electronically off Stihl PDF invoices. For those who do not receive this way you need to assign one at a time. Modify unit screen at top is part number where you select appropriate stihl franchise part no#:

C9 is working with Stihl to fully automate the extract as we automate for a number of different OEMs. More to come later.

Release 5.2.119 February 12, 2025 barney

Includes database changes , you need to close all terminals during update. Note this update can take a few minutes to apply.

Tweaks and fixes

  • Select job type : disallow deletions to job type from this screen. Delete can only be access via utilities -> job types.
  • F2 lookup part : now includes a slot to search for partial part number. e.g. find all part numbers with '629' somewhere in the part #.
  • Browse customer / select customer : display email addr.
  • Tillpay token /recurring txn : show 3DS result and disallow confirmation if 3DS result isn't successful. This in theory should never happen since tokens force 3DS to mandatory but added as an additional guard
  • Tillpay terminal : manual txn processing. Provide a slot for operator to input surcharge as advised by the terminal
  • Trading statement : disambiguate goods in transit / goods to invoice. Previously c9 assumed these are always spares and aggregated as such but not necessarily the case.
  • Setup : get rid of 'Not paid' setting on ":payments" tab. The setting is non functional, is is easily confused with similar setting (print Paid/on account) on the 'Spares' tab
  • Uncollected Rebate report : show invoice date
  • Units Miner query : allow querying of part number. Useful for dealing with P/E equipment , Stihl, Husky , Honda etc
  • Spares Credit note : if no parts to refund ask operator if they want to create refund anyway.  Previously would not let you proceed. Flex here is useful to tidyup up some web orders
  • SMS Sender ID : if you opt to use your own mobile # for SMS sent by c9 there is a new requirement to reverify number every 12 months.  Includes some changes to accommodate that (we will advise via email when it is due, you need to redo registration twice. Once to trigger c9 to remove old registration and once more to restart registration from scratch)
  • Browse Weborder screen : change naming of 'manual' button to make it more generic.
  • Stihl Magician : now working with their new B2B Portal

Privacy Statement

C9 invoices can now print with a privacy statement which is displayed more prominently on tax invoices compared to page footer fine print.  The text can be purposed for anything, not just privacy statements. Example output:

To configure goto setup -> other settings -> dealership details. New tab : privacy. Note this prints on all invoices : workshop , spares & unit sales.

Paypal / Tillpay processing

include a button to browse  all txns that currently compose 'Total applied so far' tally for payment clearing. From same screen you can forcefully add or remove apply amount, sinking it into either AR or Customer Deposit balance to create new ways to tidy up fiddly edge cases around web order handling.

Consider this completed txn, the amount we captured from till is 240.15, but we only invoiced 150.27

The browse button gives us access to what makes up that apply figure:

Normal solution would be to refund unused amount, but now we can apply additional funds from manually move aplied elsewhere button. Like so:

This drops the balance onto contact code as a deposit to be used later.

 

Release 5.2.118 January 8, 2025 barney

Tweaks and fixes

  • Pickup order / reserve where original order was flagged as tax exempt. C9 was not presetting pickup as tax exempt. This was also impacting auto invoice for overseas web orders.
  • Honda warranty export : add an option to export a default email if customer email is unknown, same as Stihl and Husky
  • Suzuki EPC API import : was broken with recent changes to try and improve reliability of importing where Suzuki server throttles back traffic.  Would fail to import new units. Now fixed
  • New GL expense code : Rental Outgoings.
  • bank rec : Generic Txn ,  do not include archived banks.
  • Balance sheet:  make liability line for Tax Withhold Owing same as what is on GL (previously would show Income tax, which may be confused as other company related taxes)
  • View job: show exact warranty status. e.g. lodged / settled / dealer etc
  • Generic unit cost GL posting: if set with a supplier and supplier has a default GL code, use that code instead of default generic unit expense code
  • Magician
    • New API based check for Ficeda
  • Payroll payment summary report : clearly show reporting period dates vs first pay / last pay dates as separate report entries.
  • New unit first service reminder :  allow decimal points to allow partial month reminder .  e.g. 1.5 will be 1 month + 50% into the next month
  • VicRoads marine/trailer registration. Use registered owner details , not customer if different.
Release 5.2.117 November 26, 2024 barney

Bugfix : combination of payment surcharging and tax exempt sale was broken.  Result would be an unbalanced journal. Now fixed. Problem especially obvious / annoying with tillpay terminal integration as the surcharge is proscribed by the terminal and has to be applied somehow.

Root cause is c9 was assuming the surcharge was a 'inc gst' , so with txn tagged as tax free it was trying, incorrectly to subtract the tax component from it.

 

 

Release 5.2.116 November 23, 2024 barney

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

More work / repairs on recent cloud backup archive code

  • C9 would inappropriately archive images some active unit spec sheets under some specific circumstances removing images off website for affected spec sheets (if spec sheet content contains any unicode escapes)
  • Add easy option / ability to make c9 redownload previously archived files which are reassessed to be actually live and archived in error in prior versions of c9 (as is case in last two version updates)
  • Bug with c9 backup files and inclusion of cloud backup changes : resulting backup files could not be restored from without some minor repair (root cause is sql escaping encoding was configured to cope with 8.4 -> 10 psql transition with respect to escapes. The schema for cloud introduced views/ stored procedures which explicitly reference backslash in the schema definition resulting in a broken scheme. Repair is straight forward, restore standard_conforming_strings to it's default.
Release 5.2.115 November 21, 2024 barney

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

Bugfix with yesterdays update.

The new c9 archive facility was inappropriately archiving the shop logo printed at top of tax invoices removing the logo entirely.

New version doesn't do this. Also for dealers where this happened today this version will automatically restore the trashed logo from cloud archive for you as part of the update

Next Page »