PLANNED

Prerequisites are located in the menu on the left.

Handling of GS1 barcodes with best before and expiration date

(RTP-23258)

When a GS1 barcode with an item close to the best before or expiration date is scanned in EG POS, information about this is shown to the cashier in the sales view:

If the expiry date has passed, the item will not be added to the receipt and a warning will be shown:

The same logic will apply to Self-service mode:

POS Configuration

ExpirationDiscountConfig

Configuration of:

  • Number of days until best before and expiration dates where POS will show information and optionally trigger automatic discount.
  • The discount in percent
  • The reason code for the automatic line discount

Example configuration:

 GS1 barcode syntax for best before and expiration date:

010739415015403817250101

01 => Identifier for GS1 code

07394150154038 => Identifier-code 14 digits. If it starts with 0 its EAN else DUN

17 => Field Id: 15=Best before, 17=Exp.date,

250101 => Date in format YYMMDD

Improvements POS 

AreaDescription
General

Improved Error Handling for OutOfMemoryException in POS (RTP-32665) 

POS handles OutOfMemoryException errors more effectively to prevent POS from freezing. This ensures smoother operation and a better experience during error situations.

Receipt

Investigate sales that could not finish (RTP-35726)

Change behavior of please wait dialog and added more logging if this kind of situations happens again. 

Self-service

POS Messages are moved from file to database for improved stability (RTP-35821)

POS Messages, including surveillance messages to and from self-service POS, are stored in the database instead of the VolatileSettings file (User.Config). The file still exists but holds other information. By reducing traffic to this file, the risk of file corruption is minimized, making startup interruptions less likely.
If startup is interrupted, a message prompts the user to confirm, and continues the process. Additionally, the system creates a backup of the file with a unique name, making it easier to investigate and address the issue in future updates.

Investigate receipts on hold containing only "visual control not done" (RTP-35061)

Added check for empty receipts, so it doesn't trigger any updates in Self-service.



  • No labels