Features
Transaction Junction
- Added printing configuration - can either be configured to ask the user if they want to print the receipt or print them automatically.
If printing configuration is set to "ask", then the prompt would automatically print if there are no actions within 15 seconds.
Fixes
Miscellaneous
- If network connection is lost or is regained while the payment screen is open, promotion prices will not automatically re-calculate and would require user to re-open the payment screen to have the prices recalculate.
If network connection was lost right after prices were calculated - keep the prices. If cart is edited, promotion information will be lost until Internet connection is regained. - Fixed an issue where paying for an invoice would un-assign the customer from it.
- Fixed an issue where during returns for an old sale (3+ years) the items would get incorrectly selected.
- Pending sales deletion now only requires 'delete unconfirmed' permission.
- Saving a return as offer is not allowed and an error shows.
- Replaced "hide X report on day close" setting with "Z-Report" user group right check - if user is missing the right, they will be automatically logged out on closing the day. If user tries to print the X-Report, they will see an error message.
Mobile view
- Moved the "Close" button on the "Close day" page to the top right.
- Fixed an issue where user could save a pending sale while the cart is empty.
- Added return button, sale options/functions buttons and updated pay button on the main view.
Plugins
- W** Customizations
- Fixed an issue where statistics were not fetched correctly when using LMS.
- SAI Number Capture
- Disable pay button if SAI number is not captured yet.
- Enable stock transfer and gift card receipt printing sale options if SAI number is missing.
- Show change for last sale in header
- Fixed an issue where plugin would not show the change for last sale in the header.
Wrapper
- Installer workaround is now skipped for wrapper applications