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.

Integration with "Pantelotteriet" (deposit refund lottery)

(RTP-13156)

EG POS now has functionality for reporting registered deposit refund lottery tickets to "Pantelotteriet" (deposit refund lottery). This works for both Repant and Tomra. Such tickets, that have been scanned in POS and customers have received their lottery prices, will be reported to the lottery via API. The deposit refund lottery files will then be moved internally inside file share, based on whether or not the reporting was ok. Reporting results are logged, and reporting may be scheduled via configuration.

Expand
titleConfiguration
POS Configuration (new parameters)

DepositRefundLotteryJobCronSchedule (default empty)

Cron schedule for sending deposit refund data to Pantelotteriet.


DepositRefundLotteryUrl (default empty)

The Url when sending deposit refund data to Pantelotteriet.


DepositRefundLotteryPassword (default empty)

Password used when sending deposit refund data to Pantelotteriet.


DepositRefundLotteryTimeoutMs (default 8000) 

Timeout in milliseconds when sending deposit refund data to Pantelotteriet.

Here is how it works:

  • For any POS running released version, parameters configured or not:
    • If not already existing, directory .\UsedPrice on deposit refund file share will be created the first time a deposit refund lottery ticket (prefix 982) is registered (comited) in a POS.
      • A copy of the scanned file will be put in .\UsedPrice, with original file extension. 
      • A copy of the scanned file with changed extension (*.BAK) is put in the .\Used directory, as before.
  •  For a POS configured for executing the reporting of deposit refund lottery tickets (only 1 POS for all that share the same deposit refund files):
    • If not already existing, directory .\UsedPrice on deposit refund file share will be created the first time reporting is triggered by Cron scheduler.
    • If directory .\UsedPrice exists but has no files in it there is nothing to report. This is logged.
    • If directory .\UsedPrice exists and has files in it reporting is triggered. This is logged.
      • If files reported without errors directory .\ReportedPrice is created, if not already existing. Files are moved from .\UsedPrice to .\ReportedPrice
      • If files reported with errors directory .\ReportedError is created, if not already existing. Files are moved from .\UsedPrice to .\ReportedError


Add dummy customer when closing delivery view

(RTP-14457)

If the receipt does not already have a customer, dummy customer is added automatically to the receipt when clicking ok in the delivery view for web orders. It only happens when parameter CustomerOrderAsOfferCustomerNumber is configured.

Moreover, deliveredNow is always set to 0 in CustomerOrderVariant StorePrepaidWarehouseDelivery. The <Delivery_Article> field is set in POSLog in the order confirmation POSLog on all item lines including freight item and pickingstorenum parameter value is set from CentralStockStoreNumber.

Expand
titleConfiguration

CustomerOrderAsOfferCustomerNumber  - default empty.

Customer number for the customer to register on customer orders created with the function New customer order as offer. Also used to automatically add dummy customer to web orders created in POS.

Improvements 

Module

Description

Coupon and bonus

Changed order of redeeming coupon and bonus (RTP-13703)

Selecting optional coupons are now shown before the dialog for entering the amount for bonus rewards. 

Receipt 

Barcodes with included discount (2207) in combination with mix type 44 (RTP-14418)

With this fix the info on receipt is shown correctly. When scanning a item with included discount in combination with mix type 44, the item line now is shown in the receipt. 


Support for mix 44 in digital coupons in POSServices/POS (RTP-13853)

There are added support in POSServices/POS for mix type 44 created in Chain Web.

Self-service

Delayed age control skipped when subtotal = 0 (RTP-14485)

With this fix delayed age control no longer is skipped when subtotal = 0 (- rounding). For example if you buy a item with age control and use a refund ticket so the subtotal equals 0 (- Rounding), the delayed age control now work as expected. 


Datema control messages uncorrectly not sent to surveillance (RTP-14441)

Datema control messages are yet again sent to surveillance. Previously such messages were un-correctly not sent, which was caused by introducing a new control message to customer in POS.

Web orders

Automatic cancellation of prepaid web order created in POS (RTP-14436)

If the cashier cancels a receipt that contains a newly created web order in POS, the order will also be marked as deleted. ("changeAction"=delete in POSLog XML).

Moreover, logging out and putting receipt on hold will not be allowed when paying a newly created web order.(These orders have to be paid or canceled to avoid creating an order that will reserve items in stock.)


Web orders - button in stock view, editing delivery information and sales summary (RTP-13897)

"Order from webshop" button is now displayed also in stock view next to the store specified in the CentralStockStoreNumber parameter, and only for items which stock quantity in that store is higher than the MinimumStockLevelForWebOrder parameter value.

Moreover, delivery information can now be displayed and edited by clicking the "Delivery information" on the web order in sales view.

Furthermore, sales summary for web order is displayed after payment.