Skip to main content
Arrow Backward IconBack to Overview

Drop 78

November 11, 2024

πŸ”‘ Drop notes structure
Categories & Sections

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.
Order by impactfulness

Within each category, entries are listed in a way we think are most impactful to least.

No change = No notes

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


release notes image

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 or PushCompanies, 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.

Docs‍

πŸ†• Added​

New Assessment Available on EVA Academy​

A new assessment focused on Promotion Campaigns is now available.

Check all available assessments here.

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.

Checkout App 1.98.x‍

πŸ”§ Fixed​

Expand to see fix(es)
  • We fixed an issue where the app would sometimes not fetch the correct language for the user interface.

Loyalty App 1.98.x‍

βœ… Improved​

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.

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.

πŸ‡ΈπŸ‡ͺ Sweden

Compliance Configuration Updates for Sweden​

We've updated our fiscalization approach in Sweden and expanded our scope. See the Sweden fiscalization documentation to see how EVA complies with local regulations, document logic, invoice sequencing, the supported workflows, and more.

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.

πŸ†• 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.