Find information on Release 10.0.46.71 (January 2026) 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 EDI Studio features in Release 10.0.45.71 (January 2026) - Business Integration Solutions.
1. Bundle Outbound Queue by EDI Partner
EDI administrators can now bundle outbound EDI messages by EDI Partner instead of by individual EDI Party. This allows consolidated document delivery to corporate headquarters or central processing centers.
A new "Bundle by" field has been added to EDI Document Flows with the following options:
Option | Description |
|---|---|
EDI Party | Bundle by individual EDI Party. All documents for the same EDI Party are grouped into one file. This is the default behavior. |
EDI Partner | Bundle by EDI Partner. All documents for EDI Parties sharing the same EDI Partner are grouped into one file. Falls back to EDI Party bundling if no EDI Partner is assigned. |
Details:
Reduced file volume: Send a single consolidated file per EDI Partner instead of multiple files per EDI Party
Trading partner compliance: Meet partner requirements for centralized document processing
Extensibility: The "Bundle by" field is an extensible enum, allowing partners and customers to add additional bundling options
For existing configurations, the upgrade automatically sets "Bundle by" to "EDI Party" when "Bundle outbound queue by message" is enabled, preserving current behavior.
This feature was added as a result of change request CS00238972.
2. Configurable File Extension for Web Service Outbound Files
You can now configure the file extension for outbound files sent through web services. Previously, files sent via web services were always assigned an .xml extension, regardless of the actual content type (such as X12 or other EDI formats).
The system now uses the file extension based on the target document type defined in the message configuration. This ensures that files arrive at the destination with the correct extension matching their content format.
3. Original Quantity and Unit of Measure in Purchase Arrival Journal
Two new fields, Original Qty and Original Unit, are now available on the EDI Purchase Arrival page. These fields allow validation of incoming DESADV documents when vendors send quantities in different units of measure than what is defined on the purchase order.
Details:
Unit conversion support: When the Original Unit differs from the Purchase Order unit, the system automatically checks for and applies unit of measure conversions
Display methods: New display methods (purchUnit and convertedPurchQty) enable quantity conversion calculations
Validation rules: Two new validation rules are available:
BisEdiCheckPurchArrivalUnitConversion: Checks if the Original Unit can be converted to the Purchase Order unit
BisEdiCheckPurchArrivalOriginalUnit: Validates that the Original Unit exists in the system
The fields can be added to the page using the personalization feature. Existing users who do not use these fields are not affected.
This feature was added as a result of change request CS00235353.
4. Original Quantity and Unit of Measure in Sales Order Journal
Similar to the Purchase Arrival Journal enhancement, the EDI Sales Order Journal now includes Original Qty and Original Unit fields. When the Original Unit differs from the Sales Order unit, the system converts the quantity using the configured unit of measure conversion.
New display methods enable the conversion calculation:
purchUnit: Displays the unit from the source sales order
convertedPurchQty: Displays the converted quantity based on unit of measure conversion
This feature was added as a result of change request CS00235353.
5. EDI Transportation Tender
A new EDI Transportation Tender module enables electronic exchange of transportation tender requests with carriers. This feature integrates with the standard D365 Transportation Tender functionality.
Key capabilities:
Carrier setup in EDI Party: Transport carriers can be configured in EDI Party Setup, enabling EDI communication with carriers
Transport Carrier account code: EDI Document Flows now support Transport Carrier as an account code option
EDI Transportation Tender page: A new form is available under EDI > Common > EDI Transportation Tender for managing transportation tender documents
Validation rules: Dedicated validation rules for EDI Transportation Tender Journal ensure data integrity
Outbound message queue support: Transportation tender documents are processed through the standard EDI outbound message queue
This feature enables automated tender requests and responses with transportation carriers through EDI.
6. Licensing
This release includes TCL Common model version 1.0.0.63, which contains a new license certificate. After deploying this release, you must reinstall all STAEDEAN licenses as described in KB0018522.
Note
If you have already installed TCL Common model version 1.0.0.63 and reinstalled all STAEDEAN licenses, you can skip this step.
Bug fixes
Bug fixes in Release 10.0.45.71 (January 2026) - EDI Studio.
Bug ID | Title | Description |
|---|---|---|
226174 | EDI-ORDER project receiver transformation ignored | Resolved an issue where the system ignored the GLN transformation for the incoming receiver on EDI-ORDER messages. A check for transformation has been added at the message header level. |
221897 (CS00237101) | EDI data not displaying when clicking on EDI operations tiles | Fixed an issue where clicking on EDI operations workspace tiles did not display the corresponding error data in the list page. |
230784 (CS00237101) | Wrong link/filter when opening Sales order errors from EDI operations | Resolved an issue where clicking the Sales order errors tile in the EDI operations workspace showed incorrect or different records than expected. |
222810 (CS00236545, CS00235252) | Tiles in Integration operations workspace display incorrect count | Fixed the Today's errors tile in the Connectivity Studio Integration operations workspace to accurately reflect the actual number of error records. |
229719 | BisAddDaysToDateTime swaps day and month for dates with days between 1 and 12 | Resolved a date calculation issue where subtracting days from a date using BisAddDaysToDateTime caused day and month values to be swapped when the resulting day could be interpreted as a month. |
221883 | Tiles in EDI operations display incorrect numbers | Fixed the summary tiles in the EDI operations workspace to show correct and consistent error counts that match the detailed list. |
233557 (CS00238789) | Sales order errors tile displays invalid quantity in EDI Operations workspace | Resolved the discrepancy between the Sales order errors tile count and the actual number of records in the grid view. |
Known issues
Known issues in Release 10.0.46.71 (January 2026) – EDI Studio.
Issue | Description |
|---|---|
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. |
Appendix
Libraries
Libraries in Release 10.0.46.71 (January 2026) – 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 |