RELEASED  

Prerequisites are located in the menu on the left.

Improvements POS 

Area Description
Bag dispenser

When selling a bag via item search, bag dispenser is correctly triggered (RTP-33054)

Now, bag will be dispensed when added using a button, via PLU List or item search in self-service.

EG Coupons

New provider for POS CouponService, EGCouponService (RTP-27716)

When using EGCouponService as provider everything is handled by POSCouponService, CouponService and PromotionService. Discounts are fetched by POS from POS CouponService (not POS Master)

For more information about dataflow and setup / parameters, see confluence:

POS Coupon Service in general: Integration - POS Coupon Service - EG Retail Platform - Confluence EG A/S

Spesific for EGCouponService provider: Provider EG CouponService - EG Retail Platform - Confluence EG A/S

eSale

eSale integration with MBXP in combination with Epsilon Express (RTP-32441)

Return of eSale items validated by MBXP now works fine, even when configured eSale integration with Epsilon Express in the same POS.

Fuel integration

Handling lifting of nozzle and not doing any fueling (RTP-32316)

When nozzle is lifted and put back away without doing any fueling, then no issues in POS are encountered.

Required Configuration:

PermitZeroQuantity = True

Opening fuel panel outside of Convenience view (RTP-31416)

When opening fuel panel from outside of convenience sales view, then PLU-board configured in parameter PluBoardNameToOpenOnStartup is shown as default. 

Fuel Zero-fillings (RTP-33059)

When POS is integrated with Fusion and a zero-filling is paid from Convenience Sales View, tender view is opened to proceed with payment. 

Loyalty

Fetching member info from loyalty provider in self-service POS (RTP-31107)

When a member is added in the self-service POS, their information is automatically fetched from the loyalty provider and included in the active transaction, regardless of the 'CustomerMasterLocation' parameter setting. This applies specifically to self-service POS systems using PosCustomerService to retrieve member information. Previously, only the member's LoyaltyNumber was added if this parameter was set to 'Internal'. This ensures comprehensive member data is available during transactions.

Orders 

Deleting Click and Collect orders in POS (RTP-32327)

When a Click and Collect order is deleted from POS, it is at the same time cancelled in Chain Web and deleted from pick list in POS.

Fix for error in printing pick list (RTP-32322)

Printing pick list can be done in POS successfully, including for orders containing age approval items.

External order numbers in Web Orders view (RTP-31775)

External order numbers are displayed in the "Order Number" column in Web Order view in POS if DisplayExternalOrderNumberOnPickingList parameter value is set to True.

Required

POS Master 3.0.0.175 or higher!

POS Configuration: 

DisplayExternalOrderNumberOnPickingList parameter (default value: False)

This parameter controls if ExternalOrderNumber will be displayed instead of OrderNumber on PickingOrders list in POS.

Alphanumeric external order numbers (RTP-33337)

Alphanumeric external order numbers are supported in Web Orders View in POS.

Showing of Click & Collect in Web Order View (RTP-33321)

When CustomerOrderVariant is set as NULL then, Click & Collect orders are shown in Click & Collect tab always.

Price calculation

Combination of subtotal coupon discount and manual line discount (RTP-32556)

When there is a combination of subtotal coupon discount and a manual line discount in a receipt the price calculation for this is now triggered correctly. Previously the calculation generated an AppWide if at list one of the existing parameters 'ShowCouponDiscountTotalOnCouponItem' or 'ShowCouponSubtotalDiscountsAsLine' was activated.

Price recalculations on items where price has been changed manually (RTP-28319)

When an item's price is manually adjusted in POS, and a subtotal discount coupon is applied and then removed, the system recalculates the item price correctly. This ensures that the receipt displays the accurate price, addressing an issue where previously the wrong price would appear under these conditions.

Receipt

Header on printed receipt should contain 'return receipt' (RTP-33263)

When a return from a customer order is printed, EG POS now  print 'return receipt' even if the receipt contains both sales lines (with status paid/delivered) and return lines.

Sale

Re-check time restricted items while going to payment (RTP-31542)

Now time will be checked twice, at the start of transaction and at the end of transaction. This is for items which can only be bought in limited time, like alcohol

Example of adding alcohol to transaction before limited time and ending transaction after limited time.

Self-service

Disabling of scanner in 'Self Service Busy Popup' page (RTP-32490)

While an early warning message in shown to customer after an amount of time (configurable ), telling he or she must press screen to continue the shopping, the scanner is disabled, and only once. Previously scanner was unnecessarily disabled / enabled every second while this message was shown.


Signature-Based Card Payments in Self-Service POS (RTP-33144)

The login process for cashiers enabling digital signatures with the Signotec pad in self-service POS has been improved. This reduces the chance of the POS freezing and prevents unnecessary interruptions during transactions.

Member Registration via QR Code in Self-Service POS (RTP-32776)

Scanning QR codes for member registration at self-service POS terminals is more reliable, reducing the likelihood of errors during the process. This improvement ensures smoother and quicker member registration.

Age-restricted item information sent to CoopKey app in unmanned stores (RTP-30132)

In unmanned stores during night hours, details about age-restricted items to be picked up from Vensafe automats are sent directly to the customer’s CoopKey app instead of being printed on a receipt. This information is now sent synchronously to ensure it is received reliably in the app.

Improved Stability for Cashier Card Scanning in Self-Service Mode (RTP-32520)

Additional checks for "null object reference" errors are implemented when scanning a cashier card in self-service mode. These checks help ensure a smooth transition to cashier mode and reduce the risk of app-wide issues that could disrupt the expected operation.

Adding dispenser bags when a connection problem occurs in Self-service (RTP-31907)

If there is a connection problem, a pop-up window will notify the self-service user and it will also be written to the log file:

Shifts

Automatic Shift Close (RTP-33203)

Shift is closed automatically at 23:23:50 when AutomaticShiftClose POS configuration parameter is set to TRUE.

Improvement POS Server

Area

Description

POS API 

External Order Number (RTP-32350)

External Order Number can be set in ReserveCartInStore and is sent through POS Message.

  • No labels