Skip to main content

Notifications

Announcements

No record found.

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

  • Gunjan Bhattachayya Profile Picture
    35,421 on at
    RE: Error during importing MT940 file for Saudi Region (Version AX2009)

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

  • Suggested answer
    vinitgoyal2005 Profile Picture
    6,330 on at
    RE: Error during importing MT940 file for Saudi Region (Version AX2009)

    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.

  • Suggested answer
    Gunjan Bhattachayya Profile Picture
    35,421 on at
    RE: Error during importing MT940 file for Saudi Region (Version AX2009)

    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.

  • naveen singh Profile Picture
    780 on at
    RE: Error during importing MT940 file for Saudi Region (Version AX2009)

    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.

  • vinitgoyal2005 Profile Picture
    6,330 on at
    RE: Error during importing MT940 file for Saudi Region (Version AX2009)

    Hi,

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

  • naveen singh Profile Picture
    780 on at
    RE: Error during importing MT940 file for Saudi Region (Version AX2009)

    No Gunjan,

    We have not done any customization on this EDT.

  • Gunjan Bhattachayya Profile Picture
    35,421 on at
    RE: Error during importing MT940 file for Saudi Region (Version AX2009)

    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.

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

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 293,278 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 232,002 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156 Moderator

Leaderboard

Product updates

Dynamics 365 release plans