Document status: RELEASED

Date:   

Prerequisites are located in the menu on the left.

Gift card balance

(RTP-19720)

Gift card balance is now shown in the sales view header.

Improvements POS 

AreaDescription
Convenience sales

Takeaway in Convenience Sales View (RTP-21920)

When using the function to change to alternative VAT (takeaway), a header is shown in the receipt view in convenience mode:

General

Improved startup procedure of EG POS (RTP-24180)

Startup procedure of EG POS is improved. Deserialize routines run will not terminate startup procedure even if deserialization fails. Previously this could happen when running certain OS versions.


Performance improvement in discount functionality (RTP-24309)

There are no more delays encountered when a discount is added to a line item in Sales view.

Item search

Show sales view after adding item grom grid view in item search (RTP-20193)

After adding an article from grid-view in item search, the sales view is shown.


Campaign item price and highlight (RTP-23165)

When searching for an item with a campaign, it is now highlighted and showing the correct campaign price in list and detail view.

Order

Returning items from an order that was paid in multiple sales receipts (RTP-19571)

We have implemented support for returning an item from an order that was originally paid in multiple receipts.

Before:

After:

Self-service

Secure that 'Goodbye' page switches to 'Welcome' page after finished payment (RTP-22616)

Logic is further improved in POS to secure that 'Goodbye' page switches to 'Welcome' page after finished payment according to existing parameter 'GoodbyePageTimeoutSeconds'. Previously this might not always happen due to Datema control performed with Datema scanner.


Improved automatic reconnect to Surveillance service (RTP-23350)

The automatic reconnect from EG POS towards Surveillance service when connection is lost is improved. Hence, no restart of the POS is necessary to secure messages are sent / received.


Incorrect amount was shown as "To pay" due to campaign discount (RTP-23972)

In self-service mode the amount shown as "To pay" in the rebate summary area in Sale page yet again is correct. Previously this amount could be shown as too little, due to campaign discount. Problem occurred only in UI, not in the amount actually paid by customer.

User Interface

Displaying F1-F12 button indications on top right panel (RTP-15302)

It is possible to see F1-F12 on function buttons in panel on the right to help guide the user to shortcuts. (Configured by POS Configuration parameter MenuButtonIndication)

Voyado integration

Informative error message when Voyado is offline (RTP-21402)

POS will now give an informative error message to the cashier when Voyado, VoyadoGateway or PosCustomerService is offline. The message is "Member search not available. Please try again later". Previously the error message did not indicate what went wrong, only that an unexpected error occurred.


Redeeming Voyado bonus checks (RTP-23518)

When redeeming bonus checks in Voyado POS will now use the correct member identifier (Voyado contactId) in the requests towards Voyado, regardless of how the member was added to the receipt. Previously POS would use the member number as member identifier if the member was added from the EAN/PLU field or from the member search menu to the left in sales view. This caused Voyado to fail to identify the member and thus redeeming the bonus check failed.

Improvements POS Server 

AreaDescription
POS API

Cache original member number and use this to send to Datema (RTP-21993)

When releasing the Datema handheld shopping device, the loyalty number from the scanned code will be cached. When the customer completes the purchase,  the cached loyalty number will be used to communicate with Datema regarding finalizing the shopping trip and checking for control.

Fetching receipt on hold with foreign department number (RTP-23858)

EG POS is now able to find and fetch a receipt that was put on hold by a handheld shopping device also when the member in that receipt had a member number from a foreign department.

POS CustomerService

Improved handling when POS CustomerService or POS is offline (RTP-23892)

When parameter 'ShowMemberRegistrationDialogBeforePayment' is activated, and POS CustomerService is offline, POS will now continue to the payment view after closing the error message about the offline situation. Previously POS would default back to sales view when error message was closed making it impossible in offline situations to enter payment view without changing the config of the mentioned parameter.

POS Services

Customer price integration updated to new API from M3 (RTP-24150)

The integration with M3 to fetch customer prices has been updated to use a new API from M3.

POS Configuration                                                                                                                                                                                                  

CustomerPricesFromM3 - True

CustomerGroupsForFixedCustomerPrices  - <Set to correct customergroup>.

PriceInfoProviderUri – <Uri to PriceInfoService in POS Services>.

POSServicesCreditInfoUri - <Uri to CreditInfoService in POS Services>.

CustomerCreditInformationProvider – POS Services.

IncludeArticleDetails – True.

AutoAddCustomerNumber  - Customer number added to receipt if no customer in receipt and one of items in receipt has quantity > 1. Default blank.

POS Services                                                                                                                                                                                                         

Enabledservices - PriceInfoService and CreditInfoService.

M3CustomerServiceURL  -  <Url to M3 customerservice>.

M3CustomerServiceUsername - <Username to M3 customerservice>.

M3CustomerServicePassword - <Password to M3 customerservice>.

CustomerCreditInformationProvider – M3.

M3CustomerServiceLogDetails - if enabled, complete response from M3 will be logged - default False.

  • No labels