Electronic Data Interchange (EDI)

In this article
Product Information
Release Notes

10.0.40.20250221

This document describes the features that are either new or changed in the release version 10.0.40.20250221.

Installation process

Version compatibility

The matrix shows the minimum DXC build versions compatible per Microsoft versions and builds.
If blank: investigations are ongoing.

D365 Version Any issues found in testing? Product version tested
Product version: 10.0.40
App build: 10.0.1935.92
• No functional issues
• Build error fixed in 17978
• Functional: 10.0.37.202405023
• Build error fixed in: 10.0.37.202405302
Product version: 10.0.41
App build: 10.0.2015.16
No 10.0.37.202405302
Product version: 10.0.42
App build: 10.0.2095.13
No 10.0.40.202409051
Product version: 10.0.43
App build: 10.0.2177.18
No 10.0.40.2024120421

Release notes for other models included in product:

Microsoft deprecation notice

Microsoft notice

  • Likely to affect: Companies that uses Database credential type for their Azure blob connections. Key Vault credential type is not affected. These connections can be found at ‘EDI > Setup > Connection setup > Azure sites’
  • Status: Rollout for the change by Microsoft begins in October 2024 in a phased manner. Changes will be backported to 10.0.41 (PU65) and all later releases.
  • What do you need to do if affected:
    • Step 1 - Create Connection string in Azure portal
    • Step 2 - In Key vault parameters create a Secret using the value created in step 1.
    • Step 3 - Change all applicable Azure blob connections:
      • Credential type: Key Vault
      • Key vault: Secret setup in step 2

Current version

Release 10.0.40.20250221

DXC EDI 10.0.40 runs on the following Microsoft releases

Base Version Release
Microsoft Dynamics 365 application 10.0.40 10.0.1935.92 What’s new or changed in Dynamics 365 application version 10.0.40
Microsoft Dynamics 365 application 10.0.41 What’s new or changed in Dynamics 365 application version 10.0.41
Microsoft Dynamics 365 application 10.0.42 What’s new or changed in Dynamics 365 application version 10.0.42
Microsoft Dynamics 365 application 10.0.43 What’s new or changed in Dynamics 365 application version 10.0.43

Build 10.0.40.202502211

Release date: 21 February 2025

New features

Core module - Applies to all modules

Number Name Description
21113 Outbound files - Cancel Ability to use Cancel to change selected Outbound file’s Status to Canceled.
The following statuses are excluded from cancel:
• Processed
• Processing
• Archived

Outbound files - Cancel

Customer module

Number Name Description
21449 Sales invoice Two extra header fields added:
• Line discount
• Total discount

Bug fixes

Standard formats module

Number Name Description
18798 X12 templates - Copy Copy functionality didn’t copy all mappings for X12 templates

Customer module

Number Name Description
21332 Customer advanced shipping notice Auto assign consignment note number - Not populated where the lines were from different locations.

Vendor module

Number Name Description
20857 Vendor purchase order change Additional fix to 19584, which didn’t cover small rounding scenarios.

Archive

Older releases notes can be accessed here

Installation process

To align with MS best practice and to protect our IP the following applies to the release process.

  • The license models DXCLicense and Sable37License will only be released as binaries as part of a deployable package.
  • We will not provide test models for the products, neither as binary or source code.
  • We will only publish the release as a deployable package.
  • Model source code can be provided at our discretion. It can be requested for debugging upgrade errors, or if required for extensions.
    • If you have been given the source code to our model for extension or debugging purpose, never make modifications directly to our models!
    • If you need an extension point, please send an email to ECLANZProductSupport@dxc.com and request it to be implemented.

Depending on the installation history follow one of these guides to install the new release.

Installation without existing installed product

  1. Apply the deployable package to your environment.
  2. If you have requested any model for extension or debugging purposes. Install the model source code. a. Note, once the model source code is compiled it will overwrite the binaries installed when the deployable package was applied.

Installation with existing installed product

If you’re installing the new release in an installation that already has a previous version of the product installed and you’re not using it for debugging or extension. We recommend that you;

  1. Remove the release product model source code from your source control, if source control is used.
  2. Apply the deployable package, installing the latest version of the product models as binaries.
  3. Check in the binaries for the models to source control, if source control is used.

If you’re using our model source code for extension or debugging and would like to continue using it, please do the following to apply the new release with the source code.

  1. Remove product license model from your source control that is applicable to the release. You’ll find the license model in the deployable package. It will either be called DXCLicense and Sable37License.
  2. Apply the deployable package to your environment to install the latest binaries. Check in the binaries for the license model that was removed in step 1 to source control. Note, this step will also install the binaries for all the models in the new release.
  3. Install the product release model source code and check into source control.

If you don’t follow these instructions and continue building your installation deployable package using the license model source code, the installation will continue using the same license model as before applying the release.

Feature management

Enable all licensed modules via Feature management. Features are called:

  • EDI (enable first)
  • EDI – 3PL Documents
  • EDI – Customer documents
  • EDI – Vendor documents
  • EDI – Freight forwarder landed cost documents
  • EDI – Standard formats

If above features are not visible, press Check for updates to refresh the feature management list.

Refresh EDI module

EDI > Setup > EDI parameters
After each deployment, click Refresh module.
This will flush EDI caches and refresh EDI module metadata such as EDI document types, XML structures, field names etc.