Document status: RELEASED
Date:
Prerequisites are located in the menu on the left.
Improvements in PLU Board configuration
The From Date and To Date fields has been added to PLU Button Properties in PLU Board Configuration. It is now possible to set up buttons ahead of time by using the newly added date fields. The button will automatically be active and available from the set value in the From Date and will automatically deactivate when the set value in To Date field has passed.
Order search view
Improvements in order search view in POS 4.0 have been implemented: Paid status and discounted price on items are displayed now.
Loyalty customer integration (web service) - POSCustomerService
An integration has been made in EG POS to communicate through POSCustomerService with a loyalty customer API in cloud. This enables EG POS to search, edit and create new loyalty customers (members) in the API. The customers solution (API) is the master for loyalty customers (members), and the 'loyalty number/member id' is created by them and returned to EG POS.
- Searching for a member is done by 'social security number' or 'loyalty number/member id'
- When creating a new member the following data is required/mandatory.
Social security number, First name, Last name, Address, Postcode, City, Country and Email.
Improvements POS
Area | Description |
---|---|
Balance | Balance registration (RTP-21394) Errors when doing balance in POS no longer occur: when starting to input values, the balance menu no longer disappears and when clicking Enter key on the previously input value, the field value no longer changes to 0. |
Coopay | Customer scanner fully available during Coopay offline payment (RTP-20951) When Coopay payment triggers offline handling the scanner configured for customer's use is now fully available during this process. This makes the customer able to confirm the offline payment by scanning the QR code a second time. |
Customer screen | Scanning of member card in payment view (RTP-21505) Scanning of member card in payment view is showing on customer screen now. |
General | Total discount page triggered by clicking total amount field is made configurable (RTP-21448) To trigger total discount page by clicking the total amount field is now made configurable (default activated). When deactivated, total discount may still be triggered by configured button. POS Configuration: New parameter TotalDiscountTriggeredByTotalAmountField (default True) - if deactivated, total discount may not be given by clicking the total amount field. Disabling of scanner during login / search for unfinished receipts (RTP-21447) Scanner will now be disabled as quickly as possible after cashier has logged in, and remain disabled until search for unfinished receipt is ended. This is to prevent next customer's member card to be scanned too early, and then merged with an unfinished receipt found shortly after. Previously such a situation could lead to a receipt that was not able to finish. |
eSale items | Improved handling of caching to/from 'Volatile settings' (RTP-21419) Writing to / reading from 'Volatile settings' in database is now performed only once, in stead of being done every time item is added to receipt. This will reduce the load of database. In addition, the 'Startpos' command, that is a part of the integration with 'Norsk Tipping', is now not run when a cashier is logged in automatically, like during startup of self service POS, but only during manual login of cashier. This will reduce the load of POS Services during nightly restart of the CR's, at a time where the 'Startup' command will fail towards Norsk Tipping anyway. Reducing the load of POS Services by caching custom error messages for 'Norsk Tipping' integration (RTP-21384) To reduce the load of POS Services the custom error messages text file for the 'Norsk Tipping' integration will now be cached. Hence POS Services doesn't need to open / close this file for every error situation. |
Scanner | Scanner enabled for providing credentials to force shutdown of POS-application (RTP-21440) When trying to force shutdown of the POS-application, cashiers can now scan their cashier card to provide the required credentials . Previously the scanner was disabled for this function. |
Self-service | Improved handling of scale integration in self-service mode (RTP-21380) Integration with Bizerba scale in self service mode in EG POS is further improved. This is to prevent polling the scale when no weight item is being sold, and according logging to file. |
User interface | Discount view (RTP-21429) Up/down arrow keys can now be used to toggle between discount options. |
Voyado integration | Do not display AssociationId in POSLog when ClubId is set to n/a (RTP-21430) AssociationID is no longer displayed in POSLog if the attribute 'PrimaryClubId' is set to 'n/a'. |
Improvements POS Server
Area | Description |
---|---|
POS API | Revert breaking change in SetCartItemNote_Request (RTP-21374) The NoteKey field when adding Notes to items is no longer required and is now set as optional. Missing data in mix export (RTP-20764) Mixtype has been added to the exported data. Required POS Master v 3.0.0.87 or higher |
POS Import | Trim data from Promotion (RTP-21281) If the data sent from the Promotion module does not correspond to the maximum length specified in the respective columns of the POS Master database, it will be trimmed so that POS Import can successfully import such promotions to POS. |