Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Document status:

Status
colourGreen
titlereleased

Date:  

Prerequisites are located in the menu on the left.


Expand
titleTable of contents

Table of Contents
maxLevel2
minLevel2

Trigger visual control from surveillance POS

(RTP-11607)

Visual control of SCO customers can be triggered from surveillance POS, for example when employees notice suspicious behavior.

A button is shown in surveillance when customers start a new purchase in SCO:

...

Image Added

An employee clicks the C-button and selects "Visual Control". When the customer goes to payment in SCO, a dialog will notify the customer to wait for assistance. The employee scans a cashier card and performs a visual control of the items in the receipt versus the items the customer has.

...

Image Added

Any deviations are corrected and self service is started. The employee enters the result of the control and the customer pays as normal.

...

Image Added

Alarm items in self service POS

(RTP-4807)

We have made changes to self-service POS regarding alarm items.

It can be configured it we show a reminder to the customer to remove alarms (previous solution) or if we require that a cashier should assist the customer with removing the alarms.

When configured to require cashier assistance, a dialog is shown to the customer when going to payment, asking the customer to wait for assistance. A message is also shown in the surveillance POS.

...

Image Added

An employee scans his cashier card and the following dialog is shown:

...

Image Added

Expand
titleConfiguration of Alarm items

POS Configuration

SnGCashierApprovalForAlarmItems (default False) - If True, payment can't be done until staff has assisted customer and confirmed removal of alarms.

Transformation from Tokheim to POSLog for start/stop shifts

(RTP-11645)

Extensions have ben made to the transformation of Tokheim receipts to POSLog XML. Start/Stop shift is now supported. These receipts will be used in Chain Web to handle shift balance registration.


...

Improvements POS

Module

Description

Loyalty

Fetching coupons during online return (RTP-11362)

When the digital coupon integration with EG Loyalty is active, digital coupons will be fetched while doing online return. This will make sure that any digital coupon that gives extra bonus will trigger on any new items sold while performing online return. 

Mobile payment

Changed dialogue for Swish payment in cashier mode (RTP-12269)

We have made changes to payment via Swish in EG POS. In cashier mode a dialog is now shown when choosing Swish, in which cashier must choose either to enter a mobile phone number or to scan a QR code. Both of these will open separate dialogs.

Price calculation

Timeout in price calculation of mix type 44 in combination with 10% coupon (RTP-12093)

Fixed the problem related to mix 44 in combination with other mixes, when a lot of items were sold.

Receipt

Search for member receipts (RTP-4151)

The function to search for finished member receipts has been changed so it will only return sales receipts. Previously it would also return order confirmations.

Self service

Signature based payments in unmanned stores (RTP-4481)

We have made changes that affects unmanned stores with self service POS integrated with pay terminals from Aera. In situations where the pay terminal triggers signature based payment (offline terminal), and the store is unmanned at the time, POS will no longer print a signature receipt automatically. Instead a message is shown to customer saying he/she can try again, or pay with a different tender type.

Improvements POS Server

Module

Description

POS API

Order line split for dispatch orders (RTP-3791)

New method in ItemSaleExtended called 'SetStoresForCartOrderPickingExt' can be used to split order lines into multiple picking lines for different stores. This will be used by dispatchService and Chain Web to be able to partially pick and deliver order lines from different stores.


Customer orders lines with discount and quantity zero (RTP-12194)

Improvements in handling item with zero quantity while having discount. Previously amount was shown on the order line in Chain Web even if quantity on the order lines was changed to 0 (if the line had a discount).


Discount when picking orders with quantity 0 (RTP-12097)

A bug related to the external reference field on discount groups in the receipt has been fixed. The problem was related to order import when quantity picked was 0.


OrderHasChanged messages to external systems (RTP-3786)

We've implemented a new ChangeType to our OrderHasChanged messages. When calling OrderHasChanged, you can now set changeType to NewLine. This will indicate that you've added a new orderline to the order. In the same request you can also change the quantity of the existing orderline with the existing changeType, QuantityChange, to adjust the quantity of the split orderline.

POS Import

Dual triggers for on-prem and Azure blobs in BatchLoader (RTP-11575)

Support for dual Batch triggers has been enabled in POS Import. This means that it is now possible to use POS Import on-premise to fetch blobs stored both on-premise and in Azure containers. Both AzureBlob and TenantApi are supported.


Improvements for POS Import stability and performance (RTP-12089)

The following improvements for have been done in the ChainFilesLoader in POS Import: 

  • Retry on files that fails during bulk insert.

  • Improved database connection (retry if database is offline). 

  • Deletion of temporary files after bulk insert is completed without error.

POS Services

POSLog processing to Chain Web for voided receipts (RTP-11707)

Rolled back changes in POS Services, so POSLog tasks won't be created when receipt is canceled or putOnHold. A previous change to process these receipts introduced problems and had to be reverted.


Fetching single coupons from PayEx when CoopID enabled (RTP-12270)

Changed handling of single coupon registration for ValueCodes so it also works when VCUseCoopId is set to True.


Handle transformation from Tokheim to POSLog for Wet stock (RTP-11936)

Under Article in POSLog we now add pump number and NozzleId.