The fixed buttons at the bottom of the point of sale have been replaced by a fully configurable toolbar. Each store can now compose and arrange the buttons themselves – including removing the number pad – so the interface fits the daily workflow.
It is now possible to customise the POS receipt in more detail. Fields from the organisational unit's actor can be exposed directly on the receipt, and support for internal notes on kitchen receipts has been added.
The point of sale can now scan the barcode from a printed sales order and retrieve the order directly.
It is now possible to transfer an ongoing sale at the point of sale to an invoice.
The ability to generate cash register X and Z reports directly from the interface has been added.
A bug where a returned gift card was not marked as unsold has been fixed.
A bug in the Flatpay integration that caused the POS to print two standard receipts instead of one POS receipt and one terminal receipt has been resolved.
Sequential sale numbering within a period ("sale no. X") is now available as a new field.
The error message shown when a reservation fails at the POS has been made more precise.
Card issuer management at the POS now works correctly.
Handling of missing card issuers no longer causes an error.
Sales orders can now be converted to purchases with the correct prices preserved.
The invoice date on an invoice does not need to be filled in as long as the invoice is in draft. This allows more flexible work with drafts.
It is now possible to change the due date on draft entries that were created automatically by the system, not only on manually created ones.
The EAN column is now available on the sales order overview, and both EAN and CVR can be shown as columns in the customer list.
A bug where posting an invoice with returned items failed due to constraints on the product relation type has been fixed.
It is now possible to define custom supplementary sets directly on a product variant, overriding the set that would otherwise be inherited from the product.
The discount field on invoice lines is no longer incorrectly reset when editing other lines.
Invoices created from sales orders now receive the correct due date.
A customer category's price type is now applied even if it is higher than the product's current price.
Purchase invoices can now be matched against existing purchase orders even if the invoice line does not specify an organisational unit.
Interest calculation now works correctly.
Draft entry: the creditor lookup previously showed debtors – this has been fixed.
The inventory entry list now exposes columns for effective date and product category, both with filtering support. This provides a better overview and more precise searching of inventory postings.
Sales range prices can now be configured to apply only to a specific set of inventory organisational units instead of applying globally.
Searching for products and instances by identification has been made significantly faster.
The health check feature now also covers product- and instance-related entities and supports administrator-specific checks.
A setting now controls whether the configuration of a supplementary set opens automatically when an item is added to the basket.
The price type for composite items is now updated only for the relevant price types.
The calculation for inventory settlement has been updated in line with new requirements.
A bug in the automatic settlement of imported general ledger entries has been fixed – an exception in the event handler no longer blocks the entire process.
It is now possible to register payment of an invoice directly from the general ledger entries.
Interest calculation on debtor accounts now works correctly.
The creditor lookup in the general ledger now correctly shows only creditors.
Date filtering in lists has been made more precise.
The digital inbox has received ongoing improvements during this period, including more robust processing of incoming documents.
A bug where disabling reminders for a specific customer had no effect has been fixed.
It is now possible to control via a setting whether the notification window should be shown automatically.
A bug that prevented employees from being removed from the calendar overview has been fixed.
It is now possible to send attachments with an e-mail directly from the quote overview.
E-mail and SMS are now sent correctly from the communication workflow.
The automatic order suggestion feature has been improved.
The WooCommerce synchronisation has been made more robust with better error handling, including avoidance of unnecessary retries on network errors and correct import of sales orders from a secondary webshop. Synchronisation of inventory organisational units to the webshop is now supported.
Clearing and clean-up of sales prices on the webshop has been improved.
SAF-T-based X and Z reports can now be generated for cash registers directly from the interface.
Printing of the composition sheet has been improved so that only the relevant sheet is sent to the printer.
The settlement printout has been fixed.
Report export is now triggered by pressing Enter in the export dialog.
Sapera Mobile has been migrated to the new time-tracking API. Status can now be displayed directly in the app, and a new Android platform has been added.
The app can now scan the barcode on a printed sales order and retrieve the order.
Improved error message when scanning an incorrect barcode.
Fixed display of Boolean attributes on product instances.
The Billwerk integration now handles subscription sign-ups even when the customer is not physically present.
The Billwerk integration now handles situations where a customer's payment method has become inactive.
The Worldline terminal integration has received ongoing stability improvements and bug fixes throughout the half-year.
Flatpay is now supported as a payment terminal integration at the point of sale.
The agent's user profile has been restructured for more stable handling of the selected profile.
A bug where checking a subscription in the run lists inadvertently affected related dates has been fixed.
It is now possible to select multiple instances in a customer's rental contract and view them on associated invoices and sales orders.
It is now possible to block an entire day in the calendar view.
Boolean product attributes on instances are now visible in the product list.
If you have any questions about these changes, please contact support.