FD-2404
Release date: 2024-04-26
Software Version
The document refers to the following applications and corresponding software versions:
| Application | Version |
|---|---|
| POS Thin Client | 5.25.0 (FD-2404) |
| POS Full Client | 5.25.0 (FD-2404) |
| POS Service | 5.25.0 (FD-2404) |
| Smart POS Client | 5.25.0 (FD-2404) |
| Mobile POS Client | 5.25.0 (FD-2404) |
The software depends on the following applications:
| Application | Version |
|---|---|
| Store Device Control (SDC) | 5.25.0 |
| POS Server | 5.25.0 |
| Promotion Calculation Engine (PCE) | 3.15.7 |
| jxBrowser | 7.37.1 |
What's New
OneX MVP
With OneX, a new technology was introduced. While OPOS uses SwingUI, the new OneX clients are based on the modern vueJS framework and CSS.
This very first version (MVP) does not contain the complete range of functions of the OPOS solution. This edition focuses more on special retail functions and does not yet support use in a grocery store, so it does not yet contain a complex scale connection or similar.
However, the advantages of this more modern technology are already apparent. With a clearer separation between frontend and backend and the standard technologies mentioned, this solution is easier to use and to maintain. Furthermore, there is only one code base for all variants.
The application can be easily ported to almost all common mobile or stationary clients. In addition, changes or adjustments to the UI are much easier and therefore quicker to implement. The use of uniform components also created the basis for a more uniform look and feel.
Now the first step has been taken, an MVP is available. This is the start of further improvements and of course a continued expansion of the range of functions.
OneX - Customer Display on Mobile Devices
The Customer Display application as an independent mobile app can be considered the first added value of the OneX approach. Using it on a tablet, for example, opens up completely new possibilities for interacting with customers.
A touch-enabled device can be used as a customer display and, at the same time, can also receive customer input or serve as a software terminal for final payment.
Java17 Runtime Support
From product version 5.25.0, it is also possible to run the OPOS with Java17 JRE. However, as there is still support until Java 8, there will be some limitations in the context of installation because the installer needs at least Java 11 JRE, but for OPOS Java 8 can be chosen. This means that two JREs might be required.
| Issue Key | Summary | Change Description |
|---|---|---|
| PLAN-4486 / -2355 / -4645 / -4644 / -4764 | Printing Service - Support Multiple Countries | |
| PLAN-5022 | OneX-POS - Customer Display on mobile devices |
Deprecated From This Version
This chapter indicates components, functions, and similar parts of the OPOS suite that are set to "deprecated" and will be decommissioned soon.
| Component / Topic | Successor | Issue Key | Comment |
|---|---|---|---|
| Loyalty Engine | Pricing Engine (PCE) | POCP-71386 - Deprecate LoyaltyEngine | |
| Old Mobile POS versions <= 5.19 | UTPOS/MPOS | Previous Mobile POS versions based on the R7-technology or so-called "MSchuberts" MPOS are decommissioned already, as the current MPOS based on vueJS is available from 5.21 | |
| Self Scanning Services on POS Service | Basket Service | POCP-71384 - Deprecate SelfScanning Services on POS-Service | |
| Taxware | ./. | POCP-71390 - Deprecate Taxware | No successor; Taxware will not be supported anymore as there is no partnership with an external vendor. |
Resolved Issues
| Issue Key | Summary | Change Description |
|---|---|---|
| POCP-71361 | Unnecessary code in ProcessExecutionServiceImpl.checkProcessAfterTransition() removed | |
| POCP-70301 | Performance improvements to flow.process.ItemRegistration.ItemEntry | |
| POCP-71289 | HPOS FSR merge table overlay improved | |
| POCP-71249 | Gift Receipt - Print unit of measure corrected | |
| POCP-71400 | Extension override now working with DSL model cache | |
| POCP-71453 | Improved QR code, printed from Wincor (Diebold) printers | |
| POCP-71229 | MPOS scaling on Android tablet enhanced | |
| POCP-71038 | POS receipt printing - Race condition when a printer error occurs during reprint corrected | |
| POCP-71363 | MPOS customer detail panel | |
| POCP-71122 | Strange behavior with disconnected printer resolved - DN TH250 | |
| POCP-71452 | MPOS - Browser Panel maintained by MED now working | |
| POCP-71345 | HU: NPE and execution of action "sendPaymentEnteredMessage" works again | |
| POCP-71349 | Login with disconnected cash drawer - Dialog now has spinner | |
| POCP-71480 | Return w/o Receipt - Item prohibited for return message shown in time | |
| POCP-71372 | MPOS - Behavior of line item edit mode improved | |
| GKRI-22505 | Improved method of disabling auto-lock for browser process | |
| POCP-71484 | Integrate PCE 3.15.7 |