Release 07.07.2023
...
Find offer ID and use it for filtering in reports
...
...
'Offer ID' is visible in the details of an existing offer. When creating new offer this field appears after saving this new offer. If the user collapse the details of an offer, the field is still visible
...
.
...
There is a
...
also column named 'OFFER ID' in 'Items in promotions' view ('Items list' and 'Item group list') and in 'Promotion offers' view.
Offer ID in offer details
Offer ID column in Items in Items in promotions
Offer ID column in Promotion offers
Improvement
Area | Description |
---|---|
Offer items | Performance of adding items to offer group (RTC-32248) Improved performance of adding items to offer group. Improved performance of fetching data for 'Items in promotions' page. |
...
Status is changed by 'OfferScheduler' integration job, which by default runs at 01:00 UTC. It starts schedule of offers with matching 'Valid from', and offers with 'Valid to' set to day before (offer scheduled to be active from 01.05.2023 to 08.05.2023 is activated on 01.05.2023 01:00 UTC and deactivated on 09.05.2023 01:00 UTC).
'Activate'/'Deactivate' button on offer is removed. It is no longer possible to manually deactivate or activate offer without setting a schedule.
Improvement
Module | Description |
---|---|
Offers | Copying offers (RTC-31729) It is possible to directly copy an offer into the same promotion the offer is in. Fix: Segmentation in offer on model/variant level (RTC-28577) Offer group items are added on item, variant or model level according to what was selected in modal when adding new segmentation to offer/ editing segmentation used in offer. |
System | Item name and item group name (RTC-31164) Item names with up to 255 characters can be stored in the Promotion and Procurement databases. The same applies to item groups stored only in the Promotion database. When the item names are too long when importing OrderDespatchAdvice or PurchaseOrder via a third party, a validation error will appear. |
...
When promotion is on team level assigned to profile, and item has price in profile, profile price is used.
Improvement
Module | Description |
---|---|
Offers | Error handling in segmentation night update (RTC-30740) When segmentation in offer group is updated, and segmentation has unexpected status, offer group is not updated and offer group items are not deleted in Promotion and not exported with deleted status to POS. Integration job log contains details of error and CompletedWithWarnings status. |
...
Parameters of this mix are exported with offer to POS.
Improvement
Module | Description |
---|---|
Promotion API | API documentation (RTC-27105) Business rules section of import documentation contains explanation of "offerItemType enum", "Promotion type" and "Offer code". |
...
- If 'useVoyado' is set to False, everything work as before.
- If 'useVoyado' is set to True, user is able to create a promotion in Voyado through Promotion module. After creating a coupon offer, promotion in Voyado system is created. Id of promotion in Voyado is saved in the new column named 'VoyadoPromotionId' in the 'Offer' table in the database. Name and dates of promotion in Voyado match name and dates of offer in Promotion module.
After adding a new offer in user interface, green message about creating promotion in Voyado is displayed at the bottom of the screen. It contains Voyado's promotion's id and name.
Promotion details in Voyado such as dates and name can be updated by editing offer's name or promotion's date in Promotion module.
There is no possibility to delete a coupon from the offer.
When user tries to delete a coupon offer which exists also in Voyado, modal window with information that this promotion won't be deleted in Voyado is shown.
Copying offers and promotions doesn't include copying Voyado's promotion. Promotion import through API does not send offer to the Voyado system.
For offers without coupons, flow is the same as before.
If a request for Voyado fails, orange error message is displayed at the bottom of the screen.
Improvement
Module | Description |
---|---|
Export | Identifier of offer group item (RTC-23558) Export of offer items to POS contains "offerItemNo" field, which is globally unique identifier (GUID) of offer group item. |
Offer | Switch between offer groups (RTC-23740) Items/models/variants/item groups in offer view are displayed properly when switching offer group using buttons in top right corner. |
...
'Available days' and 'Excluded dates' can be set for promotion. When one of these parameters is selected, promotion is marked as recurring. 'Available days' are days in a week when offer is available and 'Excluded dates' are dates when promotion is not available for the customer. This does not affect active status of promotion. Recurrence information is displayed in promotion details view. Excluded days are displayed in chronological order. Recurrence can be set when creating new promotion, editing existing one or creating a copy. Values are exported to POS when promotion is active.
Improvement
Module | Description |
---|---|
Offer | Adding items to the offer (RTC-18145) Performance of adding items to the offer has been improved. Loading items takes a few seconds. After user gets notification, the page is refreshed. |
Promotion | Date columns filter (RTC-17338) For promotions which start or end between 23:00 and 24:00, filtering on columns 'Valid to' and 'Valid from' is working correctly. These columns are located in Promotions, Promotion offers, Items in promotions views and Copy offer modals in Promotion and Promotion offers views. Offer view (RTC-17479) When applying filter to the grid in offer view, grid does not automatically scroll to the left. If price panel was closed when applying filters, it stays closed after filtering as well. |
...
Copy promotion dialog. Select target promotion from the list, or search promotion
Improvement
Module | Description |
---|---|
Offers | Item selection for an offer (RTC-17791) Keyboard can be used to navigate in offer view after adding items to new item selection or updating existing one. |
...