NEXT 202544 - Release date: 29-10-2025
Source to Contract
Warning for contracts with 'silent renewal'
A warning appears if 'silent renewal' is enabled without an active notification for automatic contract renewal. Without this notification, the renewal will not be executed.
Procure to Pay
Validation: purchase order before invoice date
A new validation checks that the purchase order date is not after the invoice date, ensuring consistent data between orders and invoices.
The full content of this release is explained below.
Contents
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.
New
Document viewer available in additional modules
The integrated document viewer is now available in three additional modules/components, reducing the need for downloads and lowering the risk of unnecessary storage or data exposure.
Sourcing: on the Results tab of sourcing events and for documents linked to questionnaire questions.
Vendor Management: in Vendor details under Checklist item documents and in the checklist items overview on the Documents tab.
Files can be viewed directly without downloading.
Fixes
| Description | Location |
|---|---|
| An outdated verification field sometimes caused issues when resetting passwords. This has now been adjusted and resolved. | Password reset |
| The buttons Excel export and Columns have returned to the category overview of the Admin module. All fields can now optionally be added as columns for more reporting flexibility without altering the default view. | Admin > Tables > Categories |
| An issue has been fixed where deleting a user was not correctly recorded in the edit log. Both archiving and deletion actions are now correctly registered and displayed for full traceability. | Admin > Users |
| An issue was resolved where special characters, such as &, were incorrectly displayed as & in certain fields. These characters are now correctly displayed throughout the application. | including Vendors/Contracts |
| An issue was fixed where bullet points, numbered lists, and links were not correctly applied or saved in the text editor. Lists and links are now correctly displayed both in the editor and in generated emails. | Emails/text editor |
| An issue was fixed where paused workflows were restarted at an incorrect step. The active step now correctly shows the first incomplete step, ensuring proper follow-up and display of workflow progress. | Workflows |
| An issue was fixed where reminder emails for notes were not always sent. Notifications are now correctly sent on the selected reminder date. | Vendors/Contract notes |
| An issue was fixed where the edit log did not refresh when switching to page 2. The log now correctly shows individual records per page. | Vendors/Contracts/ Admin |
Spend
Fixes
| Description | Location |
|---|---|
| The calculation of Spend amounts has been corrected. When a vendor was linked multiple times, totals were displayed incorrectly. Totals are now correctly calculated and displayed for all vendors. | Spend > Vendor |
Vendors
New
Confirmation window added when deleting contacts
When deleting a contact person, a confirmation pop-up now appears to prevent unintended deletions. The system first asks for confirmation before executing the deletion, ensuring the action is consciously completed.
Fixes
| Description | Location |
|---|---|
| An issue was fixed where the edit log became unresponsive in certain situations. The log's performance has been improved to load faster and more stably. | Vendors > edit log |
| An issue was fixed in Vendor Management where editing a questionnaire answer incorrectly allowed dots (.) in the value field. Dots and commas are now automatically removed when saving an answer. | Vendors > Information requests |
| An issue was fixed where the window for document links did not appear when adding a link to a vendor. The window now opens correctly, allowing document links to be added without interruption. | Vendors > Document links |
| An issue was fixed where the status of information requests in vendor details was displayed incorrectly. The overview now shows only valid information requests, ensuring vendor data is displayed correctly. | Vendors > select a vendor > tab: Ratings |
| The email sending for vendor notifications has been corrected. External notifications are now only sent to the intended vendor contact, while internal notifications are sent exclusively to internal users. | Vendors |
| An issue was fixed where the search field for adding recipients in Mail Campaigns and E-Signing requests was initially not visible. Users can now immediately see and use the search field when adding recipients. | Vendors > Mail campaign Vendors/Contracts > E-signing |
Contracts
New
Warning message for contracts with 'Silent renewal' in Contracts
Under the selection field Silent renewal, a warning message is now displayed when the notification Automatic contract renewal is not activated.
The message indicates that this notification must be enabled in the Admin module to automatically extend the contract end date. Without this notification enabled, the automatic contract renewal will not be executed.
By displaying this warning, there is more clarity when using the silent renewal function and it prevents unwanted contract expiry.
External API for contracts with CustomFields filter
A new API endpoint allows querying contract data with a specific selection of CustomFields.
By retrieving only the required fields, the amount of data to be processed and transferred is reduced, improving performance and stability.
This functionality is especially suitable for environments with a large number of contract custom fields.
To use this, the API call can include the field 'CustomFields' followed by the name of the Custom field to be included in the API results.
Fixes
| Description | Location |
|---|---|
| The Oneflow integration has been expanded and made more user-friendly. The signing process is now first created as a draft in Oneflow, allowing the order of signatories to be adjusted before sending. Selecting a template is no longer mandatory, and the filename field after signing now uses an input field with tokens instead of HTML display. | E-Signing (Oneflow*) |
| An issue preventing signatures from being saved has been resolved. Signatures are now saved correctly, allowing the signing process to be successfully completed. | E-Signing |
| An issue was fixed where contracts could be activated without required tasks being set. The option ‘Activate without tasks’ is now only available for contracts linked to a master contract. | Contracts |
| An issue was fixed where selected countries in free fields within a contract were not visible in the contract overview. The correct country is now displayed properly in the overview table. | Contracts |
| An issue was fixed where dynamic tokens in emails for New contract and E-Signing invitations were not populated. All information is now correctly displayed in outgoing emails. | Contracts & E-Signing |
Procure to Pay (P2P)
AP Automation
New
View related procurement documents in AP Automation
A new option Related documents has been added under the action menu of invoices in AP Automation. This feature allows viewing all procurement documents linked to an invoice via the purchase order number.
Tabs are displayed in a pop-up for Purchase requests, Purchase orders, Goods receipts, and Other invoices, with key information such as requester, order date, receipt number, and direct links to the corresponding documents.
The option is only visible when purchase orders are linked to the invoice and access rights are granted. This new feature provides better insight, traceability, and verification of the invoice context within AP Automation.
Add free line in purchase requests
A new button has been added in the purchase request screen to add a free line directly via a pop-up window.
This eliminates the need to create a separate purchase request for additional lines, resulting in more efficiency and less duplication.
The pop-up window opens the existing form for free lines, allowing extra lines to be added to the current purchase request when in edit mode.
After saving, the new line is automatically linked to the open purchase request.
The option is enabled by default for category managers and requesters, and can optionally be configured for budget holders via screen settings.
Search function added to the debit/credit linking window
The debit/credit linking window now includes a search bar to quickly filter by full or partial invoice number.
The interface has been revised to improve usability, with a clear indication of the first five displayed invoices and improved formatting and alignment.
Thanks to these improvements, invoices can be more easily found and selected, even with a large number of results.
Validation: purchase order before invoice date
A new validation ensures that the creation date of the purchase order is not later than the invoice date when an order number is specified.
If this condition is not met, the invoice can be blocked with a warning or error message, managed via the business validation “Validate invoice date before purchase order date.”
Assign advisors based on job position
Invoices can now be assigned to advisors based on job positions, enabling more efficient and scalable assignment within larger organisations.
A new field Advisors by Job Position allows selecting one or more relevant job positions.
All users linked to the selected position and with the appropriate rights will automatically receive a notification.
Select multiple companies in the filter field
The company filter in the invoice list now supports multiple selection.
Multiple companies can be selected simultaneously, with active selections clearly indicated by check marks.
The dropdown closes automatically when clicking outside the filter field, and filter results are applied immediately after selection.
This enables more efficient processing of invoices across multiple companies.
Improved readability of email content
The email content displayed with invoices is now shown in a more readable format instead of one long line. The updated display uses a simple, read-only text field where text wraps automatically for better readability.
Comment field for 'Boolean' free fields
'Boolean' free fields now support conditional comment fields, allowing additional context or explanation to be recorded based on the selected value.
In the configuration, it can be set whether the comment field appears for “Yes”, “No”, or both values, and whether this field is mandatory or optional.
In the application, the corresponding comment field appears dynamically according to these settings.
Mandatory comments must be filled in before submission, while optional comments can be skipped.
Exact Online
Improvements for Exact Online integration
The Exact Online integration now includes automatic checks to ensure that only active dimension values and vendors are synchronised with ISPnext. These validations improve data accuracy and prevent inactive records from remaining available in the system.
For all Exact Online connections, ISPnext now checks:
- General ledger: when IsBlocked is true, the general ledger account is marked as inactive.
- Cost centres, cost objects, projects: when EndDate is in the past, the dimension value is marked as inactive.
- Vendors: when IsBlocked is true, the vendor is marked as inactive.
Active entities remain available within all integrations.
Infor LN
Support for Infor LN edges
ISPnext now imports and applies dimension edge data from the Infor LN CE export file.
The system automatically interprets the most recent active lines and creates dimension edges between general ledger accounts and dimensions (1–12).
This ensures that only valid dimension combinations are accepted during invoice validation, preventing incorrect or incomplete financial data from being sent to Infor LN CE.
Fixes
| Description | Location |
|---|---|
| An issue was fixed where invoices in AX2012 could get stuck in a system activity during order data import. A validation has been added to correctly handle missing line names, preventing interruption of the invoice process. | AP Automation |
| An issue was fixed where the option ‘PDF document on 2nd screen’ did not work correctly. After opening and closing a PDF, the window did not reappear when opening a second document. The PDF viewer now works correctly when using a second screen, and the reload document icon is displayed when applicable. | Platform |
| An issue was fixed where a UnicodeEncodeError occurred during archiving. The system now uses an explicit encoding when saving files, allowing special characters (such as é, ü) to be handled correctly in all environments. |
AP Automation |
Procurement
New
Dimension priorities in purchase requests
The automatic dimension coding logic in Procurement has been improved so that all valid dimensions are filled in according to a set priority order of data sources (user, item, and item category). Previously, the process could stop after the first invalid dimension, sometimes leading to incomplete or incorrect coding.
A new configuration option allows setting the priority of dimension coding in the Procurement settings. An additional tab Dimension Priority has been added in the settings menu, where the priority order can be managed via a drag-and-drop interface. The system uses this order to determine how dimensions are automatically filled and now only stops when a dimension is no longer valid or active.
View OCI logs as application administrator
A new OCI logs button has been added on the Vendor Settings page, allowing authorised users to view historical OCI logs directly in the frontend when OCI is active.
The log view includes key information such as ID, creation date, requester, vendor, and OCI details, with support for sorting, filtering, and searching within relevant fields.
Access is restricted to users with rights to manage vendor settings, providing more transparency and less dependency on Customer Success for resolving OCI-related errors.
ℹ️*This feature requires extra configuration and may need a licence extension. To enable it, please submit a configuration change request in the Help Centre.