Release 2026, November
The following enhancements and improvements to existing functionality have been released this month.
2026-11-09
Order matching of credit notes
Previously, automatic order match of credit notes didn't work as intended, and the operation ended in status 7 - Mandatory value missing. This has been solved.
Pick complete order blocked pick lists for orders that contained non-stock products
If the order option Pick complete order was enabled for an order that contained a non-stock product together with stock products, no pick list was created, even when all the stock products were fully available. The order was treated as not fully available because the non-stock product has no stock balance.
Non-stock products are now ignored when checking whether the whole order can be picked, so the pick list is created for the stock products. If a stock product still can't be fully picked, the order is still not picked.
Invoices interpreted as credit notes when net amount is negative but gross positive
When an order had a negative net amount but a positive gross amount, for example a positive line with 25% VAT combined with a larger negative line with no VAT, it was sent through AutoInvoice as a credit note with a negative amount, and AutoInvoice rejected it. This has been solved. Whether a document is sent as an invoice or a credit note is now decided by the gross amount, consistent with the printout.
2026-11-06
Accurate identification of reverse charge by AutoInvoice
AutoInvoice now sets the VAT category on the invoice from the Turnover class on the VAT code, so that sales where the buyer accounts for the VAT are identified as reverse charge rather than as exempt from VAT.
A line whose VAT code has Turnover class 18 - Sales, taxable for purchaser or 22 - Sales of services to EU countries is sent with VAT category AE (Reverse charge), and a line with 3 - Sale of goods outside EU/Abroad is sent with VAT category G (Export outside the EU). Both carry a language-independent reason code alongside the existing reason text. Lines whose VAT code has no turnover class are unchanged.
Because the Peppol rules require both parties to be identified on a reverse charge invoice, an invoice with VAT category AE is no longer sent if the VAT reg. no. is missing in the Company information, or if the customer neither has a VAT reg. no. nor an Organisation no.. The invoice is stopped with a message naming the missing field instead of being rejected after sending.
2026-11-05
Same Workflow document ID for several accounting documents
When several accounting documents were sent for approval at the same time, in a company that had never used approval before, they could get the same Workflow document ID. This has been solved, and each document now gets its own Workflow document ID.
Blocked unit missing for all accounts during accrual accounting
Since 30 September, 2026, accrual accounting removed an organisational unit, such as a project, from the voucher lines it generated when the unit was blocked on one of the line's accounts. When the batch was updated, the unit was then also missing on the other account, even where that account allowed it. This has been solved.
2026-11-04
Transfer processing in the Shipment table
Previously, you couldn't select multiple posts with same warehouse number for the same product in the Shipment table, and run the Transfer processing to another warehouse. This has been solved.
If multiple posts are selected, it's only possible to transfer entire shipments. The transfer will terminate if products or warehouse are not the same on all selected posts, and the error message "Product no. and Warehouse no. are not the same for all rows" will be presented.
Distribution key with small shares caused a difference in updated vouchers
A voucher line could have both a debit and a credit account and use a distribution key with several small shares (below 0.005%). In that case, the credit amount could be posted as 0, leaving a difference between debit and credit in the updated batch. This has been solved.
Incorrect cost price on allocated sales orders
Previously, the Cost price field on allocated sales order lines didn't update when the Exchange rate field was changed in the order head on a purchase order with a foreign currency. While the purchase order line recalculated to the correct domestic amount, the old domestic amount was kept in the Reservation table and on the sales order line, which caused the cost price in foreign currency to be recalculated backwards and display an incorrect margin until the purchase order line was finished. This has been solved.
2026-11-03
Pick list run cancelled when a product was flagged During stock take
Previously, if any order in a pick list run had a reservation on a stock balance flagged During stock take, the whole run was cancelled and no pick lists were printed for any order.
Now, the flag will only affect the relevant order line/order and continue the run.
Validation error related to decimal rounding and total discount
A total discount used on order lines where quantity × price didn't round exactly to cents could result in a validation error. This has been solved.
Orders skipped when running the Delete orders processing
The Delete orders processing in Company information didn't delete orders where every order line was exempt from warehousing, even when the order had been fully invoiced. These orders are now included when running the processing.
Incorrect tax category for products with zero amount and price
Invoice, credit note and purchase order lines with a product but zero amount and price no longer get tax category E (exempt) in Peppol documents sent via AutoInvoice; they now keep the tax category of the line's VAT code.
2026-11-02
Production orders with different account sets
When a production order's structure head and its sub lines used different account sets, for example when producing to a different warehouse than the one the materials were taken from, realising the order posted two extra voucher lines at the full production value. This doubled the balance on the stock accounts and reduced costs by the same amount, and the project was missing on the extra lines. This has been solved.
The cost difference is now posted as one line on the structure head's own production cost difference accounts, with the project of the head's account set. Only structure heads that don't accumulate production costs were affected.
Calculated column constraints
It's now possible to add constraints that trigger validation when records are inserted or edited using calculated columns. Calculated column constraints are defined in a specific table with the format set to 4 - Constraint, and the formula would typically contain operators such as <, <=, >=, >, =, and <>. The macro length (@169), is now also available to compute the length of a string or number.
Calculate production start / costs processing improvement
Previously, the Calculate production start / costs processing in the Order table didn't work as intended. This has been solved.