We have fixed two bugs that were affecting xero integration:
- While browsing Xero-related pages on Cliniko when the integration was not working properly, some users were unable to view these pages as an error message was being displayed instead – these pages are no longer displaying this error message but the integration has to be set up again.
- Invoice items with negative quantities were failing to sync. This was because Xero does not support negative quantities for invoice items. To work around this, we now change the invoice item to a positive quantity and the price to a negative price when synchronized to Xero. The invoice will remain unchanged in Cliniko, this is just how it will appear in Xero.