RSS Feed c9 logo Australia's best motorcycle shop retail software
Release 4.592 November 26, 2015 barney
  • Spare Parts
    • View what units a part can fit.  Works for stocked or unstocked items. Is able to query either local fiche diagram database or remote database if you are using the 'get diagrams from other c9 dealers' feature
    • Customer merge orders on pickup. Option under setup to merge all parts on identified orders, not just parts that have been received
  •  Workshop
    • Do not send booking reminders for jobs where job is in received state
    • Re-invoice a cancelled pickup job : allow user to backdate the date that the job was previously invoiced to, or to todays date. Defaults to last date that was picked up. Useful for recovering from cancelling the wrong job.
  • Contacts
    • Add new contact, system was not clearing contact type (Insurer/finance company?) flag. So on adding new contact it would pickup contact type from last record system was looking at, flipping customer as an account customer. Now fixed
  • Business
    • Backdated transactions involving debtor accounts, under some circumstances General Ledger would post on todays date, not backdated date. Now fixed
  • Low level Systems
    • Recent inclusion of ability to track which terminals are locking resources has broken ability for c9 to perform online backup verification.  Now fixed

A verification is a process where c9 verifies copy of data in online backup is same as local copy.  Verifications almost never fail because anomalies are rare to non-existent, so backup accuracy is not at any real risk but verification does provide assurance that backups are indeed correct, so is a high priority issue to fix to continue to provide this assurance.  One challenge with verification is that verification data takes a few minutes to prepare, if while verification is running a change to the database occurs, such as raising a new invoice, the verification statistics currently being created may be inaccurate so the verification must be abandoned and rescheduled. Recent changes to track terminals caused verification to fail all the time. The reason why is that verification monitors for any change on the database, not just changes relevant to backup. So changes to recording terminals caused verification to fail, unnecessarily because terminal tracking is not something that needs to be backed up.  Terminal tracking data is updated every few seconds.  Modified backup verification process so it only monitors and fails on changes to things that backup system actually backs up, not any change to the database.

Release 4.591 November 26, 2015 barney

Estimates. On some systems opening estimates screen can take a long time ,5 -> 15 seconds due to poor database query performance. Now dramatically improved ( from 5 seconds to 1.4 milliseconds in one instance)

Release 4.590 November 24, 2015 barney

Requires database changes. You'll need to log c9 out during upgrade.

Tracking terminals by name : tag remote sessions with a '(R)' at the end of the name.

Automatic updating of inventory assets in general ledger. Was posting blank journals with 0.00 adjustment caused when units of measure are in play, due to rounding/precision errors. Not a functional defect, but an annoyance worth fixing to stop the GL for filling up with useless 0.00 postings.

Release 4.589 November 24, 2015 barney

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

  • Spares
    • Receive from PDF or c9 E-Reference.  Cope with parts not on system, give user option to add part into c9 during receive process.
    • Freeform stock take. On auto barcode mode, system would drop new location on scan of subsequent parts. Now fixed
    • General ledger automatic re-valuation of inventory broken and has been broken for a few versions now.  Now fixed.
  • Unit paperwork
    • Fixed issued with printing of deposit involving sale of multiple units.  Now allocating deposit on individual sheets correctly
    • Tidied QLD/NSW/WA Contract particulars to print info more clearly. (VIC was already okay)
  • Workshop
    • Track a new state, received. So a job can now be booked -> received -> in progress.  F8 will push a job across these states without further input
    • Popup customer details window when completing a job and no SMS/Email notification is sent.
    • Sub contracting/ purchase order. Add 'Other' line item to a job. You can:
      • Track a supplier
      • Track if sub contract is in progress or finished
      • Add additional detailed notes
      • Print a purchase order sheet
      • On main view job screen, open purchase order jobs are indicated.
  • Miner
    • Stock query : filter based on supplier (removed after supplier/customer consolidation. Now restored)
    • Stock query : filter based on web part group
  • Low level Systems
    • System now tracks names of terminals. Will show names in terminals that lock resources and will show names on upgrade c9 waiting for terminals to exit screen
      lock
    • System permits you to force terminate sessions on DB upgrade. But only those sessions are idle > 1 hour which are assumed to be stale connections caused by network issues. C9 will still not yet you kill active sessions. You still have to log them out.
    • New option : Terminal -> Where is messenger? Helps you figure out what computer is running messenger
    • Install Online backup.  Opens a session screen first
Release 4.588 November 12, 2015 barney

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

  • New paperwork
    • NSW: Form 7
    • QLD :  unregistered vehicle statement to be signed by customer
  • Spares
    • Print supplier reorder number on receive spares sheets
    • Point of Sale, status line showing OT: ST: GT: M: could clip when dealing with lots of info.  Increase size on screen.
    • Print invoice notes on credit note (previously was printing on invoices only).
  • Contacts
    • Merge contact : do not delete old contact. Instead flag them as archived (just in case)
    • Merge contact : merge stock and order history to cope with merging of supplier contacts
  • Spares
    • Move parts : provide option to move details of parts on active order/reserve and/or move entire part history
    • New magician integration: Steve Cramer, Stihl and Ron Angel
  • Units
    • Deal : allow user to key in detailed notes on  a deal
    • Deal : access deposit history information
  • Jobs
    • Some new colour codings to highlight:
      • Booked jobs expected to be received today or expected to be received before (todays receives and/or no shows)
      • Booked jobs where receive and start date differ (could be rescheduled jobs where customer has not been informed)
    • New/modify job. Disallow start date < receive date. You cannot start are job that has not been received!
  • Other:
    • Stock re-order monitor/reminder broken since changes to consolidate suppliers+customers as contacts. Now fixed
Release 4.587 November 9, 2015 barney

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

Bugfix : print receive parts, would print all order notes ever created for a given part destined for stocking, not just notes attached to the specific order involved.  Now fixed to only print notes relevant to the order just received.

Bugfix: Newly added transaction allocation/open invoice system could cause system to refuse to cancel an invoice under some rare circumstances. i.e. cancelling an old workshop job on account which has a debtor balance owing involving partially paid invoices. See illustration below. Now fixed.

alloc

Release 4.586 November 4, 2015 barney

Bug fixes

  • Workshop
    • Qty displayed on ordered items was incorrect. Would display '1 of 2' when it should of displayed '0 of 1'
    • Pricing on screen for items on order completely wrong. Now fixed. (Was not impacting calculations or invoicing, just a screen error)
  • Backup : remove extraneous database sequence (manual backup was complaining about it)
  • 'Pink screen' c9. Do not purge old c9 program files.
  • Web orders. System could resend old web order notifications, even years after the original order, for systems where invoice numbers were reset back to 1. (typically done when a change of owner occurs).
Release 4.580 -> 4.583 October 29, 2015 barney

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

  • Accessory suppliers now merged in with customers.  More preparatory work for creditors.  Customers are now contacts, a contact can be either a customer or supplier (or both). To be added soon (in future versions of c9)
    • A 3rd balance : supplier balance.
    • Ability to add supplier transactions : bills, credit notes, bill payments and payment refunds.
    • Bill tracking and payment notifications
    • Tracking of capital purchases/assets.
  • Bugfixes
    • Resize workshop spares window, didn't relocated buttons correctly
    • Convert workshop estimate into job, was not handling units of measure correctly within new job (import estimate in point of sale works okay)
    • Order query broken (with recent changes to supplier. Functionality now restored)
    • Point of Sale F12 pickup.  F6 non stocked item and edit price file, c9 forgets that part is being received and part remains in orderbook as uninvoiced.  Now fixed
    • Miner queries on suppliers would fail (not mapping to correct SQL column name)
    • VicRoads authority form: print SOLO instead of type. Print compliance date not year model.
  • Tweaks
    • Print customer code as well on transaction receipts.
    • Workshop : show customer icon
    • View workshop job : show qty on order, show discounted price.
  • New merge on pickup feature, coalesce interesting details from merged invoices into a note. Display note. Specifically:
    • Order number if not blank and different from workshop job.
    • Any notes left by customers on adjunct weborders and/or invoices.

 4.581: Patched add supplier. Was not setting customer/supplier flag correctly.

 4.582: Patched view/modify contact. Removed ability to delete (can only archive now). Tweaking naming from customer to contact in some spots

4.583: Bug could stop upgrade from working due to mismatched lengths of phone numbers on older supplier record and customer record

Release 4.579 October 22, 2015 barney
  • Ability to merge multiple spares order/reserve/layby pickups into a single pickup.  When you F12 pickup if there are merge candidates c9 will ask you if you want to merge. Constraints on this functionality:
    • Same customer
    • Global discounting options on original invoice match. (i.e. same discount scheme and %)
    • Invoices have at least one part pending pickup
    • Are not paypal initiated weborders (other web orders will merge okay)
  • Visual improvements to layout/alignment of newly added QLD form10 + form12 paperwork.
  • Profit summary :print report date range
  • Modify Account bugfix : options to set individual early/late payment options not working correctly.  Options actually work but ability to alter them on the modify screen is problematic. Now fixed
  • Browse web orders
    • Allow searching by order no
    • Allow filtering on things like name, email address, account code etc
  • Browse receive orders
    • Allow filtering by franchise/supplier
  • Printing : for print jobs that have a print preview provide a mechanism to memorize and reuse that specific printer instead of default invoice/report printer. Memorized printer works on subsequent prints even if no preview is offered.  Allows for very fine grained control as to where certain jobs go. i.e. ability to print job cards on paper from a different tray that has higher GSM. Does not apply for label printing as label system has it's own fine grained control mechanism
  • Fixed an unusual and rare bug that has been in c9 for a very long time.  Some browse lists under very limited circumstances would create situation where data would repeat and loop forever. Happens when scrolling up through dates or times and top of the list contains records with blank dates, noticed it in browse received orders.  [Cause: bounding on key field of date was not coping with iterating before null dates due to wraparound. NULL ould goto -1 which decodes as 1801.  Arguably dates shouldn't be using bounds optimization anyway, bounds is supposed to optimize limited set ordinals in composite keys, dates are not ordinals.).
  • Picking up $0 workshop job on account would fail due to debtors now no longer allowing $0 invoices. Now fixed.
Release 4.578 October 21, 2015 barney

Fixed stocking analysis tools. Recently accessory supplier changes broke them.

« Previous PageNext Page »