FD-2412

Release Date: 2025-01-10

Software Version

The document refers to the following applications and corresponding software versions:

Application Version
POS Thin Client 5.26.0 (FD-2412)
POS Full Client 5.26.0 (FD-2412)
POS Service 5.26.0 (FD-2412)
Smart POS Client 5.26.0 (FD-2412)
Mobile POS Client 5.26.0 (FD-2412)

The software depends on the following applications:

Application Version
Store Device Control (SDC) 5.26.0
POS Server 5.26.0
Promotion Calculation Engine (PCE) 3.16.0

What's New

NewNow Theme for Self Checkout

With the recent introduction of the NewNow theme for the customer display, the UI of the stationary checkout was largely standardized. And now, in this feature drop, the next component/mode now follows the look and feel of the NewNow theme: the Self Checkout station. Here too, colors were adjusted and user interfaces were optimized for a uniform appearance.

Separate Technical and Static Translations

Prior to this separation, there was one translation file that contained not only UI texts, but also time and date formats, keyboard layouts, input patterns and other locales. These are not only not relevant to translation but should not be changed at all. However, due to the semi-automated translation process, such locales were often changed. These changes either had to be corrected manually or led to errors that then had to be fixed at high cost. This separation now ensures that only texts intended for translation are edited and the remaining parts remain unchanged. This makes the translation process less prone to errors and eliminates expensive rework.

Item Count Instead of Line Item

On POS Clients, the number of line items were shown for the basket, e.g. in the transaction preview. With this implementation, the approach has changed in order to show the number of items instead. There are some exceptions, e.g. return or deposit items should not be shown - mainly, it should only be physical items that the customer buys. This change is intended to simplify shopping for cashiers and customers and should help as it is more intuitive and state of the art.

Issue Key Summary Change Description
PLAN-4584 OneX - Self Checkout - Basic Flow
PLAN-6194 OneX - Self Checkout - Registration and Payment Types
POCP-74764 Separate technical and static translations
PLAN-6528 Item count instead of line item shown for basket

Resolved Issues

Issue Key Summary Change Description
POCP-74774 OneX - Return with receipt view was changed (S/M size)
POCP-74749 Cash Recycler initialization error handling was improved
POCP-74735 Layaway creation is possible without line item
POCP-74173 OneX - Change Line Item screen was changed
POCP-74200 OneX - S size - Customer Entry - ScanExpect card_reader view was changed
POCP-74866 OneX POS assembly - App image has executable permission
POCP-74354 Suspended transaction is finished and receipt is printed properly
POCP-74612 Tender line item with negative value is not applied to the transaction after transaction recovery
POCP-74549 State endpoint is always called on offline-to-online switch
POCP-74715 Return with transaction from different stores is not possible from customer info process if it is not allowed by config
POCP-74752 SCO OneX - Points payment is shown properly
POCP-74753 SCO OneX - Header is visible in all functions
POCP-74189 Private token is not exposed to job log
POCP-71579 Suspended transactions are deleted after 1 day in JP/Fujitsu environment
POCP-74912 jxBrowser Add-on - jxBrowser v7.41.5 - CVE-2024-11110 / CVE-2024-11111 / CVE-2024-11112 / CVE-2024-11113 / CVE-2024-11117
POCP-75029 OneX - Non-unit items can be added properly
GKRI-25263 Cashback is working properly when rounding set to first full number (1.60 --> 2.00)
GKRI-25163 Weight items have proper price
GKRI-24394 PrinterEventManagerImpl adds PrinterEventListener for all printers
GKRI-25325 Virtual keyboard works consistently
GKRI-24930 OneX - Virtual receipt visualizes the final line item completely
GKRI-25158 Back button immediately deletes input in donation mask after invalid input / amount not reset
GKRI-25337 Bundle JARs content was changed
GKRI-24797 ConditionEvaluator is extensible