Find information on Release 10.0.45.70 (September 2025) of EDI Studio for Microsoft Dynamics 365 for Finance and Supply Chain Management.
Note
EDI Studio updates are released as part of the Business integration Solutions (BIS) release.
What’s new
New or changed features in Release 10.0.45.70 (September 2025) – EDI Studio.
1. Enhanced EDI Staging Journal Validation Controls
EDI Staging Journals now include improved validation controls to prevent accidental revalidation of already processed journals. When an EDI Staging Journal has been successfully processed and, for example, a sales order is created, the validation and approval buttons are disabled to prevent status changes that could incorrectly mark processed journals as rejected. This enhancement provides better data integrity and reduces the risk of operational errors in EDI workflows.
Details:
Validation Locking: Once a staging journal is processed, the system automatically locks the validation and approval buttons. This ensures that processed journals cannot be inadvertently modified.
Error Prevention: Prevents scenarios where processed journals are mistakenly marked as rejected, which could disrupt downstream processes.
Bug fixes
Bug fixes in Release 10.0.45.70 (September 2025) - Business Integration Solutions, including EDI Studio.
Bug ID | Title | Description |
|---|---|---|
217126 (CS00236397) | Project task wrong error flag | In project history, tasks always show an error status even when dependencies prevent execution, making error alerts unreliable. |
217325 | File content type after deprecation | Files exported to Azure Blob storage have the wrong content type ("application/octet-stream") instead of the correct type, affecting file handling. |
220674 | Target record lookup link disabled | In field mapping, the lookup link for target records disappears when hovering, making it difficult to select values and configure mappings. |
226347 (CS00237697) | Blob Storage XML errors after BIS update | EDI messages with GLN Number at Address Level fail to import after the latest BIS version update, affecting order processing. |
226000 | Incorrect custom query with parent record | When using "Combine with Parent Record" in custom queries, the query does not follow expected steps, causing incorrect document output. |
223488/228683 (CS00237063) | Long-running MES mixing batch job | Batch jobs for MES mixing can hang due to network issues, causing delays and unprocessed messages in Service Bus. |
227517 | Group by error in cross-company scenarios | Activating group by in CRG causes errors when filtering on invalid companies, impacting document testing and filtering. |
228918 | Missing "Accept All Warnings" button | The "Accept All Warnings" button is missing on the header of staging journals, making it harder to approve journals with warnings. |
220849 (CS00236669) | Vendor invoice journal cash discount calculation | Cash discount is calculated incorrectly on net amount instead of gross amount when importing vendor invoice journal lines, causing inconsistent financial postings. |
Known issues
Known issues in Release 10.0.45.70 (September 2025) – Business Integration Solutions, including EDI Studio.
Issue | Description |
|---|---|
Custom Query Performance | Complex custom queries with multiple join operations may experience slower performance in high-volume scenarios. |
Cross-Company Filtering | Some filtering operations may require additional validation when working across multiple legal entities. |
File Processing Timeout | Very large file processing operations may occasionally timeout in environments with limited resources. |
Form Mapping Recorder Error | Starting the form mapping recorder can cause a fatal error. This occurs when opening the message from the BIS workspace. If you open the message from the BIS menu, the error does not occur. |
Feature Management Limitations | Microsoft regularly introduces new features via Feature Management or directly in the application. Some features are in public preview and will become generally available in future releases. Others are already generally available and can be activated. Compatibility with all new features or combinations is not tested. If issues arise after enabling a feature, contact STAEDEAN support. |
SQL Trigger Creation Error | Version 10.0.39 enables the "SQL row version change tracking" feature by default, adding the SysRowVersion field to all tables. Exclude this field from synchronization triggers in Connectivity Studio messages or web services. Do not use version 10.0.39 with a Connectivity Studio version older than 10.0.39.59. |
Inconsistent Test Results for Azure Blob Storage | In version 10.0.43.66, the "Test" functionality produces inconsistent results when the file action type is "Azure blob storage". |
Empty File Creation on Export | When an export message fails, an empty file is created on the target storage. |
Missing File Action Detail for SFTP Import | In version 10.0.43.66, file action details are missing from file history after import when using the "SFTP" flow action type with the "Azure file storage connector". |
Accept All Warnings Not Working in Inventory and Transfer Journals | The "Accept all warnings" functionality does not work for inventory and transfer journals. Users may need to manually address warnings in these scenarios. |
Started On Date Not Updated in Project and Task History | The "Started on" date is not being updated in project history and task history, leading to inconsistencies in tracking. |
Open File Option Not Displaying Records in File Storage Explorer | The "Open file" option does not display records in the file storage explorer, impacting file visibility. |
Appendix
Libraries
Libraries in Release 10.0.45.70 (September 2025) – Business Integration Solutions, including EDI Studio.
Library | Publisher | Usage |
|---|---|---|
AS2EncryptDecryptHandler.dll | STAEDEAN | Used to encrypt and decrypt for AS2 however it is deprecated but still part of the model |
Azure.Storage.Files.Shares.dll | Microsoft | Standard .net library, the same as what D365 FSCM uses but added because D365 FSCM is not adding it to the default bin directory |
BIS.Security.OAuth2.dll | STAEDEAN | Own library used to connect to third party web api and azure blob storage |
BIS.System.Collections.dll | STAEDEAN | Own library used to connect to third party web api and azure blob storage |
BisDotNetTools.dll | STAEDEAN | Some internal .net functions used by Connectivity Studio |
BisEmail.dll | STAEDEAN | Own library wrapper for sending and receiving email |
BisEmailWrapperMailKit.dll | STAEDEAN | Own library wrapper for sending and receiving email |
BisFileCursor.dll | STAEDEAN | Own library to handle XML documents |
BisInitFromXSDSchema.dll | STAEDEAN | Own library to handle XML documents |
BisJsonReader.dll | STAEDEAN | Own library to handle JSON documents |
BisMsGraphHelper.dll | STAEDEAN | Own Library to handle connection the Share point via MSGraph |
BisNetworkShare.dll | STAEDEAN | Own library to make connection to a file storage to support direct read and write |
BisOAuth.dll | STAEDEAN | Own library used to connect to third party web API and azure blob storage |
BISODBCServiceBusClient.dll | STAEDEAN | Own library to handle the access to an on-premises database |
BisRunCustomCode.dll | STAEDEAN | Own Library to handle expression in the mapping |
BisSecureBlackBox.dll | STAEDEAN | Own Library to handle the access to use Secure Blackbox libraries |
BisServiceBusQueueHelper.dll | STAEDEAN | Own Library to handle the access to service buses \ Queue |
BisStorageExtension.dll | STAEDEAN | Own library to handle the access to blobs storage use bearer tokens |
BouncyCastle.Crypto.dll | Third party | Used for AS2 and email and encryption |
BouncyCastle.Crypto.xml | Third party | Used for AS2 and email and encryption |
BytesRoad.Net.Ftp.dll | Third party | Used for sending FTP |
BytesRoad.Net.Sockets.dll | Third party | Used for sending FTP |
ClosedXML.dll | Third party | Used for excel documents |
DocX.dll | Third party | Used for Word document exports |
ICSharpCode.SharpZipLib.DLL | Third party | Used in the Zip flow action |
Microsoft.ServiceBus.dll | Microsoft | Standard .net dll used for service bus Queue |
Microsoft.WindowsAzure.Configuration.dll | Microsoft | Used for Azure blob storage is deprecated and replaced by standard azure.storage.Blobs dll |
MimeKit.dll | Third party | Use for encryption As2 and for sending email |
SecureBlackbox.Cloud.dll | Third party | All Secure blackbox dll |
SecureBlackbox.dll | Third party | All Secure blackbox dll |
SecureBlackbox.FTPS.dll | Third party | All Secure blackbox dll |
SecureBlackbox.HTTP.dll | Third party | All Secure blackbox dll |
SecureBlackbox.HTTPCommon.dll | Third party | All Secure blackbox dll |
SecureBlackbox.SFTP.dll | Third party | All Secure blackbox dll |
SecureBlackbox.SFTPCommon.dll | Third party | All Secure blackbox dll |
SecureBlackbox.SSHClient.dll | Third party | All Secure blackbox dll |
SecureBlackbox.SSHCommon.dll | Third party | All Secure blackbox dll |
SecureBlackbox.SSLClient.dll | Third party | All Secure blackbox dll |
SecureBlackbox.SSLCommon.dll | Third party | All Secure blackbox dll |
SecureBlackbox.XML.dll | Third party | All Secure blackbox dll |
System.Memory.Data.dll | Microsoft | Standard .net |
Tl.OpenXmlClr.dll | Third party | Library used for excel |
UtfUnknown.dll | Third party | Library used to detect file encoding in case dynamic encoding is used |