New features
- Contract: “Active” control for documents
You can now mark documents as active/inactive. Inactive documents are not displayed in invoice views and can be filtered in searches, providing better control and less “noise.” - API: Manage Accrual Templates
There is now new API support for creating, reading, updating, and deleting accrual templates. This facilitates integrations and external administration. - Support for reverse VAT in chart of accounts and coding rows
We have added support for classifying reverse VAT correctly even when rows are created manually. This improves calculations and reduces the risk of incorrect amounts. - Receipts: ExternalID is always set when available
ExternalID is now also updated when a receipt is not “OK”, as long as a valid ExternalID is available. This makes tracking and integrations more reliable.
Bugs / Improvements
- Invoices no longer remain hidden
We have ensured that an invoice does not become “invisible” if something is interrupted or fails. This means that you can always continue to manage the invoice without it getting stuck in a hidden mode. - Send form: smarter focus in the right field
When recipients/addressees need to be selected, the cursor is now automatically placed in the correct search field. This behavior is consistent regardless of whether the form is opened by clicking or using Ctrl+Enter. - More stable handling of Ctrl+Enter in TAF
We have fixed a scenario where the app could “hang” when sending with Ctrl+Enter without the last line being correctly confirmed. The result is a smoother and more predictable workflow. - Ctrl+Enter no longer creates extra coding rows
Opening the Send form with Ctrl+Enter no longer creates an unwanted new coding row with a zero amount. You get the result you expect: the form opens – and nothing else. - Contract: Improved validation when searching
The search form now more clearly stops incorrect or empty searches. We also validate date ranges so that the “From” date cannot be earlier than the “To” date. - Import: invoices with incomplete coding are directed to the correct step
After import, invoices are now sent to the correct step depending on the setting for allowing incomplete coding in approval. This reduces the risk of something being forwarded on the wrong grounds. - Import: better support for character encoding in PDF interpretation
We have improved the handling of PDF content during import to avoid errors related to character encoding. The import flow is now more robust for varying PDFs. - Import: improved handling of encrypted PDFs
The import now handles an error that could occur with certain encrypted PDFs. The result is fewer interruptions and smoother imports. - Mobile interface: headings in lists get a clearer background
In mobile mode, headings in dropdown lists now have a background that prevents the content from “sliding behind” when you scroll. This improves readability and feel.