Scheduling of background tasks
To improve app performance, some background tasks have been scheduled to run overnight when activity is at its lowest. In particular, we have deferred the API sync of order information to run between 12am and 5am every night.
‘Synchronous’ API calls
We activated a flag in the system so that your customer orders are now run consecutively instead of all at once. In lieu of our proposed multi-schema database upgrade (which is still preferred), this should give us some breathing room by reducing the table contention when all your sites are trying to update at once.
Tracking API calls
API monitoring system has been developed to capture instances where API requests fail and no notification is received. Logging all API will provide greater insight into the reliability of received sync information.
Fixes to Xero export functionality
Export to Xero invoice reference will only display a single site for single site customers and retain ‘customer – site’ for multi-site customers. Also overwriting item quantities when exporting to Xero to ensure Xero calculates line items correctly.
Better handling of deleted items in Kounta
Missing staff and customers are now being handled gracefully. Following on from the previous improvement where we introduced better handling of deleted products, missing staff and customers are now flagged as deleted and will allow for those deleted records to be referenced in orders.
Negative IDs on modifiers
Kounta uses a negative symbol in front of a modifier to indicate ‘no’ or 'without'. Update to improve how these modifiers are handled in IncentMe.
Broken table sync
Fixed a bug where some tables were not being retrieved from Kounta correctlyWas this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article