Accounts in Saudi Arabia will now produce the required QR code on receipts automatically.
Adds a new tax setup report in Reports > Location Tax Setup. This can be used to get an overview of the tax rules that apply to a specific location.
Inventory write-off form and registration form now displays the inventory quantity for each row. For confirmed documents it displays the quantity at the time of confirmation and for unconfirmed documents the current quantity is displayed. The same value is also available on Actual Reports printouts.
Sales orders can now be filtered by "Not cancelled" status.
In Appliance / Vehicle view It's now possible to see sales orders, orders and quotes that are connected to them.
A new custom event is produced (table: cash_invoice, action: insert) when a new document of type Receipt is created. In webhook manager it is possible to attach a listener to these events.
Adds a new setting in Settings > Configuration > Invoices and Sales "Copying a sales order preserves customer requested delivery dates". This can now be used to preserve the delivery dates when the sales order is copied.
The setting to automatically select the address when a customer is selected will now also select the address to the payer address field where ship to and payer are the same.
Customer export will now export all contact persons, not just the first 3.
Report generator has been updated to include additional fields for users and employees.
Customers list view now includes the "Loyalty Card" column.
Reward points balance report now includes the "Reg. Code/National ID" field in both HTML and CSV output.
When a matrix parent product is archived then all of its variations will now be archived as well.
Matrix variations can no longer be changed into matrix products.
In Settings > Login activity, hostnames are no longer logged, only IP addresses. In order to turn this change off a new parameter "enable_reverse_dns_lookup" can be used.
Improved system stability when issues with caching solution occur.
Old inventory page no longer allows entering input data when it is still loading.
Improved double deletion prevention handling.
Fixed an issue where it was not possible to log back in even when the credentials were correct.
Fixed an issue in stock replenishment where the save button was not visible.
Fixed an issue where inactive tax rates could cause an error in sales document view.