Document status: RELEASED

Date:  

Prerequisites are located in the menu on the left.

Improvements POS 

Module

Description

Bank

Extended logging regarding card types used in PSDK pay terminal solution (RTP-26136)

For PSDK pay terminal solution logging is now extended regarding what card types are used, as they are reported from Verifone.

Cash changer

Implementation of API version 3.2.22 for "CashGuard" cash changer (RTP-21908)

We have implemented API version 3.2.22 for cash changer of type CashGuard. According to manufacturer Strongpoint the new version has improvements that affects several versions of CashGuard, both long existing models and quite new models.

Customer order

Mandatory fields about customer information when reserving orders (RTP-19492)

There are two required fields when reserving an order:

  • Name
  • Mobile

Item image

Logic changes in POS for MediaBank images (RTP-23379)

When image from Qbank is showing in MediaCache folder and it is occurring as <EAN>.<ext.> the image is being assigned to item with this EAN in POS. Then the image is being shown. 

Required dependencies

POS Import: 4.0.59 version

POS Services:  7.85.65.0 version

Database: 3.0.0.136 version

Loyalty

Save extended data to POS when member lookup via mobile phone number (RTP-25379)

When doing member lookup with mobile phone number as input relevant data returned from Bridge is correctly saved to Poslog.xml as 'CompanyID'. Previously this was done only when member was searched via member number. If the member has several memberships / member numbers a local number will be used if possible, for the member to achieve the best bonus.

Member lookup changes regarding parameter (RTP-24570) 

Member lookup by scanning member barcodes of type EAN13 with prefix 29 is changed.

Previously parameter 'MemberCardEAN29Codes' needed to be activated for this. Now that parameter may be deactivated. If so, parameter 'MemberIdentifiersRegEx' must be configured instead.

'MemberCardEAN29Codes' should be disabled when using Coop member QR codes.  

POS Configuration

Relevant existing parameters:

'MemberCardEAN29Codes' (default 'True') - If deactivated, parameter 'MemberIdentifiersRegEx' must be activated in stead.

'MemberIdentifiersRegEx' - must be configured if 'MemberCardEAN29Codes' is deactivated.

For recognizing EAN13 barcode with prefix 29 as member number use value:   

Member search

Display 'Member not found' dialog when searching for unknown member (RTP-26159)

POS will now show the 'Member not found' dialog (if configured) when searching for an unknown member. Previously POS would throw an exception if the member was not found.

PLU list

Use cached PLU list config when exception occurs in PLU list definition parse (RTP-26390)

If an exception occurs while PLU list definitions are being parsed during parameter reload, POS will use a cached version of the PLU list definition to avoid PLU lists being empty. Previously, if the parse threw an exception the PLU lists would be empty and POS would have to be restarted to get the list back.

Receipt

Update the resource file for Estonia on receipt (RTP-26399)

The resource file for Estonia on receipt is now up to date.

Self-service

Improved random control of customers in Self-service (RTP-25755)

The configurable and assisted control mechanism for visual / random control has been improved:

  • A button named 'Damaged barcode' is added, making it possible for staff to manually type digits from EAN barcode in case of the barcode is not readable by scanner.

POS Configuration: Relevant existing parameter: 'SnGRandomControl'.

User interface

Back button visibility and redirection to convenience or normal sales (RTP-25987)

"Back" button in payment view will redirect the user to convenience or normal sales view, depending where the sale was made. When sale is done in convenience mode, the user will get redirected to convenience view. When the sale is done in normal mode, the user will be redirected to normal sales view. This also ensures that the "Back" button is visible and functional when the mobile or bank payment is cancelled.

"Search for member" dialog improvements (RTP-24549)

Text alignment is fixed in "Search for member" dialog. All options for searching a member are now always shown, without any texts or fields being cut from the view.

Voyado integration

Redeeming Voyado bonus checks in POS API (RTP-26267)

Redeeming Voyado bonus checks in POS API will now use the correct identifier (Voyado ContactId) for the member in the request against Voaydo. Previously the requests would fail when redeeming bonus checks because the identifier value was missing.

Improved error handling in POS API when adding coupons from Voyado (RTP-26395)

We have improved error handling in the POS API so that we don't experience calls to POS API failing if fetching coupons from Voyado fails.

Improvements POS Server

Module

Description

POS Master

Improvements to reloading of PLU lists (RTP-26242)

We have made improvements to a procedure (usp_SearchPluItem) in the database that is used when PLU lists are being reloaded. This should prevent problems with PLU lists disappearing and sometimes getting 'System.OutOfMemoryException' when reloading in POS.

POS Server

QBank integration: Job to sync from Qbank to MediaBank (RTP-23378)

The new job 'ImportSelfServiceMediaFromQBank' has been added to the POS Import package. The job is responsible for connecting to the Qbank API and checking if there are new images for self-service items. The job runs according to a cron schedule and sets the synchronization range based on the value in the [staging].[QbankSynchronizationTime] table. If new images are detected, the job establishes a connection to the MediaBank database through the MediaBank service endpoint in POS Services. Subsequently, it inserts the image into the database and sets the ExternalReference to the corresponding EAN number.
The download job present in POS checks if the ExternalReference is set, and if so, it saves the file in the [EAN].[ext] format to the MediaCache folder. 

Required

Required dependencies: 

POS Import: 4.0.59 version

POS Services:  7.85.65.0 version

Database: 3.0.0.136 version

Lindbak POS MediaBank Database 3.0.0.1 version

  • No labels