---
title: "Sapera - Second half of 2021 (July–December)"
description: "Release notes for Second half of 2021 (July–December) — news and improvements in Sapera."
url: https://support.sapera.io/en/articles/567-sapera-second-half-of-2021-july-december
collection: "Release notes"
updated: 2026-06-14
language: en
alternates: [da]
---

# Sapera - Second half of 2021 (July–December)

Release notes for Second half of 2021 (July–December) — news and improvements in Sapera.

## Point of sale (POS)

### Improved end-of-day and cash-up

The cash-up flow has been overhauled: it is now possible to close a sales order directly from the POS, terminal line splits are shown in detail during the cash-up, and fixes have been made for stuck or failing reconciliations. POS discount on balance closure is also supported.

### Receipt with foreign currency

The receipt now shows the amount in foreign currency when a sale has been processed in a currency other than the store's base currency.

### EAN scanning in sales and orders

Barcode (EAN) scanning is now more robust in the sales flow and handles edge cases involving special characters and ambiguous product numbers.

### Fix: negative custom amount in sales

Fixed an error that occurred when attempting to add a product with a negative special price while a customer was selected.

### Fix: completing a sale via keyboard shortcut

Fixed an issue where it was possible to complete a sale via keyboard shortcut even though the sale was not yet ready for completion.

## Sales, orders & invoices

### Invoice number visible on sales order

The invoice number is now shown directly on the sales order once an invoice has been generated from it, making cross-referencing straightforward.

### Improved handling of discontinued products

Discontinued products are now handled more consistently in the sales flow: an availability check is shown when scanning from a sales order, and an erroneous "null" label has been removed from the product view.

### Post invoice from a list (multi-select)

It is now possible to select multiple invoices in the list and post them all at once with a single action.

### Sales order converted to sale and back

Fixed a case where a sales order that had been converted to a sale and then back to a sales order/invoice would produce an error.

### Negative prices and custom prices

Improved support for negative prices and special prices in the sales flow.

## Purchasing & purchase invoices

### Supplier reference on purchases

The supplier reference can now be entered and saved on a purchase.

### Improved cost price handling

The cost price is now calculated and synchronised more accurately during receiving, adjustments, and for items with serial numbers. Fixed a case involving a negative cost price on inventory reset.

### Improved cost price posting on delivery

Posting of the cost price on goods receipt has been made more robust against discrepancies.

## Inventory

### Stock Summary

A new stock-summary view provides a consolidated overview of inventory across locations and variants.

### Journals: better editing and filtering

Inventory journals (receipts/issues) have been improved: posting information is now editable directly on the journal line, and the filter view has been made more stable. Fixed an error that occurred when opening certain journals.

### Filter on description in inventory transactions

A filter on the "Description" field has been added to the inventory transaction list on a product, making it easier to search through history.

### Inventory adjustment with cost price

The cost price is now handled correctly during manual inventory adjustments, including sales adjustments with negative availability.

## Accounting & finance

### Description on correction postings

The description text on correction postings has been fixed to reflect the correct content.

### Bank import fixed

A regression in bank import has been resolved so that importing bank transactions works correctly again.

### E-conomic integration: duplicate export prevented

Logging of postings exported to e-conomic has been introduced so that the same journal posting is not exported more than once, even when a posting is retried after a failure.

### Improved VAT handling

Improved correctness of VAT processing in a number of edge cases.

### Discount price calculation in department

Fixed an error in discount price calculation that occurred within organisational units.

## Sapera App

### Printing in Sapera Offline

Sapera Offline now supports printing via connected printers. The language setting can also be specified directly in the Offline app.

### Decimal quantities in Sapera Mobile

Sapera Mobile now supports decimal quantities during registration — for example for items sold by kg or litre.

### End-of-day and cash-up in Sapera Mobile

The cash-up in Sapera Mobile has been improved with more robust closing flows, including support for product instances and journals during reconciliation.

### Nightly synchronisation in Sapera Offline

Sapera Offline now synchronises automatically overnight so that data is kept up to date without manual intervention.

## Communication (e-mail, SMS, tasks, calendar)

### Improved SMS sending

SMS sending has been made more reliable with fixes for a number of edge cases, including when sending to a specific number category.

### Organisational unit on communication workflows

Communication workflows can now be linked to a specific organisational unit so that messages and workflow triggers are correctly scoped to the right department.

### Tasks: notifications on completion

Fixed a case where notifications about completed tasks were not delivered correctly.

## Import and export

### Import tool: new interface and permissions

The import tool has received a refreshed interface, and permissions have been introduced to control who can use and configure import/export. Localisation of the tool has also been added.

## Printouts & reports

### New hourly sales statistics report

A new report for hourly sales statistics (Hourly Statistics 2) has been added, providing more detailed insight into sales broken down by time of day.

### Fixes to existing reports

Fixes to the revenue report (comprehensively stabilised over the period), default department on reports, and improved handling of PDF printing without an external viewer.

## Customers and contacts

### New contacts overview

A dedicated contacts view has been added, providing a consolidated overview of all contacts associated with a customer or supplier.

### Display name update on instances

Changes to the display name of a product instance are now immediately reflected on the customer side under the instances tab.

## Webshop

### Stabilised price synchronisation

Price synchronisation to the webshop has been made more stable and reliable.

## Other features and fixes

-   Improved load time for sales.
    
-   The product instance page loads faster on first open.
    
-   Address fields (address 2 and 3) on instances are available.
    
-   Field filters in lists now show correct keyboard shortcuts in tooltips.
    
-   Cyrillic characters in fields are now handled correctly.
    
-   The cash-up status is now shown with the correct label in the interface.
    

If you have any questions about these changes, please contact support.
