Document status: RELEASED
Date:
Prerequisites are located in the menu on the left.
Mail subject and message body for digital gift receipts
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 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.
Prioritization of configured stores in POS Import
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.
Show message in Aera pay terminal when member is registered
A message can be shown on the Aera pay terminal when a member is registered in the receipt.
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 |
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. PS! 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 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. |