Document status: RELEASED

Date:  

Prerequisites are located in the menu on the left.

Random control of customers in Self-service (SCO)

(RTP-17848)

Previously, the random control mechanism in EG POS was a purely manual and visual control performed by the store employee.

A configurable and assisted control mechanism has now been implemented. 

  • The control will be performed while still in self-service mode.
  • The employee will be informed how many items need to be controlled.
  • Items that are not scanable, i.e. they do not have a barcode / are chosen by customer from PLU list, may be controlled quickly by an 'OK' button.
  • Items are listed in the opposite order of customer's registration, with not scanable items on top.
  • If the control results in a deviation all items will be deleted automatically and all items must be registered again. 
    • (To be able to keep member, coupons, deposit refund tickets and eSale products etc., the same receipt is used.)

POS Configuration

New parameter:

SnGRandomControl (default empty) - Visual control appers as before, and is to be performed while temporarily in cashier mode.

May specify 'From quantity' and 'To quantity', in intervals, and how many items to be controlled in each interval. ('-1' means all items are to be controlled in that interval).

Relevant existing parameters:

ShopAndGoActivateLindbakControl

ShopAndGoControlPercentage

Simplified age control messages not shown correctly in cashier mode 

(RTP-17985)

Simplified age control messages are now shown correctly in both cashier mode and self-service mode. Logic regarding existing parameters 'AskForBirthday' and 'AskForBirthdayOnlyAlcohol' has been necessarily changed:

The newest parameter 'AskForBirthdayOnlyAlcohol' depend on the oldest 'AskForBirthday' to be True, in order to have effect. This makes it possible to configure birthday dialogue popup never to be shown.

POS Configuration

Relevant existing parameters:

AskForBirthday (default False) 

When activated, dialogue for birthday input, for validating of customer's age, will trigger IF cashier answers 'NO' in age control popup.

AskForBirthdayOnlyAlcohol (default False) 

When activated, dialogue for birthday input will trigger for alcohol (time restricted) items only, IF cashier answers 'NO' in age control popup. ('AskForBirthday' needs to be True as well).

If not activated, dialogue for birthday input will trigger for any age control item IF cashier answers 'NO' in age control popup.

Improvements POS

Module 

Description

Coupons

Paylink Token : Fetch Coupons only if new member added (RTP-19427)

Some changes have been done when Fetching Coupons when new member is added.

General

Improved focus handling for when minimizing POS (RTP-19501)

There has been done a fix regarding focus handling for when minimizing POS. Previous POS was always activated in the background, this made it difficult to carry out other tasks e.g. access file folders or open web-browser. 


Improved focus handling in POS (RTP-18720)

There has been done a fix for improved focus handling in POS. Previous the main window of POS some times took unnecessary focus away from certain dialogs and input-fields.  This could e.g. result in having difficulties to confirm a dialog, or exit a dialog. 


Closing of new/edit member dialog using esc-button(RTP-19005)

There is now possible to close new/edit member dialog using the button. Previous the dialog wouldn't close if pressing esc. 

Gift card

Remove digits from gift card barcode (RTP-19305)

Support for RemoveInScannerInput parameter has been implemented in 4.0 dialog to pay by gift card. This was already supported in 3.0 and is used to remove digits in the barcode that is not part of the actual gift card number (used by SVS).

Item search

Campaign price in price lookup (RTP-18805)

A problem that sometimes caused the campaign price to not be shown on the first price lookup has been fixed.

Order

Creating web orders (RTP-19069)

The problem with receiving the message "You must complete active sales before you can place an order in the online store", even if there is no active sale in POS has been solved.


Reserve in store (RTP-17724)

New dialog to enter customer information while performing "reserve in store" has been implemented. Previously, a registered customer had to be used.

Payment

Pay terminal waiting for pending background operations (RTP-19016)

There is done a fix for bank tender waiting for pending background operations, e.g. when POS is fetching member coupons. Previously pay terminal transaction might be finished before all coupons were fetched. This might result in bank transaction could not be stored to POSLog if subtotal amount was reduced due to coupon discount.

Reason code

Reason code for return missing when receipt also contains item with overridden price (RTP-18662)

Receipts include return reason codes when return is done on same transaction with item that has overridden price.

Receipt

Online return on a receipt from another store (RTP-18592)

Problem with store number and cash register number in 4.0 when fetching receipt from other store has been solved.

Search

Scanning in search (RTP-19143)

Scanner is now enabled in search. While scanning a barcode in item search, search is closed and item is added to receipt. While scanning in other search types, the scanned data is searched.

Self-service

Opening of ExitFlow gate in self-service checkout area (RTP-19403)

When activated integration with ExitFlow for validation of receipt barcodes regarding opening gate or not for customer, EG POS now sends a leading zero in barcode content to ExitFlow, if also activated use of full format barcode. This makes a total of 36 digits sent, which is identical to content of the printed barcode that ExitFlow will have to compare with.

Relevant existing parameter UseExitFlow (default 'False') - if activated, ExitFlow will validate receipt barcode regarding opening the gate or not.


Running self-service on customer screen (RTP-19304)

When self-service mode is running on customer screen the information message shown on main screen, to remind cashier about this mode is running, is yet again shown at all time, until mode is aborted by cashier by clearing the message. Picture: 

Improvements POS Server

Module 

Description

POS API

Customer order picking message is sent to all store (RTP-19113)

DeliveryPickingStore is now only set if delivery type = HomeDelivery and parameter CentralStockStoreNumber is > 0.

POS Services

Update MSMQPoslogToChainWorker with latest version of ServiceAgent.LCM (RTP-19338)

New Chain Worker created. It is based on the POS Services 7.83.051 release.

  • No labels