Versions Compared

Key

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

...

Module

Description 

Balance

Incorrect date in request when Cash Register and server are in different time zone (RTP-13317)

The GetBalance request send by POS to reporting service has been extended to handle time offset when the Cash register and POS Server are in different time zones.

Bank

Prevent aborting pay terminal transactions at a late stage (RTP-13664)

We have made changes that affects POS integrated with pay terminals from Aera. If an on going transaction is tried aborted from POS at a late stage, i.e. after payment card is tapped or PIN is entered, the abortion will not be performed. Abort attempt will be logged.

Customer screen

Member registration on customer screen triggered by cashier (RTP-13551)

Functionality for registering new member on customer screen, triggered by cashier, now correctly opens the dialogue for entering mobile phone number. An SMS will then be received.

Electronic items

Norsk Tipping - improved logging when committing eSale items (RTP-13232)

The retry logic has been improved in the integration with Norsk Tipping (Norwegian lottery company) and we have improved the logging when selling lottery items. This may help uncover network problems when committing eSale items.

General

Improvements regarding "New" PLU lists (RTP-13603)

When selling weight items or open priced items via function "New PLU list" the manually input of weight / price may be done by physical keyboard, as well as touch screen.


Improvements regarding "New" PLU lists (RTP-13362)

Function "New PLU list", where layout is equal regardless of opened in cashier mode or in self service mode, has been subject to several improvements. These improvements include selling weight items or open priced items.

Loyalty

Actual member number in receipt (RTP-13420)

Actual member number used is shown in the receipt now when customer has multiple memberships. If the POS department matches the CompanyID in the QR Code, then the member number from the QR Code is shown in receipt. When it does not match, but another one of the member's memberships matches POS department, then that membership is shown. If none of member's memberships matches the POS department, then the member number from QR code is shown.

Member

Creating member with drop in connection to MemberService (RTP-3638)

With this fix the customer is stored with the correct identifications in POSLog when the cash register has no connection to the MemberService.  Chosen identification number is now "identificantionNumber" and type is shown as "identificationType" in POSLog.

Price calculation

0,01 difference between subtotal and amount to bank (RTP-2882)

With this fix there is no longer a 0,01 difference between subtotal/VAT and amount sent to bank, when triggering both a mix and a additional 25% coupon mix. 

Self-service

Only cashier card scanning can trigger dismiss control popup (RTP-13672)

With this fix only cashier card scanning can trigger dismiss 'wait for control' popup in Shop and Go, self-service.


Creation of POSLogs with wrong sequence number (RTP-2854)

With this fix now it's only possible to click once on the item confirm page. So in cases where it's slow connection to MemberService (for checking control status on customer), this will no longer possible to trigger multiple calls , resulting in creation of POSLogs with wrong sequence number. 

Improvements POS Server 

Module

Description 

POS Services

VPI-Sync - ItemPriceAssessmentWorker (RTP-13414)

With this fix the ItemPriceAssessmentWorker no longer fails during startup.