Skip to main content

POS 2.82.x

🆕 Added

Hide the Add to Order button

Using a new setting, App:SearchUsers:HideAddToOrder, you can now hide the Add to Order button in the POS customer search. This setting ensures that you reduce the chance of accidentally adding a customer to your order, should you want that additional safety measure.

Digital signature on CFD

If a return order requires a digital signature from the customer, you can now let the customer sign that on the CFD.

Customer search on CFD

You can now let customers search for themselves on the CFD using their email address.

✅ Improved

Option to skip PIN creation

You can now skip the window asking you to create a login PIN should you decide you do not want to create one.

Validation of user fields for subscriptions

We will now better display several cases in user fields for subscriptions. This improvement includes whether a field is preferred, optional, or has a minimum or maximum.

CFD multicurrency support

We changed the CFD to show partial cash payments in a foreign currency in both the foreign format and the local currency. For example: If the local currency is Euro, but the payment was made in US-Dollar, the CFD will display both US-Dollar and euros to the customer.

Product search from customer perspective

The setting App:Search:DefaultUserTypeOverride now also applies to POS. By changing its default value, you can alter the search perspective to that of a customer.

Auto refund as the primary option

Currently, if available, POS will display auto refund as the primary refund method. Clicking the Auto Refund button will refund the available amounts to the customer. We furthermore improved some use cases and flows for the auto refund process.

Lifeguard sync times

To reduce the wait times, we optimized some of the timings lifeguard needs to go from offline back to online.

Prices in front ends

We aligned how prices are displayed in our front ends to make them consistent throughout EVA. You can also customize how these are displayed using the orders settings.

🔧 Fixed

  • Fixed an issue where the social security number was marked as required in Swedish stores, even if it was not set up that way.
  • Fixed an issue where you could not refund partial payments in migrated orders.
  • Fixed an issue where editing the first name on the CFD would result in a loading screen and a POS error.
  • Fixed a bug where decimal fields would not work correctly for payment fields.
  • Fixed an issue where an employee could not use their new password should the POS go offline if they changed it while it was online.

App Suite

🆕 Added

We're excited to announce that starting from drop 58, we'll be adding three new sections to our drop notes. One for each of our new App Suites.


Here's a glimpse of what to expect from our new App Suites:

For more details, make sure to check out the manuals:

Companion 1.36.x

✅ Improved

Prices in front ends

We aligned how prices are displayed in our front ends to make them consistent throughout EVA. You can also customize how these are displayed using the orders settings.

🔧 Fixed

  • Fixed an issue where you could not refund partial payments in migrated orders.
  • Fixed an issue where a payment would not automatically update in the checkout if approved using Admin Suite.
  • Fixed an issue where a payment that needs review would not result in a return to the checkout page with a pending payment but in detaching the order from the basket.
  • Fixed an issue where the warning that mixed orders are prohibited in your country would not appear.
  • Fixed an issue where you were not able to remove a seal bag number after adding it.

Admin Suite

🆕 Added

Admin Suite now leading

In our ongoing move to make Admin Suite the new platform to take over from Admin 1.0, we introduced links to the few remaining functions of the old Admin in the Admin Suite. This way, you can make Admin Suite your primary center of work.

✅ Improved

Email validations

A validation on email address is now performed when one is added or edited during a:

🔧 Fixed

  • Newly created custom fields will now be available for use without delay.
  • Fixed an issue where long content in custom fields would prevent users from interacting with other cards.

Compliance

Compliance updates by country

🇫🇷 France

🔧 Fixed

  • Fixed an issue where TotalTaxAmount in audit files showed a "0" value in the invoices section despite having an expected value.
🇵🇹 Portugal

🆕 Added

Certified invoice

A new stencil partial above the footer and next to the reference block has been added to the certified invoice (PDF template). The partial is called CertifiedInvoice-Context where additional information (non-certified) related to the order can be added. Additional (non-certified) information was previously placed under the footer however, that spot is now reserved only for Certified information (legal information about the company).

✅ Improved

No NIF on PDF invoice

The words Consumidor final will be written in the NIF field of a PDF invoice in cases where no customer NIF was added at time of OTC order placement.

🔧 Fixed

  • Fixed an issue where the SAFT file filtered out bundle lines on Endless Aisle orders.
🌏 Worldwide (all)

✅ Improved

New countries added to Validate FiscalID

The "validate fiscal ID" service/tile now validates fiscal IDs for Brazil, The United Kingdom, and Argentina.

Order available documents

On POS, order documents now include related invoices such as, down payments made or restitution related claims.

Control room

🔧 Fixed

  • We've fixed the Event exports monitor by including the EventTargetID. Any errors found in your monitor will now be properly displayed.

Finance

🆕 Added

Invoicing for endless Aisle

The invoicing behavior for Endless Aisle orders and related financial events has been overhauled. Check the full context on the Endless Aisle invoicing page.

Stripe for EVA Pay

We will now support Stripe as a payment provider for EVA Pay. This setup requires Stripe to be configured as a payment method.

✅ Improved

Financial periods design updates

Some design improvements have been made to the station's card, namely deposits and its related flows (Note: No functionalities/features have been impacted from the introduced interface design improvements).

🔧 Fixed

  • Fixed an issue that occurred when updating a pricelists active status checkbox (general info card), whereas the field was not updated when ticked.
  • Fixed an issue where BackendID did not display during editing of an income or expense despite having one.
  • Fixed an issue where income and expenses did not load all the available ones.

Orders

🆕 Added

Ignore options for existing orders

You can now ignore discounts, shipping costs, or gift-wrapping for open orders from Admin Suite.

Order logistic info

On the Order details page, you can now see several involved locations of the order, including where it was created from, picked up at, and shipped to.

Return all order lines with one click

We added a button to select all order lines at once in the product return window, so you no longer have to select them one by one.

User agents in the ODP

The order details page can now be configured to include a User agent card in the sidebar.

Replenishment proposal retrying

We've added a Retry action button to the Replenishment proposals, which are still in Admin 1.0 through Admin Suite forwarding. This way, if a replenishment fails, you can manually retry in all situations regardless of its status.

Changing the ID displayed Shipments tab

The ID displayed as part of the product's Description field in the Shipments tab will now adhere to the value set in App:CustomerProductValue. See Changing what ID is displayed for more information on its values.

Manual shipment for SFS orders

You can now perform manual shipments for shipped-from-store orders from the Admin Suite. In addition, there is now a handy checkmark Ship from original store, which will prefill the OU where the order was initially sold from.

✅ Improved

Better visibility of return orders

We have added an extra indicator on return orders that will make it easier to identify them as return orders in the orders overview.

Total amount with tax

The amounts displayed in the Order overview have been made more consistent with how they were displayed in Admin 1.0. By default, the Total amount with Tax will be shown, while you can manually add Total amount (which is the amount excluding tax).

🔧 Fixed

  • Shipping methods for existing orders can now be changed properly: you can add a Requested date and save the new shipping method on the order lines.
  • Fixed an issue where items with a quantity of zero were shown in orders when trying to create a shipment. We also fixed a related bug where such things could be added to a shipment.
  • Fixed an issue where the selected package for a shipment was not visible, and you could no longer delete a package from a shipment.

Organizations

✅ Improved

Chapter design

The Organizations chapter has received a design update.

🔧 Fixed

  • Fixed an issue where created custom fields did not reflect under an organization unit's custom field tab.
  • Fixed an issue where Admin Suite users could not remove user types from under the permission fields Visible by user types or Editable by user types on Custom fields.

People

🆕 Added

New fields for inquires

A few new fields have been added to inquiries and the related questions.

✅ Improved

Employee overview filter

The filtered employees overview will only display employees where:

  • The inquiring/logged-in user has a view Employee functionality, and
  • The OU is part of the inquiring/logged-in users permissions.

Employee design updates

Some design improvements have been made to the edit flow under the employees chapter.

Promotions

✅ Improved

Manual discount permission

Previously, a user having the ApplyManualDiscountfunctionality (manage scope) implied that the user can apply and cancel manual discounts. The permission is now split into ApplyManualDiscount and CancelManualDiscount. More details here.

🔧 Fixed

  • Fixed an issue in the budget card where the font size did not properly scale with the screen size.

Stock

🆕 Added

New chapter: Availability

EVA already offers several ways for you to check stock and product availability, but we managed to make it even easier. Check out the docs for our latest addition to the Stock module in Suite at Availability.

✅ Improved

Filtering Full stock counts

The filter sidebar in the FSC chapter now takes into account the recent BE changes that allowed for better filtering. In short: you can now filter on all possible states of an FSC, and we've made it more apparent who created it.

Tasks

✅ Improved

Tasks in general

We've made several small QoL improvements to the Tasks module. This includes more consistent pagination and preventing unnecessary scrolling. You may also be happy to note that the number of tasks EVA displayed as available in this chapter's navigation bar will now be consistent with what you see inside the chapter.