Coming next release
Area | Description |
---|---|
Export | Export promotion blob after item selection change (RTC-43240) After items are added/removed from bundle offer group, promotion blob is exported as well as offer group items blob. |
Item search | Item search return items that are in Promotion database (RTC-42558) Item search result does not show items which are not yet imported to Promotion database from Item Service. |
Price lock | Price lock processor job (RTC-41916) There is new PriceLockProcessor job that adds or removes items from offer groups, based on setup in price lock register. Job triggers after manual price lock is created/edited/deleted and when valid dates of promotion are changed. Additionally job triggers every night (default 3 AM UTC) to automatically add/remove. |
System | Not existing service bus topic handling in user interface (RTC-43781) User interface requests do not completely fail when service bus topic is not found. Exception is thrown but rest of request works properly (changes saved in database). For example, when PriceLockProcessor job was not yet enabled (so job cannot be triggered), it is still possible to manage price locks and edit promotion details - changes are saved in database. |
...
Release 10.09.2024
Area | Description |
---|---|
Offer group items | Price with status deleted (RTC-42891) OfferGroupProcessor job does not match deleted ordinary price when price lookup for offer group item. If item in planned promotion was added with planned price, but then price was deleted, after reprocessing of offer group, item will have new price valid in correct date, or is deleted from an offer if no active price was found. |
Promotion API | Swagger documentation improvements (RTC-42769) 'Promotion Service Gateway API' section of Swagger has description of rules regarding promotions, offers, offer mix type, offer items and API limitations. Within each PUT request, there are multiple examples of request body, that cover different use cases of API. Each example is described by its custom name. Additionally there is example of responses for item upsert request, that contain error texts. |
System | Item group number (RTC-38886) Table with items has ItemGroupId instead of itemGroup-related fields. Item groups with duplicated item group numbers are removed. Item group number cannot be null. If ItemGroup is not found in the import of items, it is created. Improved performance of exporting promotion. |
...