1-Highlights 5.23.0
1-Highlights 5.23.0
Version 5.23.0
Reference Store
Items are now stored just once in the database and linked directly from the store. The reference store approach seamlessly
compares the imported items in the background and if the same item is already detected in the database, it is reused for
multiple stores instead of creating a new item entry. If the item is unique to one store, the item is then linked to this specific
store only.
The reference store approach optimizes the space needed to store items, effectively leading to a smaller database and
therefore also lower operational cost. The level of optimization depends on how many items without store-specific changes
are shared among the stores.
7
GK Self Scanning Client Main Feature
9
GK Central Promotion Designer Main Feature
11
GK Central Promotion Designer Main Feature
12
GK Smart Label Main Feature
15
Stability
and Security
GK POS Client Stability and Security
21
Cloud
GK Basket Calculation Service Cloud
Zero Configuration
With a “zero configuration”, the technical setup of all applications after a clean installation or upgrade is automated.
Encryption processes used in client onboarding and additional configuration capabilities have been leveraged for an
automated setup and an easy rotation of service-to-service communication credentials, and any other technical parameters
that can only be configured at deployment time. The workload initialization feature now supports multi-tenancy.
26
GK Cloud4Retail General Improvements
Migration to PostgreSQL
Following a company strategic decision, we have switched our database backend from MSSQL to PostgreSQL, now
supported with infrastructure pipelines for easy data migration.
27
GK Cloud4Retail General Improvements
General Improvements
As usual, there are many smaller but significant improvements in the areas of security, compatibility, performance, and
monitoring. All involved applications were upgraded to the latest available versions, all relevant components were tested and
migration procedures were prepared for various needed upgrades.
28
GK POS Client General Improvements
31
GK Self Scanning Client General Improvements
Customer Can Redeem Tier Rewards with Self Scanning Client and Self Scanning Service
Up until now, promotions could not be linked to a specific target group within a loyalty program on the Self Scanning Service.
Customers who sign up to a loyalty program that has different tiers (e.g. gold, silver, bronze) can now redeem tier-specific
rewards when shopping.
The Self Scanning Service will retrieve the loyalty information and pass it on to the Promotion Calculation Engine to apply the
discount in the total price calculation.
Customer User Interface to Display Loyalty Information and the Digital Loyalty Card
Customers who sign up to a loyalty program expect to be able to access their loyalty information in the Self Scanning Client.
Therefore, customers can now see their loyalty card and loyalty information in the profile settings menu of the app.
Integration of the “Shopping List” Application with the Self Scanning Client
Shopping list functionalities are now available during a self-scanning shopping trip.
This includes opening the shopping list and removing items from it. It is also possible to switch between the Self Scanning
Client (SSC) and the shopping list, and scan an item from the shopping list detail view. Furthermore, consumers can now add
generic items to the shopping list.
33
GK Self Scanning Client General Improvements
34
GK Central Promotion Designer General Improvements
36
GK Central Promotion Designer General Improvements
37
GK GO General Improvements
Empties Receipts in GK GO
Support for the handling of empties receipts in
scanless scenarios is required by our partners
(Hitachi/Shekel) in GK GO.
Consumers expect that they can return items in a
scanless store, too. This could either be individually
(having the returned empties added one-by-one to
the basket) or by generating an empties receipt
which is registered to the basket and resolved later
on.
To do so, an empties transaction is now created on
a reverse vending machine. The reverse vending
machine provides the empties transaction to the
transaction pool and the Item Registration Service
will then request it from the transaction pool
together with its state (Active, Redeemed, Voided).
The line items from the transaction are taken over
to the basket. The configuration and process flow
determine whether each line item is taken over or if
the amount is booked to a collective item.
GK GO General Improvements
41
GK Promotion Validation Service General Improvements
Additional Validations
Unexpected behavior of a promotion, which is usually caused by copy/paste errors when creating the promotion, can be
avoided.
Some additional validations were added, meaning more invalid combinations of promotion data are detected when the
threshold type of the eligibility does not match the provided thresholds and interval sizes of that promotion.
43
GK Translation General Improvements
45
GK I18N
GK I18N Main FeatureGeneral
5.23.0 Improvements