Drop 57
March 6, 2023
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.
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:
- Add new user in the People module.
- Add new customer in the Consumers module.
- User Profile page on Admin Suite.
🔧 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.
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 ApplyManualDiscount
functionality (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.