Versions Compared

Key

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

...

Expand
titleTable of contents

Table of Contents
maxLevel2
minLevel2



Improvements POS 

Module

Description

Click&Collect

Added credit note while editing order (RTP-2897)

Adding credit notes and gift cards were blocked while Click and Collect orders are in the edit mode.


Improving POS by extending the functionality of printing order confirmations (RTP-11136)

POS asks and allows you to print order confirmations if order picking has been started and completed with a printer error in the InStore App.

Collector

Rounding issues (RTP-4661)

Collector integration problems with roundings have been fixed. 

Customer order

Search for active orders on a customer, shows both active and cancelled orders (RTP-2843)

When searching for active orders on a customer, only active orders are shown in POS. Before the cancelled orders where also shown.

Customer screen 

Optional coupons shown on customer screen (RTP-4734)

We have made improvements regarding optional coupons shown on customer screen. No matter how coupon page is closed by cashier, i.e. no coupons chosen to be used, the coupons will also disappear from customer screen.

Loyalty

Co-owner gets wrong bonus (RTP-13013)

In some cases when a member made a purchase in another Department than its own CompanyId foreign bonus percentage  could be used instead of local bonus. The problem was related to leading zeros in the company Id.

Price calculation

Missing bundle information (RTP-12786)

We have done changes to mix 44 that gives discount on discount to make sure items are assigned unique ID's during calculation. Previously, the ID could randomly match the ID of other discounts causing problems with calculation and missing discount/bundle information in the POSLog XML.

Price checker

Error after returning to the Sales view (RTP-3710)

After returning from the Price checker mode to the Sales view no error is displayed anymore.

Returns

Block online return if receipt does not exist in Reporting and bonus rules are in use (RTP-4666)

Online return was blocked in situations when the original receipt does not exist in Reporting (GetMemberSales method from ReportingService returns an empty collection of Transactions). Correct message informing cashier about the situation was added.

Self-service

Color in dialogs (RTP-809)

A colored bar has been added on top of dialogs in self-service when confirmation/attention from a cashier is needed. This has been done to make it easier for the cashier to see that assistance is needed.

Example:

Image Modified

 The default color can be overridden in existing parameter SngOveriddenColors (ConfirmationTopColor).


Hiding Windows on screen keyboard icon (RTP-11163)

We have fixed so the windows on screen keyboard icon doesn't show in self checkout and price checker modes. 


Improvements for vertical self-service UI (RTP-11641)

A few UI improvements have been done to the UI in vertical self-service.

Improvements POS Server

Module

Description

ImportService

Support for SQL Server 2017 (RTP-12669)

ImprortService has been updated and now only supports SQL Server version 2017. 

Later, ImportService will be migrated from using SSIS packages to run in EG Integration Platform.

 If fixes are required for existing customers using older versions of SQL Server, we need to backport and deliver in an older version of ImportService.

POS Import

Improved performance and stability (RTP-11380)

We have done a major refactoring to improve performance and stability for the POS Import job in the Integration Platform.

This job is used both on-prem and in the cloud to import data for example from Chain Classic and Chain Web to the POS Master database.


Import active sale rate to (POS (RTP-633)

Integration between

Item Master

ItemMaster and POS has been developed in order to support exchange rates exported from ItemMaster in POS.


Import of items and normal prices from new Item master in the cloud (RTP-3589)

We can now set up a job to import items and normal prices from item master in the cloud.

The BatchLoader job from POS Import package is now able to fetch ItemPrice and ItemChanges blobs exported from ItemMaster and import them to corresponding tables in POS Master database (staging.FlatVPI and staging.FlatPrice).

No changes have been done in POS Master database. Existing SQL procedures are used to process data from staging tables.

Configuration in POS Manager for DataUpdateService/POS Import:

CreateDummyRowsForMissingItemRelations = True

DB POS Master

Enabling parameter 'PickListExpirationHours' caused problems with logging on to cash register (RTP-3556)

We have fixed a problem that gave an error message on the cash register when trying to log on.