Versions Compared

Key

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

...

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.


Support for cloud service bus (RTP-12962)

Support for using service bus in Azure has been added to ImportService. 

POS API

0 in Klarna payment during return (RTP-12379)

We have made it possible to submit 0 to Klarna Checkout during return of items.


Deadlock when fetching receipts from POS API (RTP-12471)

We have done an improvement to avoid deadlocks in the database when fetching receipts by order number.


Failed startup of POS when downgrading from higher program version (RTP-12231)

A problem that could occur if POS version needed to be downgraded is fixed, e.g. after an upgrade witch uncovered a problem. If the downgraded version had a lower version of poslog.xml, POS would fail to start. Problem was related to necessary routines for fetching the last receipt, to get the last digital signature.


Mixing EAN20 scan code and base EAN cause wrong quantities (RTP-3552)

Fixed an issue where scanning an EAN22 (discounted) scan code in combination with scanning the original EAN (undiscounted) scan code of the same item, would cause faulty accumulation/calculation of quantities. 


Quantity for 20-codes in ParseScanCode for full control in Datema hand terminal (RTP-12421)

Improvement in ParseScanCode when EAN20 Code is scanned. In accordance to user input ParseScanCode method will return quantity 1 or value with decimal values for unit of measure: kilograms.


Subtotal discount 0,00 shown in receipt journal (RTP-2782)

With this improvement the subtotal discount is now no longer shown in the receipt journal in Chain Web when the subtotal discount is 0,00. 

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 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.


Missing ItemStoreLink (RTP-13289)

The ItemStoreLink is now properly added to the POS Master database when a new store price is exported from ItemMaster.

POS Master database

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. 


DeleteExpiredPrices may fail if max row is exceeded (RTP-12433)

DeleteExpiredPrices procedure is now secured, so it does not fail when there are more expired prices than the value specified in @maxrows parameter

Required:

Database POS Master 3.0.0.43

POS Services

Minor translations bugs (RTP-12213)

Small translations bugs in Receipt Journal in Chain Web have been fixed.


Paying with Klarna in POS SCO don't detect abortion (RTP-13116)

The abortion of Klarna payment is now properly detected in self service and the 'Payment failed' dialog is displayed to the customer.

Required:

POS Services 7.79043 latest


Costprice is wrong for same open price item in receipt (RTP-12671)

When same open price item is sold with different price, NetCost will be recalculated and be correct  in POSLog.