Versions Compared

Key

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

Document status: 

Status
colourGreen
titlereleased

Date:  

Prerequisites are located in the menu on the left.

Expand
titleTable of contents

Table of Contents
maxLevel2
minLevel2

Mail subject and message body for digital gift receipts

(RTP-17856)

New handling has been created for both subject and message text for sending a digital gift receipt. The handling is done by two new parameters 'DigitalGiftReceiptMailSubject' and 'DigitalGiftReceiptMailBody'.  Previous subject and body for all digital receipts was handled by parameters existing parameters  'DigitalReceiptMailSubject' and 'DigitalReceiptMailBody'.  So now it's possible to  differentiate mail subject and message body when sending a gift receipt from when sending a traditional digital receipt.

Expand
titleConfiguration
POS Configuration

DigitalGiftReceiptMailSubject

DigitalGiftReceiptMailBody

Both new parameters are based on the already existing parameters for digital receipt('DigitalReceiptMailSubject' & 'DigitalReceiptMailBody'), and configuration is similar. But when these new parameters is set, it should only affect the digital gift receipt.

Info

PS:  If these new parameter isn't set, subject and body should be set from existing parameters DigitalGiftReceiptMailSubject/DigitalReceiptMailBody (as before).

Prioritization of configured stores in POS Import

(RTP-660)

Possibility to configure a list of store numbers that are prioritized when processing data in POS Master database has been added to POS Import. Shared data (999xx) is processed first, then the prioritized stores and the remaining stores at last. This makes it possible to import prices for the web shop first, for example.

Expand
titleConfiguration
Configuration in the ExecutionPlan job in POS Import
New parameter PriorityStores in the ExecutionPlan job in POS Import. Prioritized stores can be specified as a comma separated list.

Show message in Aera pay terminal when member is registered 

(RTP-17411)

A message can be shown on the Aera pay terminal when a member is registered in the receipt. 

Expand
titleConfiguration
POS Configuration

AeraMemberAddedMessage

Can be configured to send a text to the pay terminal after a member linked to bank card has been successfully added to the receipt in EG POS.

To make the message in the pay terminal window be shown on 2 lines, spaces must be added to the configured text.

Example:

AeraMemberAddedMessage =”Butikk Mastercard registrert”

Improvements POS

Module 

Description

General

Online return of Vensafe items (RTP-17891)

When doing online return of items also any Vensafe item from original sales receipt will now be listed / available for return. No communication with Vensafe machine / no updating of available items inside the Vensafe machine will be done during the return process. This is due to returned item will not physically be available to the next customers.

Price calculation

Fix for bonus calculation on items with unit price = 0,- (RTP-18438)

There has been done a fix for bonus calculation regarding items with unit price set to 0,. Previous the problem occured when the item price is set to 0, for a bonus item - and this was the only item within the given VAT-group.  Which would result in a incorrect bonus calculation. 

Receipt

Estonian translation on printed receipt (RTP-14356)

Text on printed receipt in Estonian version of POS is now correctly translated, "Liikmenr." has been changed to "Püsikliendinr.".


Fix English localizations for VAT section on receipts (RTP-18324)

The receipt line for VAT is changed to this in English language: Base amount, VAT %, VAT, SUM.

Self-service

Improved handling of dialogues triggered by Aera pay terminal in self-service POS (RTP-17973)

In situations where Aera pay terminal triggers any dialogue to user in self-service POS the handling of user's input in these dialogues is improved. This is to secure the transaction proceeds correctly and POS not stopping with a "Please wait" dialogue shown.


Signature based payments with Aera pay terminal solution (RTP-18196)

In situations where Aera pay terminal in self-service POS triggers signature based payment, due to use of certain foreign payment cards, customers will no longer be able to approve their own signatures themselves. Button to perform such approval will only be available to staff that arrives to help the customers.


Deleting item lines or receipts in self-service (RTP-17570)

There is now possible to log when a cashier deletes item or a receipt from self-service by using their personal cashier card.  Its being logged in the receipt journal, and it's also possible to take out a report from chain classic. 

Info
titlePS!

To be able to take out report from Chain Classic, a upgrade of Chain Classic is needed. Versions 21-31 or 22-01


Improved handling of messages from receipt printer (RTP-18049)

When receipt printer in a self-service POS detects that printer cover is opened, or that paper roll is empty, or almost empty, messages are sent to surveillance monitor. Paper almost empty message is just an early warning to surveillance but if printer cover is opened, or paper roll is completely empty, a message is also shown to customer, whereas POS will be locked. Signal light tower will indicate that customer need help from staff to continue.


Early inactivity warning in self service mode improved (RTP-18601)

The early warning of inactivity that may be configured shown to customer will no longer show up unless a receipt is started, i.e. an item or a member number is added to receipt. Previously the warning might trigger as long as the Welcome page had switched to Sale page.

Relevant existing parameter:SnGIdleTimerFirstTimeout. 

Storebox integration

Link member to card (RTP-18454)

Behavioural changes regarding Storebox integration
There has been done some behavioural changes regarding the Storebox integration.  Changes are done for responses for when POS does a consumer lookup, and when store is already registered. 

More thoroughly described in technical release notes.  

Improvements POS Server

Module 

Description

POS API

Improvement of subtotal discount when payment including expired campaign (RTP-18017)

If subtotal discount from coupon in order is removed during payment capture and the subtotal discount campaign is ended at the time of payment capture, this will now persist discounts from committed coupons when POS parameter AllowSubtotalDiscountWhenPayingCustomerOrder is set to True.

POS Import

Improve handling of errors when importing files (RTP-16468)

Handling of errors in bulk insert in POS Import has been improved. For some type of exceptions (corrupt data in the file), the POS Import will not loop over the file and retry to load the file.


Improvement of retry handling of FlatJSONPosConfigProcessor (RTP-17636)

The FlatJSONPosConfigProcessor treats missing store/cash register as error (status 4) and does not retry processing of such entires in the POS Master database. When this happens the flatJsonExecutior job displays 'CompletedWithWarnings' status in the LIP logs.


Import of cashiers (RTP-16973)

Support for importing cashiers exported from User Management module has been added to POS Import.


Support for updating of promotions with item groups (RTP-17614)

Promotion offers exported from Item Master module and created for item groups are properly supported in the POS Import and POS.


Promotion prices on model/color level (RTP-17432)

Support for promotion prices on model/color level has been added to POS Import.


Wrong promotion price when 2 items added (RTP-16903)

Promotion and member prices are properly triggered on multiple items.

POS ImportService

API to check status on import of items and prices (RTP-17995)

Four new SQL stored procedures have been created in the import staging database to make it possible to poll for status of item, price, customer and cashier changes sent from ImportService to POS. The procedures return all changes since last time they were called.

POS Master

Always use Future Prices in POS Master when Item Master is master for items (RTP-17833)

Prices exported from Item Master are always treated as Future Prices irrespective of the value of the "EnableFuturePrices" parameter.


ExternalStoreNumber from Store Management (RTP-18028)

ExternalStoreNumber value in database is updated now after editing the External Store Number field in Store Management.


No timestamp if last page only contains deleted articles (RTP-18129)

Changed procedure [dbo].[usp_GetItemsWithChangedPrice] in POS Master so method GetItemsWithChangedPricesInArtsXml will return IdentityTime also on deleted items.


Duplicate normal prices (RTP-18360)

Problem with duplicate normal prices has been fixed. Normal prices from Chain are properly updated for customers that do not use future prices.  


POS Services PriceInfoService hangs (RTP-18419)

Changes done in  in GetItemsWithChangedPricesInArtsXml that caused to avoid a hang situation.


Support for promotions containing items with different units of measure (RTP-17670)

Promotions created for Profile/Teams triggers properly for items with other units of measure than piece.