Coming next release
Module | Description |
---|---|
Pricer | Add 'Discount' as a value to presentation (RTC-42203) When item has active promotion price, presentation property in Pricer has value 'DISCOUNT'. In other situations - no promotion price, planned promotion or stopped promotion presentation value is 'NORMAL'. |
Store Service API | GET request for stores (RTC-42827) Get request in Store Service is supported: api/gateway/Stores. Contract is based on the contract for store export except the following things:
Endpoint is limited to return max 100 stores. Authorization token is required. |
...
Release 17.07.2024
Module | Description |
---|---|
System | Fix bug: Translations (RTC-39728) |
Import from Chain Web | New company for store (RTC-39641) |
...
Release 21.03.2024
Module | Description |
---|---|
Country | Turkey (RTC-38817) Turkey can be selected as a country of company, store, profile, team or postal code. Country can be set through import and is exported with code TR. |
Store service | Fix: Description of fields marked as optional (RTC-37753) In store import contract schema, description of field marked as optional is displayed (currently it is only replenishmentEnabled, other fields are only nullable). |
System | Fix: Exception handling (RTC-28779) If there is an error related to the database, the error is written in the error text field in FlatBatchJson table, 10 times retry and then FlatBatch and FlatBatchJson have a status of 4. Store management is upgraded to framework versions Angular 16 and Kendo 12. |
...
Release 18.01.2024
Module | Description |
---|---|
Store | Inventory related translations (RTC-35163) 'Inventory' and 'Inventory management in use' Swedish translations are changed. 'Replenishment' flag is set to 'True' by default. It is displayed in 'Inventory' section of store details page, when creating new or editing existing store. Value is exported to Excel file and blob storage. Value can be set through import of Excel file and import from 3rd party (it is optional in both, set to True if not specified). 'Create price suggestions' flag is set to 'False' by default. It is displayed and can be set/edited only on Profiles. Value is exported to blob/file. |
Excel import | Fix: External store number validation (RTC-34864) It's possible to update the store with (not empty) external store number using Excel import. |
System | Fix: Exception handling (RTC-35478) Apart from the exception in the database and log in the Integration Platform, the execution of job is 'Completed with warnings'. |
...
Release 03.11.2023
Module | Description |
---|---|
Country | United Kingdom and Iceland (RTC-34482) United Kingdom and Iceland can be selected as a country of company, store, profile, team or postal code. Countries can be set through import and are exported with codes GB and IS. |
...
Release 06.10.2023
Module | Description |
---|---|
Import | ExternalStoreNo and storeNo in 3rd party import (RTC-32637) If at least one of the 'storeNo' and 'externalStoreNo' is correctly specified when importing the store and the other is null, the null value is ignored.
StagingImport job does not fail when one imported file contains over 4000 of JSON rows.
There is a validation while importing Excel file with stores: External store number must be unique within a company. If there are two or more shops with the same company and the same external store number in the file then only the first record from the file will be added. |
Store | Global location number is unique (RTC-33526) Global location number of store is globally unique value. Validation occurs when value is already used, when creating or updating store. In case of existing duplicates, global location number is set only for the first store, for the remaining null is assigned. In import from BackOffice, duplicates are saved with null value. In import from 3rd party, row with duplicate is validated and not imported. In import of Excel, validation in user interface happens if duplicate exists in database, and row is ignored if there are duplicates in one file (to be handled with warning notification in future).
Global location number (GLN) translation to Norwegian and Swedish is changed. |
System | Database compatibility level (RTC-32039) Compatibility level on databases is set to 150. |
...
Release 25.07.2023
Module | Description |
---|---|
System | External store number (RTC-30648) Empty value is always saved as null in the database for ExternalNumber instead of empty string. Upgrade to LibBackEnd 5.4.0 (RTC-33212) LibBackEnd updated in order to support notifications and Azure SignalR. Migration to .NET 6 (RTC-28896) Store Service module is migrated to .NET 6. |
...
Release 15.06.2023
Module | Description |
---|---|
Import | Export/Import External store number (POS system) from Excel (RTC-32531) 'Ext. store number (POS system)' column is added to store export to Excel. Value can be updated through Excel import. Existing values can be cleared by importing "NULL" in cell. |
...
Release 21.04.2023
Module | Description |
---|---|
Stores | External store number validation and import (RTC-30766) External store number must be unique across the company (organization number and country). This is validated in user interface and 3rd party import (Excel validation in another story). When Chain Web on-premise is master of stores:
|
...
Release 07.03.2023
Module | Description |
---|---|
Export | Opening hours (RTC-29164) Store opening hours and special dates are exported as described in Swagger documentation. |
Store details | Franchise store flag (RTC-12179) A store can be marked as 'Franchise store' using checkbox in 'Store details' section on new store/edit store details page. Value is exported to blob as 'isFranchise'. |
Store Service | Opening hours in Store export contract (RTC-28717) Opening hours are added to export documentation in Swagger as 'storeHours' field. Export is not yet extended. |
...
Release 01.02.2023
Module | Description |
---|---|
Import | Import companies from Excel (RTC-26694) Companies can be imported from Excel file using 'Import' button in the 'Companies' view. Required columns are "Company code", "Company name", "Country", "Organization no.". Exported file with companies should be used as import file template. Import can be used to create new and update existing companies. Companies are identified by "Country" and "Organization no." pair ("Organization no" unique within "Country". "Company code" and "Ext. company no." must be unique. Companies can be deactivated using file when all stores within company are inactive. "VAT no." column is ignored in Norway and Sweden - value is generated as in user interface. Existing values can be cleared by importing "NULL" in cell. When an import is finished, the user gets a notification. |
Import from Chain Web | Remove obsolete validation when importing stores from OnPrem (RTC-25000) Stores are imported properly when: post code is empty, city is empty, close date is before opening date, local store number is 0, phone is not valid for given country code. |
...
Release 05.01.2022
Define opening hours per store
...
New schedule can be created by pressing a button at the bottom of the page. Schedule has code, name and description. Code and name are required, and code must be unique.
Existing schedules can be opened by clicking on the link in the 'Name' column. In the schedule view, there are details of schedule which can be edited using modal window. There is also a 'Standard opening hours' section.
...