Released 4 August 2025
Store details - GPS coordinates, store area, total area (RTC-34309)
Four inputs are added in 'Store details' section between 'Marketing name' and 'Central warehouse':
'Store area' (possible values: from 0.0001 to 999999, 4 decimals),
'Total area' (from 0.0001 to 999999, 4 decimals),
'Latitude' (from -90 to 90, 6 decimals),
'Longitude' (from -180 to 180, 6 decimals).
Values can be edited and are stored in the database.
Permissions (RTC-49601)
'View and manage Stores/Teams/Profiles*
Section 'Store' with following permissions is 'added to store level role:
Store
View Stores
Manage Stores
Teams
View Teams
Manage Teams
Profiles
View Profiles
Manage Profiles
Permission is not yet used.
Permission to view is required to have permission to manage any of store groups
GPS coordinates and area fields added to store data (RTC-50176)
The fields “Latitude”, “Longitude”, “Store area”, and “Total area” are included in store import and store export. These fields are also part of the Get Stores response in the API. This makes it possible to manage location and size details for stores through import, export, and API.
Import and export GPS coordinates and area in Excel (RTC-50139)
The fields “Longitude”, “Store area”(m²), and “Total area”(m²)can be imported and exported using Excel. To remove these values from the user interface and database, set them to NULL in the Excel file.
Permission to Manage opening hours at store level (RTC-50134)
A store-level permission controls access to view and edit opening hours in store details. This applies only to stores linked to the user's role by store, profile, or team. Access to the store details page also requires a separate permission.
Existing common-level permissions still allow users to manage opening hours for all stores and registers, ensuring full backwards compatibility.
Released 5 May 2025
Store - Duty free flag (RTC-47505)
There is editable checkbox in Store Management in 'store details' section named 'duty free'. This flag is exported with true or false value. Export contract is extended and changes are visible in the Swagger documentation.
Export of store groups (RTC-49125)
Store groups are now exported as Store.Store.Export blob type. Store group is exported on creation and edit of store group. Swagger shows correct examples for each store group type (Profile, Team, PriceZone, Region).
‘Store' export is extended with 'TeamIdentifiers', 'PriceZoneIdentifier', 'ProfileIdentifier', 'RegionIdentifier'. It also still contains obsolete 'Profile', 'Teams', 'Region'.
Export - Identifiers of relates stores (RTC-47471)
In Store export, externalPosNo and globalLocationNo of relatedStores are exported properly.
System - New contract Store.StoreGroup.Export and changes for Store.Store.Export (RTC-47563)
New contract of store group export is visible in the Swagger documentation. In contract of store export 'profile', 'region' and 'teams' fields are marked as deprecated, but are still exported. 'ProfileIdentifier', 'regionIdentifier', 'teamIdentifier' and 'priceZoneIdentifier' are added instead.
Fix bugs related to store opening hours (RTC-28995)
Navigation works properly when editing store value and leaving through breadcrumbs without saving. Also when editing 'Use opening hours schedule' setting on store and leaving to 'Manage opening hours' with discarding changes in modal. Additionally, exception is not thrown when user without permission to see opening hours is viewing store details page.
Released 4th of March 2025
Validation for profile code (RTC-41941)
Profiles can have code up to 10 digits. User can enter a 10-digit or shorter profile code in the user interface when creating a profile and when importing a store via Excel or third party.
In the Swagger in the 'Import business rules' -> 'Store group lookup' section there is information on how many maximum characters storeGroupNo can have. For profile it is 10 characters, for region and team it is 50. The information about the maximum number of characters is removed from Schema.
Opening hours (RTC-29576)
User cannot edit opening hours section when store is inactive. When hours schedule has an active store assigned, it cannot be deactivated. Inactive schedule is activated after activating an inactive store with that schedule assigned.
L15 Temperature compensation (RTC-45869)
The L15 temperature compensation flag is added to store configuration. It it also included in API, store import and store export contracts.
Fix: format of company code in store export (RTC-47398)
In export of Store to JSON, company code ('prefix') is exported as string, as defined in contract.
Identifier of postal codes in export (RTC-46870)
Export of postal codes is extended with unique identifier for each code.
Security of error handling (RTC-44700)
Less information is shown in logs of failed request in browser (when importing incorrect Excel file).
Contract - identifier of postal codes in export (RTC-46867)
Contract of postal codes export is extended with unique identifier for each code.