---
title: "Sapera - First half of 2021 (January–June)"
description: "Release notes for First half of 2021 (January–June) — news and improvements in Sapera."
url: https://support.sapera.io/en/articles/566-sapera-first-half-of-2021-january-june
collection: "Release notes"
updated: 2026-06-14
language: en
alternates: [da]
---

# Sapera - First half of 2021 (January–June)

Release notes for First half of 2021 (January–June) — news and improvements in Sapera.

## Point of sale (POS)

### Retrieve draft sales orders from the POS

It is now possible via a setting to allow draft sales orders to be retrieved in the POS. The retrieval filter shows only orders that can actually be imported, and already completed orders are not shown.

### Improved handling when scanning invoices at the POS

Fixed an error where scanning two invoices for payment at the POS caused an error. The POS agent's connection stability has been improved, and issues with reconnection in relation to the agent signal have been resolved.

### Handling returns of items with tiered pricing

Fixed two edge cases when returning items that were sold with a tier-based sales price.

### Grouped product – price change when selecting an instance

Fixed an issue where the price was incorrectly changed when selecting an instance on a grouped product with a deferred instance.

### Other POS improvements

-   Fixed an error when completing a POS sale converted from a sales order.
    
-   Fixed an issue where an already-sold product instance could be sold again from the POS in inline mode.
    
-   Fixed an issue where a credit note lost its discounts when a new line was added.
    

## Sales, orders & invoices

### Additional columns on the sales order list

It is now possible to add the columns "Alternative payer" and "Requisition number" to the sales order list (not shown by default).

### Sales orders cannot be edited in the "Transferred to POS" state

To prevent unintended changes, it is no longer possible to edit a sales order that has been transferred to the POS.

### Improved display of failed settlement postings

Settlements with vouchers that could not be posted are now clearly displayed as red lines in the overview, making it easy to identify those requiring attention.

### General ledger journal – voucher number validation

Missing validation of the voucher number field when editing general ledger journal lines has been added.

### Other sales improvements

-   Product instance returns are now handled correctly.
    
-   Fixed an issue where fields from the sales order (e.g. instance serial number) are synchronised correctly as long as the order is not completed.
    
-   The filter for default general ledger accounts has been expanded so that all account types (heading, total, etc.) can be selected.
    

## Purchasing & purchase invoices

### Improved posting of purchase invoices with product instances

Fixed an error that occurred when posting a purchase invoice containing a product instance, which failed with "Sequence contains no matching element".

### Posting purchases via Inventory

Purchase invoices can now be posted directly from the product catalogue.

### Attachments on purchase invoices

It is now possible to manage attachments directly on a purchase invoice.

### Mark purchase invoice as received

It is now possible to mark a purchase invoice as received directly from the overview.

### Other purchasing improvements

-   Fixed an error when adding a delivery to a purchase invoice.
    
-   Fixed an issue where default report parameter settings were not cleared correctly when a report file was updated.
    
-   The "Auto-post inventory" setting on product categories can now be overridden per organisational unit (in the same way as general ledger accounts).
    

## Inventory

### Last transaction date as a column on the product list

It is now possible to add the "Last transaction date" column to the product list. The column is not shown by default.

### Scan product location from the product list

If a product location is scanned from the product list, the filter is now activated automatically so that only products from that location are shown.

### Inventory journal lines – default cost price for instances

When creating inventory journal lines for single-instance products, the product instance's cost price is now used as the default if available. The reset function has been updated accordingly.

### Product catalogue – improved search and display

-   Fixed an issue where activating/deactivating products from the product list did not work.
    
-   Fixed an issue where a product's attachment could not be deleted if it was linked to the product itself and not to an instance.
    
-   Fixed an issue where EAN barcodes on products are now searchable.
    
-   The EAN tab is now displayed correctly, and deleting a barcode works even if it is used in a label draft.
    
-   It is now possible to copy composite products without errors.
    
-   The filter function for products has been improved with better handling of search tags.
    
-   Inventory transactions can now be filtered by serial number when editing instance products.
    

### Convert product attributes

A new feature makes it possible to convert product attributes – the process is now handled as a background job instead of a button in the user interface.

## Accounting & finance

### Improved sort order in the ledger overview

The sort order on the ledger posting list has been corrected, and the display of the actor's default phone number when sending an SMS has been improved.

### System journal lines displayed as greyed out

System-created journal lines are now displayed as greyed out and cannot be edited by users without the appropriate permission.

### Other accounting improvements

-   Completing a sale with "Settle debtor account" now correctly updates the payment field.
    
-   General ledger accounts with short account numbers can now be found in lookups.
    
-   Fixed a calculation error in the posting journal (incorrect totalling).
    

## Communication (email, SMS, tasks, calendar)

### SMS in communication workflows

Communication workflows now support sending via the SMS channel.

### Workflows – empty "OnDone" action allowed

Workflows now allow an empty action in the "Done" state, providing greater flexibility in the setup.

### Other communication improvements

-   Fixed a case where service flows were incorrectly visible to users.
    
-   Fixed pagination in the communication overview.
    
-   Push notifications from the system have been fixed.
    

## Printouts & reports

### Extended report engine

A major, ongoing update of the report engine has been completed during the period, with improvements to a wide range of report printouts. The fixes cover, among other things, the display of supplier information in reports and images in report printouts.

### Print errors now clearly reported

If a report is empty or lacks content when printing, a visible message is now shown in the user interface instead of a silent failure.

## Webshop

### Price per organisational unit in the Webshop

The Webshop integration now correctly retrieves prices based on the selected organisational unit.

### Other Webshop improvements

-   Fixed issues with Webshop job settings.
    
-   Fixed an error related to Webshop synchronisation.
    

## Integrations

### e-conomic integration improved

The integration with e-conomic has been updated with improvements to data exchange and period handling.

### ePay integration

Updated handling of the ePay payment integration.

### EAN invoicing

Fixed sending of EAN invoices that failed for certain tenants.

## Security & users

### 7-day session token

The session token has been extended to seven days so that users are not logged out unnecessarily quickly.

## Other features and fixes

### Search tag types

Support for types on search tags has been added, providing better categorisation and filtering across user interfaces.

### Availability across departments

Fixed an issue where reservations and allocations across organisational units now work correctly.

### Improved performance

-   Performance of the POS (GetSalesPage) has been significantly improved.
    
-   Performance of product search has been improved for installations with many products.
    
-   Performance of booking has been improved.
    

### Related products

Related products are now handled correctly across the product list and purchasing.

### Other fixes

-   Fixed display in dropdowns that incorrectly hid long text.
    
-   Fixed an issue where filters and dropdowns did not close when clicking outside.
    
-   Move-up/down ordering on lists now works correctly.
    
-   Report parameter default settings are reset correctly when switching report files.
    

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