FD-2401
Release date: 2024-02-02
Software Version
The document refers to the following applications and corresponding software versions:
| Application | Version |
|---|---|
| Cluster Infrastructure Service | 5.23.3-FD-2401 |
| Store Device Control | 5.23.3-FD-2401 |
| Enterprise Connector | 5.23.3-FD-2401 |
| Store Hub | 5.23.3-FD-2401 |
| Portal | 5.23.3-FD-2401 |
What's New
Reference Item - Item Split
The item object has been split into 3 sub-objects:
- base item (which contains most of the data of the original item object)
- shelf
- price
The sub-objects can be imported and changed separately which allows the server to save only a part of the item as store-specific while the rest of the item data can remain shared across multiple stores. Therefore, customers can change prices and shelf assignments freely while the base item data remains stored only once. This behavior decreases the storage consumption of item data.
| Issue Key | Summary | Change Description | Mandatory |
|---|---|---|---|
| PLAN-4762 | Reference Item - Item Split | Please read the Migration Guide carefully before migrating to this version. | Yes |
Resolved Issues
| Issue Key | Summary | Change Description |
|---|---|---|
| POCP-70350 | Fixed problem with incomplete item pump data | |
| POCP-70333 | Bug fix related to the creation of migration jobs. After the fix, only jobs for stores in the current landscape are created. | |
| POCP-70244 | GK Software custom SSL extension fragment was added into CXF in SES applications | |
| POCP-70227 | Recovery point was implemented for cases where the duplicateKeyException is thrown from the database layer | |
| POCP-70146 | Promotion imports were limited on ECON
and SDC to import files with a maximum size of 5 MB. If the files
are bigger, the imports end up in the DLQ queue. This control can
also be added to other imports by adding a property with the name
GKFileSizeLimit to content-types.xml to the corresponding type
section. For example, for the promotion_v2 format, it is defined as follows:
|
There is the possibility to enable this check for all import types regardless of the file type by configuring properties in system.properties# Controls whether the system checks the file size during the import process.gkr.server.import.import-connector.checkFileSize.enabled=false# 5 MB limit per filegkr.server.import.import-connector.allowedMaximumFileSize=5242880 |
| POCP-70127 | The bulk method for updating dynamic tableaus was used instead of the deprecated one | |
| POCP-70126 | The hash calculated during price import is now used also for replication to reduce the number of transport objects saved in the database | |
| POCP-70063 | When a value for a specific field is deleted in the business unit editor within Storemanager, the 'isNull=true' attribute is added to the corresponding segment in the XML. This ensures that the value is properly removed from the database. | |
| POCP-70044 | Release warnings have been fixed | |
| POCP-69996 | Fixed Store Hub artifacts upload for cloud deployment | |
| POCP-69985 | Fixed time zone problem in current price calculation | |
| POCP-69936 | Maintenance event reorganization was extended to also delete ERROR events | |
| POCP-69849 | SDC application bootstrap fixed | |
| POCP-69806 | Fixed version resolution in cloud deployment for data containers and database schema | |
| POCP-69787 | Launchpad Apps buildNumberShort has been fixed | |
| POCP-69762 | Saving of base item fixed to also save related data | |
| POCP-69745 | Store Hub components have been fixed in order to run | |
| POCP-69671 | Fixed join for pumps to correct catalog column to contain shelves and prices | |
| POCP-69628 | Dynamic tableaus are updated when the price is changed | |
| POCP-69578 | Transport objects are no longer created during the migration process | |
| POCP-69573 | The base item is correctly deleted during item migration from 5.22 version | |
| POCP-69545 | Saving item merchandise management rule data has been fixed | |
| POCP-69520 | Saving item prices has been fixed | |
| POCP-69506 | The trigger errors were noticed during the consolidation process while executing the migration in parallel. Although these errors can still occur, when they do, the consolidation job will be retried to prevent an endless loop in the consolidation process. | |
| POCP-69494 | Fixed config deployment on development and QA cloud environments | |
| POCP-69491 | Unique collection exception has been fixed | |
| POCP-69432 | When the catalog contained shelfId or pricesId which didn't exist in the corresponding tables, the consolidation failed because compatibility DB triggers delete the data from signatures tables.This can only happen when updating from 5.22 to item split version.The behavior was fixed by updating the catalog table during the delete process to not contain invalid data. | |
| POCP-69411 | A new number generator was introduced for the base item object for item split to not collide with the reference item version | |
| POCP-69367 | NPE was fixed when expirationDate is not available in the request | |
| POCP-69316 | Fixed Storemanager editor for SPOT authentication config | |
| POCP-69313 | The DB query was fixed according to proposal from F. Bouda | |
| POCP-69254 | Junit tests were fixed | |
| POCP-69178 | Saving of UOM text translations was fixed | |
| POCP-69128 | Archiving of files was fixed | |
| POCP-66822 | Display handler when function is started has been fixed |