web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Error during importing MT940 file for Saudi Region (Version AX2009)

(0) ShareShare
ReportReport
Posted on by 780

Hi All,

I am getting error while importing bank statement MT940 file. Anyone can please help me on this.

Error - Invalid document schema. The following error was returned: The 'schemas.microsoft.com/.../BankStmt:CashBalanceAmount' element is invalid - The value '31.382' is invalid according to its datatype 'schemas.microsoft.com/.../BankStmt:AxdExtType_BankStmtISODecimal' - The FractionDigits constraint failed.
View the exception log for more details.

Thanks

Naveen

I have the same question (0)
  • Gunjan Bhattachayya Profile Picture
    35,423 on at

    Hi Naveen,

    Has any customization been done to BankStmtISODecimal EDT to restrict the number of decimals? Basically, this error means that the value is not complying with the datatype.

  • naveen singh Profile Picture
    780 on at

    No Gunjan,

    We have not done any customization on this EDT.

  • vinitgoyal2005 Profile Picture
    6,332 on at

    Hi,

    Can you try making the values 31.382 to 31.38 and import?

  • naveen singh Profile Picture
    780 on at

    Thanks Vinit.

    up to two decimal is working, but for saudi region we have to do rounding as the values coming in three decimal. Could you please guide me where we have to change this.

  • Suggested answer
    Gunjan Bhattachayya Profile Picture
    35,423 on at

    Naveen,

    Try changing it in the EDT. Go to BankStmtISODecimal and Change the property "No. of decimals" to 3.

    Do a DB synch after that.

  • Suggested answer
    vinitgoyal2005 Profile Picture
    6,332 on at

    Hi Naveen,

    You can change the No of Decimal Property to 3 of EDT BankStmtISODecimal but please test the financial transcations after that. If I remember correctly, all the ledger transcations in AX needs to be 2 decimal places. There are risks of penny differences and voucher imbalance issues etc. So this change may impact the system significantly.  Please take due diligence.

  • Gunjan Bhattachayya Profile Picture
    35,423 on at

    Vinit is correct. Please test through all the financial transactions. I assumed you would have already tested as they are on AX 2009.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 653

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 463 Super User 2026 Season 1

#3
Syed Haris Shah Profile Picture

Syed Haris Shah 308 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans