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