Document status: RELEASED

Date:  

Prerequisites are located in the menu on the left.

Register new member via Vipps from POS in cashier mode

(RTP-19048)

When running EG POS in cashier mode it is now possible to register a new member via Vipps. Using the dynamic member search in POS, the cashier can search for the members mobile number. If the member is not found the cashier will be able to select Vipps as an onboarding method from the existing 'Member not found' dialog. Next the member is created in MemberService and Vipps is informed to start the registration process for the member with the given mobile number.

When the member has consented to sharing its name, address, email and telephone number as registered in Vipps they are redirected to EG AccountService where they need to approve the member terms. Upon approval the cashier will be able to enter the payment view to complete the sales transaction.

POS Configuration

New value/option in existing parameter list:

In the parameter UnknownMemberOptionsDialog we have created a new value 'RegisterWithVipps' that when selected/active will enable the cashier to select the option for registering a new member via Vipps in the 'Member not found' dialog.

New parameter:

CheckMemberTermsOnPayment- default False - If activated enables a dialog to inform cashier if the member has accepted the member terms upon registration at the time when the cashier enters the payment view. The parameter is only relevant when the selected member has not yet accepted the terms. The dialog will give the cashier an option to press 'Check now' to check the approval status  one or multiple times until the terms have been accepted. The second option is to press 'Cancel' and continue with payment regardless of the approval status.

Export of store settlement

(RTP-21218)

When exporting data to store settlement, POS Services uses absolute values for counted amount and quantity. It is now possible to allow negative values. This must be done by adding RIGAL code to new parameter in POS Services config.

POS Services worker config

New parameter in POS Services worker config with example to two codes added (if parameter doesn't exists it must be copied from template file):

<add key="StoreSettlementNegativeCountedValueCodes" value="BKO,ISB" />

Improvements POS

Area 

Description

Convenience

Pay amount in Convenience mode (RTP-20415)

When switching to Convenience mode, pay amount is no longer set to the amount of the previous sale done in Normal sales mode.

General

Fix for block fetching unpaid orders in POS (RTP-21415)

If order source is blocked in parameter "BlockFetchingUnpaidOrderFromSources" and order status is not paid, scanning of barcode will now result in message dialog saying "The order contains unpaid lines and cannot be fetched". Previous it was possible to edit such orders if barcode was scanned, even though order source was blocked in parameter and status of order was not paid.  


Self-service receipts not fetched in cashier mode (RTP-21327)

Self-service receipts on hold are yet again able to be fetched in manned POS / cashier mode, when e.g. a control needs to be performed. For some versions of EG POS this was not possible due to previous changes regarding filtering of receipts on hold. 

Payment

Fix for incorrect promotion price for mix type 100 (RTP-20745)

Promotion price is now calculated correctly for mix type 100 when the items in the promotion groups are imported through Item list on model/variant level.

Price calculation

Changed handling for price guarantee (RTP-21052)

The logic of "price guarantee" in EG POS is changed: The confirmed return price, and not today's active price, will be the base for calculating new price / discount to the customer. If the discount given exceeds today's price of the item the customer will get the item for free. This new logic works with multiple items returned at the same time, and with both manual and online return.

Return

Fix for return of Entur-tickets in receipt (RTP-20482)

When doing a return of EnTur train tickets in POS, the correct return item is now shown in receipt. Previous it was a issue where return item in receipt was shown as deposit refund.  

Self-service

A closed (not confirmed) quantity dialogue interfering with later receipt (RTP-21196)

A quantity popup dialogue will now remain on screen, if not yet confirmed by customer, even when staff approves age remotely at the same time. Customer may then confirm quantity afterwards. Previously the unconfirmed quantity dialogue would suddenly close while age was approved, hence it might interfere with later receipt, adding previous customer's item.


Improved random control of customers in Self-service (RTP-21128)

The assisted control mechanism for random control (configurable) is further improved. Items that may have a price or weight as a part of EAN13 barcode, with prefix 20-25, will or will not require items to be scanned during control. Where customers have scanned physical barcodes when items was added to receipt these items will require scanning during control. Where such items was chosen by customers from PLU lists the items will be controlled by an 'OK' button in stead.

POS Configuration - Relevant existing parameter: 'SnGRandomControl'.


Finished sale won't show 'Goodbye page' due to previous 'printer cover open' message (RTP-20053)

A printer error message shown immediately after finished payment, e.g. 'printer cover open' message shown while 'Goodbye page' is visible, will no longer make POS apparently being not ready for next customer. The printer error situation will need to be fixed by staff, as always, and then POS will be ready for next customer.

System information

Switch language (RTP-16188)

It is possible to switch between local and English language in system information view now. This function will be useful for EG consultants and support in cases where it is difficult to understand the local language.

User interface

Show active campaign prices in List view and Grid view during item search (RTP-21346)

Showing active campaign prices in List view and Grid view during search, in stead of showing normal prices, now works regardless of campaign prices are set via campaign group or directly on items.

Requires existing parameter; 'HighlightCampaignArticles' to be activated.


Show active campaign prices in List view and Grid view during item search (RTP-21011)

When searching for items, prices shown in List view and Grid view will be active campaign prices in stead of normal prices, if existing. This requires existing parameter 'HighlightCampaignArticles' to be activated.

POS Configuration - Relevant existing parameter:  'HighlightCampaignArticles' (default 'False'). When the parameter is activated, active campaign prices are shown List view and Grid view during search. In List view the complete item line is being highlighted, as before.


Scrolling by arrows in sales view (RTP-20701)

Scrolling by using the up and down keyboard arrows now works. Selected item is focused when scrolling by arrows in sales view now.

Voyado integration


Added more extensive logging to Voyado integration in POS (RTP-21195)

There has been added more logging to the Voyado integration in POS. With more extensive logging it's easier to find errors when e.g. creating or editing members in POS.


Implemented support for ClubID (RTP-20376)

There has been implemented support for ClubId regarding the Voyado Integration.

Improvements POS Server

Area 

Description

POS Import

Blob type name (RTP-20967

Support for importing blob names has been added to POS Import.

Required

POS Import 4.0.43 or higher!



Add support for mix on alphanumeric item groups (RTP-20734)

Support for alphanumeric item groups has been added to POS Import.

Required

POS Master v. 85 or higher

POS Import 4.0.43 or higher

POS Services

Stock lookup from 3rd party (RTP-19310)

In a customized integration, POS can search for stock info using a stock info service.  POS will use this service to send requests to 3rd party StocksAndAvailability API (StocksByGTIN) and get available quantyties and shelf locations returned.

  • No labels