NEXT 202624 - Release date: 10-06-2026
Source to Contract
Contract tasks automatically follow the contract supplier
When changing the supplier on a contract, linked contract tasks are automatically updated so that contract and tasks remain consistent.
This adjustment prevents incorrect supplier links and improves data consistency within Contract Management and tasks.
Procure to Pay
Default unit of measure per company
It is now possible to set a default unit of measure per company that is automatically applied when creating purchase requisitions and purchase orders.
This adjustment reduces manual corrections and better aligns with company-specific practices in multi-company environments.
The full content of this release is explained below.
Contents
General
New
Management of custom fields available in Procurement Value Management settings*
A new page has been added within the Procurement Value Management settings for managing custom fields. Through these settings, custom fields can be created, edited, activated or deactivated, and logically arranged within different sections. Inactive fields are clearly identifiable and dependencies between custom fields are monitored to prevent invalid configurations. The creation and editing of custom fields is done via a form with extensive validation and clear feedback.
This adjustment makes managing custom fields clearer and gives administrators more control over the configuration of data within Procurement Value Management.
Custom event fields available in event input and edit forms
Within Procurement Value Management, custom event fields are now available in both the input and edit forms of events. Active custom fields are automatically displayed within the appropriate sections, with sections only visible when active fields have been configured for them. The fields are consistently shown when creating and editing and match the set field widths. Additionally, active custom fields can be selected as columns in the event overviews, with visibility and order remembered per user.
This adjustment simplifies recording and consulting additional event information and ensures consistent application of custom fields within Procurement Value Management.
More detail available in budget detail tables*
Within Budget Management, the detail tables for settled invoices, invoices in progress, hard commitments, and soft commitments have been expanded with additional columns. This provides more insight into, among other things, supplier information, relevant dates, amounts, order and requisition references, and active dimensions. The structure of the tables has also been improved so that important information is positioned more logically. Additionally, export to Excel and CSV has been made available for all detail overviews, always including all rows and columns.
This adjustment supports more accurate budget analysis and makes it easier to consult and report underlying financial details.
Fixes
| Description | Location |
|---|---|
Issue resolved where deleting events within Procurement Value Management sometimes failed due to an incorrect document validation error. Despite valid permissions, an error was shown preventing events from being deleted from the archive. The handling of document checks has been corrected so that events visible in the archive can now be deleted correctly. |
Procurement Value Management |
Issue resolved where in Procurement Value Management → Events the search text was not reset when switching between event tabs. The search bar is now correctly cleared when opening another tab, ensuring behaviour is consistent with the rest of V2 and no confusing or unapplied filters remain active. |
Procurement Value Management |
Issue resolved where within Budget Management and Analytics invoice lines were not recalculated after a change of currency at header level. When an initially misidentified currency was corrected during processing, amounts at line level remained unchanged. Upon a change of the header currency, invoice lines are now automatically recalculated so that amounts at header and line level remain consistent. |
Budget Management |
Source to Contract (S2C)
General
- Various text corrections have been made.
- Various translation corrections have been made.
- Various layout corrections have been made.
- Various performance improvements have been implemented.
Fixes
| Description |
|---|
Issue resolved where deleting users from the supplier portal failed in certain situations. The deletion action is now correctly sent to the underlying systems, allowing users to be successfully removed from the supplier portal without error messages. |
Spend
Fixes
| Description |
|---|
Issue resolved where time-outs occurred in the Spend modules because no explicit time-out was set. For all Spend-related tables, an increased time-out is now configured, allowing larger datasets to load more reliably and preventing time-outs when retrieving data. |
Issue resolved where Excel exports within Spend → Organisation → Relations - Companies did not show decimals when the user language was set to English. The export processing has been adjusted so that numerical values now correctly include decimals regardless of the set language. This ensures the Excel export matches the values shown in the interface. |
Vendors
New
Correct refreshing of tabs when (de)selecting elements in information requests
In information requests, selected and deactivated elements are now correctly processed and displayed. When an element is disabled, it is no longer included in the request to suppliers and the associated tab immediately disappears from the interface. When re-enabling an element, it is added again for both existing and newly linked suppliers and the associated tab is made visible.
This adjustment prevents unintended parts being sent to suppliers and ensures consistent and predictable functioning of information requests within the process.
Import available for replacing supplier manager links
Within Admin, a new import has been added allowing bulk replacement of links between suppliers and supplier managers.
For suppliers included in the import file, existing links are removed and replaced by the supplied relationships.
This enables more efficient and consistent management of supplier managers without manual adjustments per supplier.
This import can be found at:
[Admin > Import Data 2 > [Vendors] Import for replacing Supplier Manager connections]
This adjustment supports controlled bulk management of supplier relationships and simplifies making changes in environments with many existing links.
Fixes
| Description |
|---|
**Issue resolved where export buttons within Vendor Rating did not work correctly and files were generated in the outdated .xls format or were not downloaded at all. The export functionality has been restored so that both the Export data button and the Report button reliably generate a .xlsx file. Additionally, the formatting from the interface, including colour coding of tables, is now applied consistently in all parts of the exported report. |
Issue resolved where in All Fields exports within Vendor and Contract management the values of select custom fields were incorrectly exported. Instead of the visible name of the selected option, the internal ID of the dimension was included. The export logic now uses the correct display name of the selected option again, making export files readable and consistent. |
Issue resolved where clicking on Vendor Rating info tiles and start centre notifications did not lead to the correct page and sometimes opened a blank page. The URLs used did not support direct navigation. The redirect logic has been adjusted so these links now work correctly, both when clicked from the interface and when opening the URL in a new tab. |
Issue resolved where changes to linked documents and surveys within an information request template were not saved. Adding and removing documents and surveys is now correctly processed and saved, allowing information request templates to be reliably edited and reused. |
Issue resolved where in Vendors → Information Requests the overview showed an incorrect value in the column Created by supplier. Due to an incorrect setting, the wrong property was used. The setting has been corrected so the correct value is now shown and information requests provide accurate insight into origin. |
Issue resolved where the email address of signatories within the e-signing process was editable in the form, which could lead to errors. The email field is now read-only for all assigned signatories, both during setup of the signing process and after the process has started. This applies to signatories from suppliers and the own organisation and prevents invalid changes during e-signing. |
Contracts
New
Supplier of contract tasks automatically updated when contract supplier is changed
When the supplier of a contract is changed, this change is now automatically applied to all tasks linked to the contract. This ensures contract tasks are always linked to the correct supplier, regardless of whether the change was made via the user interface, an import, or the API.
This adjustment prevents inconsistencies between contracts and associated tasks and ensures correct and consistent processing within Contract Management.
Renewed Contract Import available for Client Admins
The renewed contract import within Contract Management is now available to Client Admins and no longer limited to ISPnext System Admins. This allows customer administrators to independently insert and update contract data via the renewed import functionality. The import form shows a clear warning indicating that updating contracts may overwrite existing data.
This import can be found at: [Admin > Import Data 2 > [Contracts] Import/update contracts]
This adjustment increases flexibility for customer management and makes managing contract data more accessible while explicitly alerting users to the impact of the import process.
Authorisations applied to draft contracts and task overview within Contract Management
The overview of draft contracts and the total task overview within Contract Management now follow the same authorisation rules as regular contracts and suppliers. When draft contracts are visible to multiple users, visibility is now determined based on existing authorisations such as categories, linked companies, templates, labels, and direct user links. The creator of a draft contract always retains visibility as long as the contract has draft status. For tasks, visibility is now consistently determined based on the authorisation of the linked contract or linked supplier, with tasks without links always remaining visible.
This adjustment ensures consistent and predictable visibility of (draft) contracts and tasks and strengthens compliance with authorisation rules within Contract Management.
Filter option added for main contract in contract overview
A dropdown filter has been added for the Main contract column in the contract overview. This allows filtering on a specific main contract, making it easier to view and analyse the contract structure.
This adjustment improves the clarity of contract relationships and makes navigating larger contract structures more efficient.
Improved processing of scanned PDF files within Contract AI*
Within Contract AI, the processing of scanned PDF files has been improved to enhance the interpretation of contract information. When the initial analysis yields insufficient results, it is possible to explicitly choose a higher processing quality. A clarifying form is shown beforehand explaining what this option does so that a conscious decision can be made to repeat the processing. This results in more reliable recognition and interpretation of data from image PDFs.
This adjustment increases the quality of AI extraction for scanned documents and reduces incorrect interpretations of contract data.
PDF viewer added to terms analysis in Contract AI*
A PDF viewer has been added to the terms analysis of Contract AI, allowing the analysed document to be viewed directly from the results overview. The original PDF file is now displayed in a fixed position on the page, so it is always immediately visible where specific analysis results come from within the document.
This adjustment increases transparency of contract analysis and makes validating AI extraction results easier and more consistent.
Import available for replacing contract manager links on contracts
Within Contract Management, a new import is available allowing bulk replacement of links between contracts and contract managers. For contracts included in the import file, existing links are removed and replaced by the supplied relationships. This enables efficient changes to contract manager assignments without manual adjustments per contract.
This import can be found at:
[Admin > Import Data 2 > [Contracts] Import for replacing contract manager]
This adjustment supports controlled bulk management of contract manager relationships and simplifies management in environments with many existing contract links.
Fixes
| Description |
|---|
Issue resolved where within Contract AI – Terms & Conditions analysis an incorrect error message was shown when the same preferred movement was set on an exclusion as on the original condition. This configuration is now correctly allowed, enabling exclusions to be recorded logically and without blockage. |
Issue resolved where in All Fields exports within Vendor and Contract management the values of select custom fields were incorrectly exported. Instead of the visible name of the selected option, the internal ID of the dimension was included. The export logic now uses the correct display name of the selected option again, making export files readable and consistent. |
Issue resolved where the email address of signatories within the e-signing process was editable in the form, which could lead to errors. The email field is now read-only for all assigned signatories, both during setup of the signing process and after the process has started. This applies to signatories from suppliers and the own organisation and prevents invalid changes during e-signing. |
Issue resolved where the DORA tab in contract details showed no data for users with the role Contract Management viewer. The authorisation check has been adjusted so this role can now correctly view the content of the DORA tab in read-only mode. This ensures full and consistent insight into contract information for all relevant roles. |
Issue resolved where in Workflows invitation emails were not resent when a previously completed workflow step was reactivated. When reopening a step, the associated invitation emails are now automatically sent again, ensuring involved users are correctly informed and follow-up actions are not missed. |
Procure to Pay (P2P)
General
- Various text corrections have been made.
- Various translation corrections have been made.
- Various performance improvements have been implemented.
New
More efficient cleanup of API jobs through housekeeping
Housekeeping for API jobs has been optimised to handle the removal of outdated jobs and associated data more efficiently. The improved approach reduces the risk of memory issues and ensures the cleanup of large amounts of job data proceeds more stably and controlled.
This adjustment increases the reliability and performance of API processing, especially in environments where many and large API jobs are executed.
Fixes
| Description |
|---|
Issue resolved where in advanced routes the selected item category was lost when creating a new version after changing a function position. When updating a function position, the item category is now correctly carried over to the new route version, preserving existing configurations and preventing unintended resets. |
Issue resolved where in user configuration a duplicate delete icon was shown for assigned permission groups. One of these icons was non-functional, causing confusion about removing permissions. The redundant icon has been removed so only the working delete icon remains visible and the user configuration is clear and consistent again. |
Issue resolved where attachments in a purchase order could still be deleted while the screen was in read-only mode. The readonly logic has been corrected so that the delete action for attachments is now correctly disabled when a purchase order is not editable. This ensures attachment behaviour fully aligns with the set screen status. |
Issue investigated where maintenance mode sometimes appeared to start or stop earlier than configured. It was established that premature stopping of transaction data imports was caused by a lock not being released. This behaviour has been adjusted so processes are no longer blocked for prolonged periods. No technical cause was found for early starting of maintenance mode; additional analysis and logging showed no anomalies in the configuration logic. |
AP Automation
New
Recognition of invoice lines visible in nextAI feedback*
Within the feedback functionality of nextAI, invoice lines are now also displayed alongside the existing header information. AI-recognised line data is visually shown in relation to the invoice lines within AP Automation, providing insight into which values have been recognised by AI and how they relate to the recorded invoice lines. This applies to lines linked to purchase orders as well as coding lines and AI-recognised lines without direct linkage.
This adjustment increases transparency of AI recognition at line level and supports users in validating and assessing AI results while giving feedback, without needing to switch context.
If you wish to use this functionality, a Configuration change request can be made in the Help Centre
DTS now also supports order and receipt lines with zero quantity
Within DTS, order and receipt lines with a quantity of zero are now also forwarded and processed. Via a configurable setting, it can be determined how these zero-quantity lines are handled, so import behaviour better aligns with ERP scenarios where such lines are deliberately used, for example for price agreements or structural completeness of documents.
This adjustment prevents missing lines after import, ensures consistent behaviour between DTS and the ISPnext API, and gives customers more control over processing zero-quantity lines in invoice and order imports.
Fixes
| Description |
|---|
Issue resolved where processing emails with an XML invoice failed when AI line recognition* was enabled. During processing, empty coding lines were created, leading to database errors due to missing mandatory fields. The mapping and creation of coding lines has been adjusted so only valid and complete lines are processed. XML invoices with AI line recognition are now handled correctly and without errors. |
Issue resolved where the accrual report did not export correctly when multiple dimensions or custom fields had the same title, or when a dimension title matched a fixed column name. The export used column titles to link data, causing missing or overwritten columns. The export logic now links data based on column index instead of title, ensuring all dimensions and columns are correctly included in the Excel report regardless of identical names. |
Issue resolved where using coding templates on invoices was unnecessarily slow due to heavy and complex data processing in the backend. Performance has been improved through optimisations in retrieving and processing coding templates, making opening, selecting, and applying templates noticeably faster and invoice processing smoother. |
Issue resolved where logistic M3 invoices with only selected surcharge lines (charge lines) were incorrectly treated as cost invoices, leading to time-outs during posting. The check is_logistic_erp_invoice now considers both selected logistic lines with ERP destination and surcharge lines linked to such logistic lines. This ensures these invoices are correctly processed as logistic and successfully posted in M3. |
Procurement
New
Legal text added to bottom of purchase order PDF
Within Procurement, an optional legal text can now be recorded per company that is displayed in the footer of the purchase order PDF. This text can be configured via company settings and is only shown when filled in, without extra white space when absent.
This adjustment supports compliance with legal requirements, such as for German entities, and ensures consistent and complete communication to suppliers via the purchase order PDF.
Default unit of measure per company configurable within Procurement
Within Procurement, a default unit of measure can now be set per company via company settings. This default value is automatically pre-filled in the shopping cart and when creating purchase requisitions and purchase orders. If no company-specific unit of measure is recorded, the general Procurement setting is used as fallback.
This adjustment simplifies the purchasing process in multi-company environments and reduces manual corrections by better aligning with company-specific practices.
Investigation into editability of order line fields after creating purchase order
An internal investigation was conducted into the extent to which data on order lines can be edited after creating a purchase order. This investigation shows that it is already possible to make these fields editable by activating the Order line fields option within the screen configuration for purchase orders.
This is solely an internal finding and does not lead to new functionality or changes in behaviour for users.
Fixes
| Description |
|---|
Issue resolved where VAT validation when creating an item category gave an error message on the wrong field with unclear text. When a VAT code or tax group was selected that did not belong to the company of the item category, the error was incorrectly linked to the tax group field. The validation now correctly points to the VAT field and shows a clear error message so it is immediately clear why saving is not possible. |
Issue resolved where Incoterms on the order PDF were displayed in the wrong position. The Incoterms were shown at the top of the document, while they should be part of the order information. The display has been adjusted so Incoterms are now correctly placed in the header table next to the payment terms, maintaining the existing formatting. |
Issue resolved where importing and exporting shopping carts with financial dimensions was processed incorrectly. On re-import, dimensions could be incorrectly linked or completely missing due to a mismatch between visible names and technical names. The matching logic has been improved so dimensions are now correctly recognised and assigned, ensuring shopping carts are consistent and complete after import. |