POS 0.157 Release Notes (2017-09-26)

New Features and Enhancements


* The system now supports Commissions and Tips. These can be enabled from within the New Employee Dashboard under settings. The New Employee Dashboard also contains the Time Clock functionality previously found in the Time Clock applications.

You can configure the system to either assume the person ringing up an invoice gets the commission, have the system ask who gets the commission, or have the system assume nobody gets a commission unless specifically specified. In all cases, the commission can be split up to five ways.  The percentage that a user earns is configured globally, but can then be overridden on a per user basis, with a second override on a per product basis so you can exclude certain products entirely, or limit how much commission is available on those products.

If you do a Return by Invoice, the commission amounts get subtracted from the users that originally got credit. If for some reason, you do a return without an invoice, then no negative commission with get allocated automatically, although it can still be assigned manually, either during the return, or afterwards in the Employee Dashboard by any Manager or Admin.

Tips, if enabled, can be added by selecting the pencil next to the tip line during the sale, and setting the amount. Just like with commissions, they can be split between up to five users. Tips are not refundable on returns.
* Printing of labels are now faster, and barcodes will print much clearer making them much easier and faster to scan. You will notice a different layout on the labels to accomplish this, including new barcode formats.
* There is a new pencil icon on the sales screen on each invoice line. Pressing on the pencil will produce a popup which will allow you to add a note to that line, or change the tax on that individual line. You can also select multiple lines and then click on Mass Action to make the same changes, but have them affect multiple rows. You will also have a "Change Commission" button in that popup if Commissions are enabled.
* You can now toggle if you want Safety Stock ordering to order 1 of anything you have never carried but you have in products, or only order the products that you have sold before, ignoring anything in products that has never sold.

Bug Fixes and Minor Enhancements


* There is now a warning message when a user tries to change a device's location letting them know their session will end and they will have to restart the applications if they continue.
* Promotions on an invoice will now recalculate when a customer is added or changed.
* Saving an address with a Canada country and province will no longer have the address revert to the US with a US state.
* An error that prevented users from being able to add account numbers and other extended information to an existing Supplier has been corrected.
* Return receipts will now print the payment methods that refunds are made onto.
* Users who are changed from being Clerks to Managers or Admins can now enter their password for approving price changes and discounts in the Sales Screen.
* An issue that prevented being able to setup the Pinogy Loyalty integration unless the Gift Card product had already been created has been corrected.  Adding the integration will now automatically create the Gift Card product if it does not already exist in the system.
* There was an issue which prevented customers which didn't have names from showing up in the customer list. Your nameless customers will now show up along with all of your other customers.
* Selecting multiple taxes will now produce a warning pointing out that you have selected multiple taxes, and asking you for confirmation that that is what you intended.
* Entering a non existant invoice for a return now returns an error message stating that that invoice could not be found.
* You can no longer enter a negative quantity when doing a scan verification.
* Doing a return by invoice on an invoice with an extended action will now correctly notify the other application that the associated product was returned.
* Attempting to close a tray that is already closed will now give you an error message telling you as much.
* Attempting to make a payment on a closed cash register will now give you an error message before you can take the payment, and prompt you to open the register or put the sale on hold.
* Eight digit barcodes that start with a 0 or 2, or that have a * in them are now reserved for use in the POS.