Not yet released. Next Monday
Includes DB Changes
Tweaks and fixes
- Deal Deposit history bugfix : if customer is changed then deposits were added on deal before change will be invisible in 'deposit history' list. Now fixed to not pay attention to customer at time of deposit. Bug introduced with recent changes to pre-populate email for customers
- Honda Magician - working again (!). Uses Honda API to perform magician call. Make sure API key configured in edit franchise is correct
- Recall Reminders
- Bugfix : incorrectly sending recall alerts in some scenarios ( triggering off long running / long deleted deal records ,not off actual customer unit records )
- option to treat reminders as marketing messages : if customer 'marketing' flag is not set then sms will not be sent. This allows service reminders to be configured to respect 'stop' requests if recall messages are more positioned as a marketing tool than a notification
- Save txn, error then resave bugfix There was a long standing bug where if you created a new txn like add transaction on AR/AP, but if failed for some reason (e.g. GL lock), if you repaired the issue and click save again it would seem to work but not actually record anything. Now fixed. Previously workaround would be to start over.
- Cash Till summary : report didn't have a name so when you tried to email it the attachment name was ".pdf". One c9 customers email system seems to be having issues with this suddenly. Now fixed
- Workshop : spares quotes involving UOM and qty was a fraction. e.g. 1.4. The fraction would go onto workshop job as quoted part fine, but when you flipped it to supplied part, it would round the fractional component. Now fixed.
- Scheduler : display the scheduled task's note. Displays under job no
- KTM
- KTM Export. Remove 'separate supplier' logic which used to triage best price. No longer an advantage and hasn't been for some years. This behaviour today is now a liability if operator isn't paying close enough attention to fact that export process outputted multiple files.
- Payroll
- SMSF configuration : increase max size of super fund account name from 40 to 80 chars
- BankRec alert requirements : show last reconcile date and required reconcile date
- TillPay integrated terminals : improve onscreen error reporting. Some common situations c9 pops an error but doesn't explain in more detail. Common example is a c9 terminal linked to a specific eft machine but that machine is offline. C9 previously would pop an error retry screen but not explain why. Now it reports EFt device it tried to connect to and that is is offline.
- New locking system improvements - lock alert bugfixes
- System could misreport which terminal holds a lock. It may report the terminal that first acquired the lock for the day instead of actual current terminal. Now fixed
- System would report remote c9 sessions as though they were locally running on same computer as messenger. Ensure correct name with (R) as remote access indicator is shown
- Remove auto send order during point of sale feature : just isn't a good feature. Difficult to reason about/predict its behaviour and doesn't actually same much time/effort.
- ACT contract of sale T&C now added
- Deals
- browse finished deals database performance boosts.
- Screen should now be substantially faster
- Note that previously for a deal which contained multiple sale units this screen whould show all units. Now it only shows the first unit; like the other 2 tabs on deals screen.
- Cancelled / Finished Deal - visually indicate with an icon whether or not the deal has notes/private notes
- Cancelled / Finished Deal - view details - also allow viewing of any attached private note
- browse finished deals database performance boosts.
- Bank Rec - when a new bank rec is created the from date+time is placed after the last reconcile. c9 tries to include some intelligence so it isn't the second after but it tries to round the time up to nearest 'simple' value, testing 1 min, 15 min, 1 hour, 3 hour and next day boundary respectively as long as round up doesn't skip any unreconciled txns. So if last rec finished at 19:07:15pm but there is a txn at 23:12:01 pm, the next rec will round up to 21:00:00 instead of using 19:07:16. There was a subtle bug in system where rounding would round beyond now into future time. This is is obvious if you reconcile right upto now and then do another reconcile right away. It rounds to tomorrow. For lots of reasons it is not appropriate to round up into a future datetime. c9 now constrains rounding result to a boundary that remains before present moment, if none exist don't round at all.
- Browse Txn Audit - button to query all txns connected to the highlighted audit record
- Business Health - include freight on spares receival in generic expense section
- Spares invoices - surcharge on reserve / deposit fiddles
- Reserve: keep document description as a tax invoice if there are any tax events on journal at all, such as surcharges
- in deposit history summary also summarise and tally tax supply components. A common issue especially where a surcharge is applied on reserve for initial deposit taking is that taxable supply on surcharge is realised on the reserve and that is not reflected on the 'supply' invoice making it hard for customers to reconcile card charges if they don't have the original reserve tax invoice.
Low level changes
- Stock analysis : reorganised code to simplify migration to 5.3
- Txn save error : improve logging to log txnengine error list; needed to help with some fiddly support issues.