FD-2503
Release Date: 2025-04-17
Software Version
The document refers to the following applications and corresponding software versions:
| Application | Version |
|---|---|
| POS Full Client | 5.27.0 (FD-2503) |
| POS Service | 5.27.0 (FD-2503) |
| Flow Service Cloud | 5.27.0 (FD-2503) |
| POS OneX | 5.27.0 (FD-2503) |
| MobilePOS OneX | 5.27.0 (FD-2503) |
The software depends on the following applications:
| Application | Version |
|---|---|
| Store Device Control (SDC) | 5.27.0 |
| POS Server | 5.27.0 |
| Promotion Calculation Engine (PCE) | 3.17.1 |
What's New
2D Barcode Scan and Registration via RFID Tag
The current RFID solution was extended by the possibility to scan 2D barcodes instead of reading the RFID tag and to hand over information to the RFID API. With the new solution, it is possible to scan a 2D GS1 barcode (which is used in fashion) via a hardware-integrated camera with the OneX MPOS.
Service-to-Service Authentication and User Passport Support
As part of the new service-to-service approach, a new Gravitee API mapping was added for the POS Service and new base roles were introduced for use of the POS Service API on Keycloak. These base roles are used for the remaining secured POS Service API endpoints as well as for the extended Spring security filter to be able to validate the token.
Enhancement of Fujitsu/Japan Integration
Receipt alignments were enhanced within this Fujitsu integration feature to fulfill the country-specific requirements for Japan. Decimal places for currency were removed as well. In Japan, mainly 3-line customer displays are used, which is why hardware support was prepared for this.
GK Drive Enhancements Provide More Functionality in Fuel Contexts
With this version, we are delivering a range of additional features that make our fueling station solution more comprehensive and even better. Several special cases can now be handled. For example, payments made at the wrong fuel dispenser can be processed, and fuel transactions can be deferred if the customer needs to go and withdraw money first. It is also possible to respond to fueling without payment. Measurements of the tank content can be manually triggered by the POS if needed, and the results can be printed out. Additionally, it is now possible to switch between pre-configured card payment terminals - similar to day or night operation. The receipt printout also supports the requirements of a European certification. Furthermore, products from multiple concessions can be indicated clearly on the receipt. Finally, the solution can now manage different prices depending on the type of service or payment method.
Smart Onboarding of OneX Clients via Employee Hub
A function is now available in Employee Hub for the initial setup of the OneX Clients: MobilePOS and customer display. By scanning a generated QR code, it is easy to connect the respective client to either a stationary cash register or the relevant backend service.
OneX Training Mode
Training mode, which is already known from OmniPOS, is now available on OneX as well. It allows a new user to play around with the system, learn the functions, practice sales, etc. The training mode has a prominent colored frame on each screen in order to have a clear visual difference between the training mode and the normal selling mode.
OneX High Contrast Theme
The high contrast theme from OmniPOS is now also available on OneX. This theme helps visually impaired employees, as stronger contrasts make it easier to recognize buttons and text, thereby simplifying operation.
| Issue Key | Summary | Change Description |
|---|---|---|
| PLAN-5462 | 2D barcode scan and registration via RFID | |
| PLAN-6529 | Service-to-service authentication | |
| PLAN-6870/ PLAN-6970 | Enhancement of Fujitsu/Japan integration | |
| PLAN-4589 / PLAN-7073 / PLAN-7071 / PLAN-7069 / PLAN-7068 / PLAN-7043 / PLAN-6662 / PLAN-6660 | GK Drive enhancements provide more functionality in fuel contexts | |
| PLAN-5197 / PLAN-5481 | Smart onboarding of OneX Clients via Employee Hub | |
| PLAN-4642 | OneX training mode | |
| PLAN-7358 | OneX high contrast theme |
Resolved Issues
| Issue Key | Summary | Change Description |
|---|---|---|
| POCP-76295 | Scenario recording: Selection from table is recorded properly | |
| POCP-76193 | Payment Terminal - Correct number of decimal places for use of fleet cards | |
| POCP-76184 | Stationary OneX - Receipt preview is shown properly | |
| POCP-76048 | OneX - Tab selection is consistent for tabs reordered by Menu Editor | |
| POCP-76068 | SCO - Translation - Language is shown correctly after authorization | |
| POCP-75980 | Break - Unlock by unknown user works properly | |
| POCP-74871 | SM Editor - Barcode rules - Edit, new, delete buttons work correctly | |
| POCP-74530 | Transaction timestamp is filled for all transactions | |
| POCP-73983 | Launchpad - Media Panel - Deleting images works properly | |
| POCP-76239 | Payment Terminal - Partial refund and cashback work correctly together | |
| POCP-76157 | Loading URLs into browser works properly | |
| POCP-75498 | OneX MPOS - Correct icon is shown after onboarding | |
| POCP-76492 | OneX Tableau - Fallback support is available for images | |
| POCP-76294 | Selection from input field is recognized properly when using "Enter" on keyboard | |
| POCP-76385 | Tender values in cash check for training drawer are correct | |
| POCP-76494 | OPOS Fuel - Tableau names were changed | |
| POCP-76582 | Properties of button were changed | |
| POCP-75903 | Password masking is available for login | |
| POCP-76008 | Receipt is aligned properly | |
| POCP-76059 | OneX POS - Alignment of search input field in item tableau was changed | |
| POCP-75966 | Derby JDBC driver is closed when stopping/uninstalling .war properly | |
| POCP-76061 | OneX - Slideshow with 2 images - only 1 image rendered | |
| POCP-76190 | OneX MPOS - Switching full transaction preview into brief one works properly | |
| POCP-76082 | OneX MPOS - Camera scanner plugin permissions were changed | |
| POCP-76185 | Stationary OneX - Keyboards are available in customer search | |
| POCP-76198 | SmartPOS reorganization jobs use global configs properly | |
| POCP-74363 | OneX MPOS - Automatic lock attempt on authorization screen works properly | |
| POCP-73431 | Stationary OneX - Sales person number and serial number can be corrected | |
| POCP-76189 | OneX MPOS - GkTable with multi-selection works properly | |
| POCP-75615 | OneX MPOS - Selecting a QR code from files is possible | |
| POCP-76258 | org.apache.commons.lang package was changed | |
| GKRI-26086 | Fuel item is registered when basic item is prefilled | |
| GKRI-26091 | Austria Country Package works properly | |
| GKRI-25068 | Maintenance mode is exited after transaction cancellation | |
| GKRI-24953 | Stationary OneX - Media Panel: Images are displayed properly | |
| GKRI-23640 | Storing transaction is enabled | |
| GKRI-25774 | Jakarta was updated | |
| GKRI-25747 | OneX - Last line is completely shown in Item Info | |
| GKRI-26126 | VoidTenderLineItem - Extensibility was added | |
| GKRI-26232 | JavaScript works properly when POS runs | |
| GKRI-26075 | Demo Cloud / OneX - MED exit code 100 for POS restart works properly | |
| GKRI-25488 | Timed dialog ShowMessageQRCode is not confirmed on false timeout | |
| GKRI-25526 | pumpAuthorisation (fuel payment) sets transactionResultCode correctly |