Document status: RELEASED

Date:  

Prerequisites are located in the menu on the left.

Send surveillance message for every item to self-service monitor app (only)

(RTP-15829)

POS may be configured to send a surveillance message to self-service monitor (SSM) app for every item added to receipt. This will have effect in app only, not in ordinary monitor, and only in "normal view", where quantity and total amount will be updated live.

POS Configuration

New parameter:

'SurveillanceEveryScan' (default 'False') - when activated, item quantity and total amount will be updated live for each item added.

Live sale / complete receipt content (POSLog) sent to self service monitor app

(RTP-16367)

When self service monitor (SSM) app triggers view of live sale, i.e. a complete receipt content, by button in app ("Se salg") POS will send an updated POSLog to surveillance app (only) for every item added. When leaving this view in app POS stops sending complete POSLog.

Improvements POS

ModuleDescription
Item search

Showing information about item from search results (RTP-16917)

When searching for an item, and choosing "stock info" , the correct item is shown. Previously, the incorrect item could be shown in some cases like when using scroll on a mouse.

Klarna V3 integration

Klarna merchantMapping fails if config is wrong (RTP-16963)

The invalid store number in the KlarnaV3MerchantMapping parameter does not cause Klarna payments to stop working.

Loyalty

CoopID with several memberships connected (RTP-16877)

CoopID with several memberships connected, where identical coupons are received for different memberships, coupons are now correctly marked as "used" when supposed to. This will secure that one and the same coupon may not be used several times. In addition, problems fetching coupons for memberships where member number (CompanyId) starts with a leading zero are now fixed.

MBXP

Fix for printing issues when selling MBXP products (RTP-16958)

There has been fixed several printing issues for when selling MBXP products. Some of the issues affected universal and some some issues was related to specific printer type.  The the affected printer types was "HP" and "Star"

Issues that are fixed:

  • Printing of return barcode when selling MBXP products, previous the barcode would not be printed at all - Universal issue
  • Previous when using a HP receipt printer, 4 copies of the pinon would be printed due to and exception. 
      • Logo from first product would also be written on the next receipt, even though different product were sold.
  • Previous there was some scaling issues on the logo-files sent by MBXP, so when using a Star printer, this would cause an exception and result in MBXP logo would not be printed at all. 
Order

WebReservedStorePickup is set when order reserved in store (RTP-15075)

When item is reserved for pickup in another store in EG POS, the CustomerOrderVariant field in POSLog is set to "WebReservedStorePickup" This will be used to adapt the order update logic in Chain Web.

Receipt journal

Fix for missing payment type in receipt journal (RTP-16889)

There has been done a fix for showing payment type in receipt journal, when using e.g. Swish, Ressursbank, Vipps or Instabank.  Previously when using any of these payment methods, they would not be visible in receipt journal in Chain Web.

Self-service

Messages shown to user when item quantity is limited (RTP-16936)

For items which are allowed to be sold only with a limited quantity explaining messages is shown to user. These message texts, shown both in cashier mode and in self service mode, will be different based on the reason why quantities are limited. Item quantity may be limited due to either items are linked to a specific requirement ID, or they may be limited due to containing identical active substances. The latter typically affects medical products.

User interface

Dynamic gross margin when giving discount (RTP-16841)

The gross margins are now recalculated dynamically while giving a discount by entering a new price. Previously, this worked when giving discount by % or amount.


Sales summary when fetching finished member receipts (RTP-15701)

Sales summary is no longer shown when the header is "finished receipt".

Improvements POS Server

ModuleDescription
POS API

Re-adding coupons reuse existing coupon identifiers, causing errors (RTP-16483)

Re-adding coupons no longer duplicates existing identifiers. If coupon is no longer listed in RedeemedCoupons, no void Tender references to it.


Loyalty coupons added as tender correctly displayed (RTP-16811)

Adding loyalty coupons as a means of payment (tender, not subtotal discount) is correctly displayed in the cart and POSLog XML.

  • No labels