It is now possible to complete a sale directly on a customer's account from the point of sale.
Selecting an alternative user at the point of sale has been improved with a clearer, more readable view.
Gift cards can now be voided directly in connection with a return, so the card is correctly blocked instead of remaining active.
The point of sale now displays the creation time and completion time on a reviewed sale.
It is now possible to add a "Loan out" sale as a touch button in the point of sale.
Fixed an issue where the POS could not retrieve a sales order (work ticket) if no customer name was attached to it.
Payments to a customer account are now correctly defaulted to the full balance.
Fixed handling of payments via loyalty credit at the point of sale.
A new tab has been added to the customer editing page, showing the discounts linked directly to that customer.
It is now possible to choose which price type is updated when a booking is posted.
Filtering on the invoice page has been extended with new options, including filtering by document source.
Added a warning when creating a sales order in certain situations, so errors are caught earlier.
Fixed handling of extra delivery lines when invoicing from a sales order.
Fixed an issue that in certain cases blocked updating a sales order.
Improved date validation on invoices.
Calculated sales prices can now be retrieved and displayed correctly across units.
Fixed an issue that sent a blank email when forwarding a sale by email.
It is now possible to edit non-stock postings after creation.
When re-posting a purchase invoice, the manually selected account on the line is now retained instead of being reset.
Updating the sales price from a purchase invoice is now correctly passed through to the label drafts.
Fixed handling of settlement that in certain cases failed due to exceptions in document creation.
Improved localisation and text handling in the purchasing module.
Bulk updates (e.g. enabling/disabling) in the product list now work correctly across all pages – not just the current page.
The product list can now display minimum stock and maximum stock as columns, pulled directly from the purchasing settings.
Hovering over stock figures in the product list now shows a tooltip with detailed stock availability per location.
The overview of stock at variant level has been improved. It is now possible to search and filter more precisely across variants.
An audit log for stock postings (adjustments) has been implemented, which can be linked to the corresponding financial postings. This provides a clear trail from stock movement to bookkeeping.
Products' location placement can now be filtered and displayed with more flexible filtering options, including alternative location filters.
The option for automatic cost price updates on a product category can now be overridden per organisational unit.
Fixed an error when deleting a product.
Fixed cases where products with zero stock still had a stock value – correct posting is now ensured in open periods.
Fixed a dialog box that did not account for deleted products.
Searching by a single number (barcode/item number) has been made more robust.
It is now possible to receive and post MobilePay payments from customers directly in Sapera.
The bank format can now be changed to the SDC bank format, and it is possible to switch bank formats on existing setups.
Improved error handling during settlement – the system now correctly sets an error status if a step in document creation fails, so the settlement can be restarted rather than getting stuck.
Fixed a case where opening balances were incorrect on certain account statements.
Improved summary view on accounts.
The EAN number from Sapera is now correctly transferred to WooCommerce – including on product variants.
Sales orders in the webshop integration can now be filtered by "System" as the creator, which was not previously possible.
Fixed an error when synchronising product attributes and categories to WooCommerce.
Fixed an error when importing sales orders from a secondary webshop.
SMS templates are now fully supported with editing and review directly in Sapera.
Service calls can now be configured to be sent automatically rather than requiring approval, with the additional option to cancel pending service calls and recalculate.
The view of possible task assignees has been filtered so that only relevant employees are shown.
Fixed sending of emails with an attached report.
The task scheduler has been improved.
Fixed cases where a blank email was sent.
Reports with dynamic parameters now work correctly – the parameter selection is retained and passed correctly to the report generator.
Printing an exchange label now supports retrieving the correct printout via report preferences and is no longer limited to a single predefined report name.
Improved report generation management with better error handling.
Fixed missing parameter mapping for certain debtor reports.
Reports can now be sent directly by email.
Scanning of products in the app has been fixed, including scanning during stocktaking and product lookups.
Note fields and the work log have been fixed and improved in the app.
It is now possible to create a new customer directly from the Sapera App.
The app now supports dynamic fields that can be edited and saved.
Improved handling of drafts and assignment to organisational unit.
Fixed display of sales prices in the app.
Fixed scanning via hardware keyboard during status registration.
The e-conomic integration now supports transferring customer and supplier information to e-conomic (phase 3). Contact and company data is thereby kept up to date on both sides.
The import tool's interface has been continuously improved with a better overview and usability for setting up and running data imports.
Sparxpres has been added as a payment method in Sapera.
The role setup has been updated with improved handling of permissions across organisational units.
Gift cards with Danish characters in the type identifier can now be created without errors.
Prices on gift cards are handled and displayed correctly.
Gift card functionality has been generally improved and stabilised.
Handling of time zones has been improved so that times are displayed correctly across time zones.
Improved validation and handling of EAN numbers in product setup.
Payment links have been improved with automatic retrieval of payment status.
If you have any questions about these changes, please contact support.