Drop 78
November 11, 2024
π Drop notes structure
The release notes are organized into categories, starting with Core, which spotlights a few entries from the most recent four core releases. Note that all but the last Core release are already in production in Beyond, as they follow a different release cycle than the monthly Drop. This is followed by Docs, which covers new documentation pages introduced or features to the portal. Subsequently, All Apps highlights general updates applicable across all applications. Succeeded by dedicated categories for each App individually, like Checkout, Loyalty, Tasks, CFD, etc.
Further categorization follows an alphabetical order representing the modules available in Admin Suite, including modules like Control Room, Financials, Orders, etc.
Each category is divided into three sections:
- Added: Lists new features or functionalities.
- Improved: Describes enhancements to existing features or functionalities.
- Fixed: Details bug fixes that have been addressed.
Within each category, entries are listed in a way we think are most impactful to least.
In some instances, a drop may include no changes for certain Apps, categories, or sections. In such cases, the corresponding part will not be shown in the notes.
Categories impacted by this drop
Core - Docs - All Apps - POS - CFD Tasks App - Checkout App - Loyalty App - Admin Suite - Compliance - Control room - Financials - Orders - Organizations - People - Promotions - PIM - Stock - Tasks
Coreβ
PushServicesβ
- π Push large numbers of loyalty programs at once with
PushLoyaltyPrograms
, available since Core 2.0.762. - β
Link cases to existing customers by BackendID with
PushCase
, with the update in Core 2.0.761. - β
Greatly improved the speed of
PushSerialNumbers
Core 2.0.761. - π Push B2B customer data (companies) with
PushCompany
orPushCompanies
, introduced in Core 2.0.761.
Datalakesβ
- π We've extended the properties included in several Data lake packages, in Core 2.0.762.
- π We've added new types to the
DataLakeBackfill
service, in Core 2.0.762 - π We've additionally extended the available Data lake exports with LoyaltyPrograms and LoyaltyProgramsGroups in Core 2.0.759.
Otherβ
- π EVA supports the transmission of digital receipts for orders without a customer attached since Core 2.0.761.
- π Rebalance the loyalty points for multiple users simultaneously with
RebalanceLoyaltyPointsForUsers
, introduced in Core 2.0.760. - β See which functionalities match the setting in the Settings chapter since Core 2.0.759.
- β We've reworked how EVA handles marketing subscriptions, in Core 2.0.761.
- π Mix BackendIDs and EVA IDs with the new Hybrid value in
EVA-IDs-Mode header
, since Core 2.0.761.
All Appsβ
Main Freeze Notificationβ
Please take into account Main freeze impacting the release timelines for Drops 78 & 79.
POS 2.124.xβ
π Addedβ
Multicurrency support for custom payment typesβ
Custom payment types now also properly support multicurrency payments, in the same manner cash already did.
β Improvedβ
Edit order buttonβ
The 'Edit Order' button now only displays for completed orders, as the functionality does not apply to orders that haven't been completed yet.
ExternalID for concession returnsβ
When processing returns for organization units of type 'Concession store' we now properly display the ExternalID checkout option.
π§ Fixedβ
Expand to see fix(es)
- We fixed an issue where the address fields on a customer wouldn't be filled when adding a customer through an external user search, even if said customer did have address data.
- We fixed an issue where clearing a count for devices that are configured to not need counting, but were then force counted by the employee, would not clear all the filled fields.
CFD 2.44.xβ
β Improvedβ
Subscription visibilityβ
CFD now only displays subscriptions which have 'Allow Unsubscrive by' set to 'All' (3) in order to prevent displaying subscriptions the user cannot alter.
π§ Fixedβ
Expand to see fix(es)
- We have temporarily given the footer text a white color by default, as some customers use dark backgrounds making black text invisible. We will make this configurable in the future.
Tasks App 1.98.xβ
π Custom fields in repair partsβ
You can now access custom fields on order line level for repair parts during your Repair flow.
π§ Fixedβ
Expand to see fix(es)
- Fixed an issue where the manually selected date for a consumer bought product was not passed in the
RegisterBoughtProduct
request.
Loyalty App 1.98.xβ
β Improvedβ
Assignee for Related Repairsβ
You can now see the user assigned to a repair in the Related Repairs section of a case, as well as on the related repair details page.
Dedicated Screens for Case Fieldsβ
In the case details, custom fields, media, and interaction logs now each have their own dedicated screens. Previously, any input(s) on these fields were listed in the case details overview without separate screens.
π§ Fixedβ
Expand to see fix(es)
- Resolved an issue that prevented users from resubscribing to a loyalty program after opting out, even though resubscribing was permitted.
Admin Suite 0.56.xβ
π Addedβ
UI Improvements in Admin Suiteβ
We are progressively rolling out UI enhancements to the Admin Suite across various modules, expected to continue until Drop 80. These updates will include:
- Improved design and clarity of headers, footers, and buttons on pages and modals.
- More concise and clear instructional text.
- Refreshed filter sidebars.
- Capitalized chapter titles.
- Titled cards in chapters with multiple tabs.
These updates will not alter existing features unless explicitly noted in a separate drop note under the impacted module. We are implementing these changes primarily to improve overall consistency and user experience.
A notification will appear on the Admin Suite main dashboard, providing more details about the UI update. Up until this release, the following modules have been impacted:
Expand to view module names
- Compliance
- Control Room
- Financials
- Orders
- Organizations
- People
- PIM
- Promotions
- Stock
- Tasks
The chapters that have received UI enhancements in this drop include:
Expand to view chapter names
Main Freeze Notificationβ
Please take into account Main freeze impacting the release timelines for Drops 78 & 79.
Link to Admin 1.0β
The "Need the old admin? Click here" link, found at the bottom of the Admin Suite overview page, will be accessible until February 3, 2025 (Drop 80), extending the original deadline of August 19, 2024 (Drop 75). This extension allows us to incorporate additional feedback.
For more information on the Admin 1.0 switch off process, visit this page.
π§ Fixedβ
Expand to see fix(es)
- Resolved an issue where in some instances the chapter lists in the left sidebar menu of the Control Room, PIM, Financials, and Stock modules were getting cut off at the bottom. Scrolling has been enabled in these modules to ensure all elements are fully visible.
- Fixed an issue causing the 'country', 'time zone', and 'language' fields to stay untranslated in various locations of Admin Suite when set to a non-English language.
- Resolved an issue where the dedicated space of certain input fields in various locations of Admin Suite were not clickable. Before, hovering over segments of these fields would show a "mouse pointer" instead of the expected "clickable" cursor indication. Now, the entire area of each input field is clickable and switches to the standard "I" cursor when hovered over, indicating that input is possible.
- Fixed an issue affecting multiple number fields where the separator incorrectly defaulted to a comma (,) instead of a decimal point (.).
Complianceβ
πΊοΈ Compliance by Countryβ
π§π Bahrain
β Improvedβ
Compliance Configuration Updates for Bahrainβ
Compliancy configurations for Bahrain have been updated. These updates reflect our commitment to adhere to local regulations.
Implications of the Updates
- Invoice sequencing: The invoice sequencing format has been updated to "OU-ID_DocType_ID" to ensure consistency. Please note that numbering will restart with the implementation of this new format.
- Compliance: We ensure all data-related activities comply with local laws.
- Certified templates: New update with minor changes.
Action Required
If you currently have organization units operating in Bahrain with the WHITE_LABEL
compliance setting configured, the following action is needed:
The value of the setting Auditing:Provider
must be changed from WHITE_LABEL
to BH
. For more information, refer to our Bahrain documentation.
Control roomβ
π Addedβ
Updated Watchtower Details Pageβ
We've introduced two new fields to the Watchtower Details page: Fleet Manager Last Seen and Fleet Manager Status.
Delete Multiple Settings at Onceβ
A new feature is now available allowing you to delete multiple settings simultaneously.
β Improvedβ
OU selection in Stencilβ
When selecting an OU in the filter sidebar, the selected OU will now be retained when switching the chapter's tabs and going back and forth between templates.
π§ Fixedβ
Expand to see fix(es)
- Resolved an issue where deleting the default value from an array type custom field incorrectly retained the array type. Now, deleting the default value will result in an untyped, empty value.
- Fixed the History functionality in Cookbook 1.0.
Financialsβ
β Improvedβ
Date Picker for Price List Adjustmentsβ
The date range field for the validity of a price list adjustment is now divided into Start Date and End Date fields. Previously, it was a single field named Date Range.
Ordersβ
π Addedβ
Order orchestration 2.0β
We've added a new chapter to the Orders module: Orchestration 2.0. While fundamentally the same as its predecessor, its UI is updated and more intuitive when it comes to making creating and managing orchestration sheets.
Your existing sheets have been migrated to the new chapter, and we advise using it from here on out.
As for 1.0, it's now practically redundant and will consequentially be officially deprecated 3 months onwards: February 3rd, 2025.
Open Loyalty Program in a New Tabβ
In the order overview, you can now click the "Open in new tab" icon on the Loyalty Program sidebar card to view it in a separate tab (if applicable).
Organizationsβ
π Addedβ
Updated Organization Sets Chapterβ
The chapter on Organization Sets has been updated with the following enhancements:
- Origin Filter for Organization Sets: A new Origin filter has been added to streamline the process of viewing system origin OU sets.
- New Card Structure and Configuration Method: The chapter now features two new cards: "Dynamic Organization Filter" and "Organization Unit Sets". These replace the previous "Included Organization Unit Sets" and "Excluded Organization Unit Sets".
Learn more about these updates and how to configure Organization Sets here.
β Improvedβ
Create Visibility Group Interfaceβ
The Create New Visibility Group interface now has its own dedicated page, complete with a general information card. Previously, this creation process was handled through a modal.
Company Backend ID Removed from Organization Unit Detailsβ
We have removed the Company Backend ID field from the Basic Information tab in the Organization Unit details. You can view and edit the Backend ID for a company in the Companies chapter.
π§ Fixedβ
Expand to see fix(es)
- Fixed a bug that prevented the Languages card pagination bar from responding when clicking the next page.
- Resolved a pagination issue on the Organization Units tab in the Companies chapter.
Peopleβ
π Addedβ
Consumer Coupons Overviewβ
A new card, displaying any promotional coupons, has been added to the Loyalty tab of a consumer's profile.
β Improvedβ
Red Border Notification for Missing Consumer Detailsβ
When Creating Customers, required fields will now be highlighted with a red border if you try to save without entering values in those fields. Previously, users received pop-up toasters indicating which details were missing.
Set as Default Address & Primary Phone Numberβ
When a consumer's record contains multiple addresses or phone numbers in the General Information, we have enhanced the "Set as Default" feature. The updates include a redesigned user interface. This includes labels indicating which address or phone number is currently the default, and a confirmation prompt that appears when changing the default.
π§ Fixedβ
Expand to see fix(es)
- Fixed an error that occurred when setting a user requirement with a minimum length to null.
- Fixed an issue preventing users from removing or changing assigned case status colors.
Promotionsβ
π Addedβ
Open Price List in a New Tabβ
In the Loyalty Programs chapter, you can now click the "Open in new tab" icon of an attached price lists to view it in a separate tab.
PIMβ
π Addedβ
Backend ID for Product Setsβ
We've added a new field named Backend ID to the Product Sets chapter.
β Improvedβ
Primary Chapter Updatedβ
The Products and Assortments chapter is now set as the primary chapter of the PIM module, replacing Product Bundles. This change was made because Products and Assortments is accessed more frequently.
π§ Fixedβ
Expand to see fix(es)
- We fixed an issue where the currency icon displayed for historical prices always reflected the Euro, regardless of the actual currency.
Stockβ
π Addedβ
Custom fields in Shipping methodsβ
You can now create custom fields specifically for shipping methods, which can then be added when creating or editing a shipping method.
You might use these to indicate a service level for example, or to add a tracking URL.
β Improvedβ
Remembering date filtersβ
When using the View icon for a line in the Stock overview, the date range will be cleared automatically in the following modal - since you want to explicitly see all relevant mutations. When going back to the original overview, any date ranges you initially configured will have been remembered.
π§ Fixedβ
Expand to see fix(es)
- Fixed the Reason filter in the Stock mutations overview.
Tasksβ
π Addedβ
Deleting ZCCsβ
Multiple Zoned cycle counts can once again be selected and deleted for cleanup purposes.
β Improvedβ
Reworked chaptersβ
We've reworked the Incoming shipments, Reservation cleanup, Reservations and Printing chapters.
Not only have they now been fully converted to the new design, but we've made some improvements as well to make these various tasks go a little smoother in the Admin Suite.
π§ Fixedβ
Expand to see fix(es)
- Fixed an issue where changing the OU in a Tasks chapter after having selected one, would not update the corresponding tasks.