New features/Improvements
- Archiving: To enable archiving, in "Customizing" app maintain "Number of days before transactions and events are archived" (default 30). If you do not wish to use this functinality, leave this empty. All Retail-transactions and POS-events older than this limit will be moved to archiving tables to ensure a good performance in the system. The archiving is done in background job "job_cleanup".
- Better receipt dialog: If you have email receipts enabled you have now the option to both print and send email at the same time. We have also moved the email address input to the receipt dialog (used to be in a separate dialog) to save on user clicks for a faster user experience.
- Reason code for transaction: It is now possible to add reason codes for transaction ("Transaction reason codes" in Customizing). If any reason codes is maintained, the user must give the transaction reason. Example:
(You can press this to change the reason code at anytime during a transaction)
- New POS-feature: Add transaction associate. It is now possible to add an associate to a transasction. This can be used for reporting, commission calcualtions etc. To enable this feature, maintain the customizing option "Transaction associate" in Customizing. You can select either "HAIRDRESSER" or "SELLER" which will affect the text in POS and on the receipt. This information is also added to the POSLog under Transaction-> TransactionAssociate
- Faster startup sequence
- Better performance and filter functionality in POS Registration
- Receipt imporvements: New font (Roboto-Medium) for better readability and atoher minor tweaks on layout. Receipt does no longer have page breaks in electronic format.
Bug fixes
- Fixed a bug in POS Registration where store had to be re-selected after xls-upload to be able to save
- Fixed an error message from getUserData just showing "object Object"
- Fixed a error in generateZXreport script that could cause the script to fail
- Fixed sorting on tills in Till assigment app