RSS Feed
Australia's best motorcycle shop retail software
- On DB scanner - try to reverse resolve IP addresses to host names
- Terminal update - delete unused, old files. Older than 7 days
- SMS - send SMS via c8's internet host instead of directly to an SMS aggregator like smsglobal. C8 will bulk purchase SMS traffic and will invoice customers on a monthly basis for sms traffic
- C8 internet host integration. Permit remote access across encrypted network links to a c8 database for remote support
- Bugfix - sales/profit report on gross would cause a crash
- Bugfix - memory leak with clarion OVER() directive under some circumstances. Could cause long running /server processes to crash with OutOfMemory error.
- Bugfix - Typing in a single '+' or '-' in a number/money field could cause system to crash in some circumstances
- Bugfix - refunds screen could crash when pressing DELETE, ENTER at very critical, millisecond wide, time windows
- Changed graphics system to use the version of nimbus that ships with Java. Resized buttons etc so that they display correctly using Nimbus default inset sizings
- System would crash and upload a crash report on trying to print or preview a report. Occurs when c9 is started with a valid printer but the printer was later disconnected (i.e. c9 running on a laptop). Fixes in this version better handle this condition and report an error condition and allow the user to keep using the software
- On update terminal software - automatically restart c9 with /warmup option. If server is running then restart with /server option instead
- On crash - dump some usefull postgres stats -such as locks and activity
- Fixed critical bug where transaction frameing would get out of sync - resulting in user actions being lost. Bug introduced with fixes to 4.72 that targeted fixing master file import. Specifically the change to optimise in manual txn frame selects with cursors was mis-implemented
- Bugfix - do not put accounts spares invoice returns into cash till report
- Dealership details - do not blank out sub email address like accounts if it is same as master address. This is confusing user experience
- Dealership details - record dealer licence no and repairer licence no
- Print dealer licence number of units invoices if available
- Print repairer licence number of workshop invoices if available
- Tweaked prop table index in c9 so it is considered to be case sensitive - to match postgres indexing schema
- Fixed bug with setting master email and accounts email used for printing on portrait style statement
- Import CSV/XLS file. Cope with situation where single CSV field may be longer than 256 bytes (when reading in a binary file by mistake - such as a corrupt .xls file - this may indeed occurs - previously would cause c9 to crash)
- login user name is now case insensitive when before it was case sensitive
- Modified c9 database access to respect NOCASE key option when building filter clauses. This will have further reaching impacts than just login. It should also boost performance because database indexes are optimised on assumption of casing but c9 code was not. So realigning c9 to database should yield better query performance results
- Fixed bug with pos import parts - would not work for anything.
- Fixed backup - was not backing up new sequence introduced in 4.72 for new loghead table
- Added more intelligence for connecting to database server to try and cope with Yamaha's VPN. WINs host resolution stops working when VPN is active. To deal with this - we store alternate connection data for the database server which uses IP address - and this is created everytime we successfully connenct to the DB. So when VPN is running and host name based connect fails we fallback to using the last known successful IP address instead
- Fixed bug with terminal configuration settings. When running two c9's simultaneously under some circumstances terminal setting changes would be lost when toggling between the applications quickly
- Account Statements - provide a portrait style. (Existing landscape style is still available)
- OPEA Export - option to automatically email order instead of saving to a file
- OPEA Import - fixed potential high memory usage bug (PostgreSQL cursor optimisation would not work under some circumstances resulting in high terminal memory usage. This has happening during OPEA supercession check)
- OPEA Import - Goto print preview automatically for import report
- OPEA Import - Log import report into c9*.log file as the report builds up - incase of crash
- OPEA Import - Save log import results in the database so they can be reviewed and reprinted later
- Accounts - display notes icon on various account browsers to indicate whether or not account has a note
- Reports - fixed printing of thin line and boxes. Sometimes lines would be missing in reports because of antialiasing effects.
- Fixed bug with importing zipped OPEA file. Would just hang (unzip OPEA file was fine)
- Optimized OPEA file import. Existing clarion code was efficient for clarion but very slow for java. Runs x10 faster now
- Download update bug fix. If there are two terminals simultaneously running trying to download new software from database to terminal it could result in corrupted install and that terminal would no longer work
- Other runtime/compiletime performance optimisations
- Fixed bug where email with attachments would not send (bug caused by introduction of fast startup)
- Select order - optimised database access so it should now be alot faster refreshing/opening the window (there is further opportunity to improve if necessary)
- Estimate bugfix - could not add a workshop part to an estimate
- Workshop newjob tidy up. Print 2 copies options on last panel are enabled/disabled based on print selection on same screen (previously was based on whether job was for dealer or for customer)
« Previous Page —
Next Page »