RSS Feed
Australia's best motorcycle shop retail software
- Java: improved handling of a painting race condition when drawing 'inactive' windows
- Java: Fixed 32bit string/decimal -> number conversion bug
- Java: Improved ClarionEvent deadlock reporting to dump stack traces on all threads. Triggered deadlock at Boltons in POS screen - still unsure why this happened
- Java: miner query file changes were such that certain things break compatibility as introduced new query optimisation type to take advantage of SQL capabilities. This change fixes the compatibility break and will seamlessly upgrade loaded query files with the SQL optimisations when they are QBE form edited (only affects units based queries at this stage). Query files can now be safely used from pre-Postgres C8 to new c9. Note - when you save a postgres .qry file now, clarion c8 miner will no longer load these files because clarion/c8 is unable to understand the SQL optimisations
- Java: modified SQLFile to partially support save/restore file state on Prop.SQL access. Fixes bug with minor where miner uses Prop.SQL and later eval() function calls that perform a save/restore on object in question. Wasn't a problem with clarion because of clarion registered listener that refuses to save/restore file state when SQL mode is in effect ( to avoid crash). Clarion code is actually buggy in some cases - so this change improves on claron compiled version of miner
- Java: Select field in mail merge would insert field twice
- Added new clerk key permission - do not permit sale to go ahead if account tests (exceed & age) fail. Currently works on spare parts only
- Java: Added simple Database browser/scanner
- More work on getting c9 ready. Merged in peripheral programs: whi, admin, barcode, afix, partsmagician server, email + sms server into main c8 codebase
- Java: get java based docket printer setup configuration working
- Java: online auto update
- Java: built in backup and restore
- Java: network/terminal jar file distribution
- Optimised performance of accessing receiving backorder parts screen.
- Rolled back Accounts invoice item tracking. Kept deposits on cash accounts though - but not item tracking - just brought forward
- Prepartory release for c9 java. This version compiles for both clarion and java. Release primarily for spares POS beta testing
- Work To Do
- Miner RTF mail merging
- Consoliate Java based docket printing solution - remove font selectors in setup (no longer necessary)
- Add backup/restore
- Add startup.jar
- Add auto update
- Add postgres browsing
- Email attachments - cannot view - can save only on client side
- PDF printing/sending - setup PDF so all pages appear in a single PDF document
- Strip Apache Batik libs from java core
- Fixes in this release
- If you downgrade running C8 client - it will only pop up a window warning you of this. It will not try to rerun the upgrade
- Bug on miner - print report - if you tab to generate button it will automatically generate
- Bug in POS - can crash POS if you hit enter too quickly on opening POS
- Bug in Setup - regen current units cache can fail due to duplicate entries matching same VIN
- Bug in print preview - was incorrectly closing the window
- Graphing stock history could throw div0 in some circumstances. I think clarion silently eats div0s where java will complain
- Other misc bug fixes (do not remember exactly what)
- Spares - view/reprint invoice. Fixed browse bug caused by duplicate key
- Accounts - on payment - if system automatically puts component of payment into deposit allow user to enter in amounts in
90/60/40/current that will override deposit allocation
- Bugfix - rolling back unit sale on account would not rollback correctly
- Accounts - provide tool to easily adjust aged balance variations
- Bug in Estimates : Close button did not work
- Spelling mistake on spare parts menu
- Accounts - Rename withdrawal to deposit refund
- Account Payment - remember and always use period payment settings specified by user, instead of magically calculating them based on unpaid invoice listing
- Account Payment - give user option to view and select specific invoices(s) to pay
- Spares/Units/Workshop invoice - provide option to use deposit on invoice sales as well as cash sales. Use deposit amount only and preferentially use deposit amount to pay off newly created invoice in favour of older invoices
- Units - tradein - use tradein 'payment' to preferentially pay off sale component of the transaction - as opposed to oldest unpaid account invoices
- Bugfix - new tables were hardcoded to goto 'c8' DB instead of variable ODBCSource. Means running alternate c8 was unreliable
- Fixed missing sequence on primary key for staff file
- Fixed bug in workshop browse customer view jobs - would render unit description strangely under some circumstances (missing tracking of unitid in VIEW)
- Re-enabled ability to take a deposit for account sales on units - even though deposit taking has no actual impact to the account
- Bugfix - fixed problem with auto assignemnt of payments against invoices - was messing up payment period
- Unit sales - permit entry of large notes block which is printed on the invoice
« Previous Page —
Next Page »