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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

No message was sent. Language en-au was not found. while conforming the Purchase order - AX 2012

(0) ShareShare
ReportReport
Posted on by

Hi All,

Getting the below error while trying to Confirm the Purchase order:

"No message was sent. Language en-au was not found.

An error occurred during update."

Verified the Purchase order details and Vendor details, able to see language as "en-au".

Please advise us how we can resolve this issue.

Regards,

Akbar

I have the same question (0)
  • Verified answer
    Ramit Paul Profile Picture
    22,797 Most Valuable Professional on at

    Hi,

    Check your email template in organisation template, you need to add language there.

  • Akbarpasha Profile Picture
    on at

    Hi Ramit,

    Language is there in email template.

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hello Akbar,

    Do you have the language en-au and translations setup?

    What about the last purchase order from this vendor? Was it also stuck/interrupted by such an error message?

    What's your company's default language and your vendors language?

    Best regards,

    Ludwig

  • Akbarpasha Profile Picture
    on at

    Hi Ludwig,

    We don't have multiple languages setup, only en-au.

    There is no previous orders for these vendors , only single order which are not getting conformed.

    Company's default language is en-au only.

    We have observed that, the PO coming from Purchase Requisitions are not getting confirmed(not all),No issues with PO created in Accounts Payables and all are getting confirmed.

    en_2D00_au.png

  • Verified answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi,

    I had a look at my demo system that uses en-us as language and where things work fine.

    Already double checked LCS but have not found a specific fix for the issue you report.

    Would recommend talking to a developer to debug this issue.

    Best regards,

    Ludwig

  • Verified answer
    ergun sahin Profile Picture
    8,826 Moderator on at

    You can check the link below. Some of them solved their problems. It might work for you

    community.dynamics.com/.../workflow-stopped-error-no-message-was-sent-language-en-nz-was-not-found

  • Akbarpasha Profile Picture
    on at

    Hi ,

    Below is the complete error log in batch job history for confirming PO which are in Approved status:

    "No message was sent. Language en-au was not found."

    Microsoft.Dynamics.Ax.Xpp.ErrorException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.ErrorException' was thrown.

      at Dynamics.Ax.Application.SysEmailTable.sendMail(String _emailId, String _language, String _emailAddr, Map _mappings, String _attachmentFilename, String _xmlData, Boolean _isTraceable, String _userId, Boolean _isWithRetries, Boolean , Boolean , Boolean , Boolean , Boolean , Boolean ) in SysEmailTable.sendMail.xpp:line 198

      at Dynamics.Ax.Application.SysEmailTable.@sendMail(String _emailId, String _language, String _emailAddr, Map _mappings, String _attachmentFilename, String _xmlData, Boolean _isTraceable, String _userId, Boolean , Boolean , Boolean , Boolean , Boolean )

      at Dynamics.Ax.Application.SysEmailTable.@sendMail(String _emailId, String _language, String _emailAddr, Map _mappings, String _attachmentFilename, String _xmlData, Boolean _isTraceable, Boolean , Boolean , Boolean , Boolean )

      at Dynamics.Ax.Application.SysEmailTable.@sendMail(String _emailId, String _language, String _emailAddr, Map _mappings, String _attachmentFilename, String _xmlData, Boolean , Boolean , Boolean )

      at Dynamics.Ax.Application.SysEmailTable.@sendMail(String _emailId, String _language, String _emailAddr, Map _mappings, String _attachmentFilename, Boolean , Boolean )

      at Dynamics.Ax.Application.PurchConfirmEmail.Poconfirmationemail(PurchTable _purchTable) in PurchConfirmEmail.poConfirmationEmail.xpp:line 41

      at Dynamics.Ax.Application.FormletterService.Run() in FormletterService.run.xpp:line 182

      at Dynamics.Ax.Application.FormletterService.Postpurchaseorderconfirmation(PurchFormLetterPurchOrderContract _contract) in FormletterService.postPurchaseOrderConfirmation.xpp:line 15

      at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeInstanceCall(Object instance, String MethodName, Object[] parameters)

      at Microsoft.Dynamics.Ax.Xpp.DictClass.Callobject(String _methodName, XppObjectBase _Called, Object[] varArgs)

      at Dynamics.Ax.Application.SysOperationServiceController.Runoperation(Boolean _async) in SysOperationServiceController.runOperation.xpp:line 93

      at Dynamics.Ax.Application.SysOperationServiceController.Run() in SysOperationServiceController.run.xpp:line 27

      at Dynamics.Ax.Application.FormLetterServiceController.Run() in FormLetterServiceController.run.xpp:line 4

      at Dynamics.Ax.Application.PurchFormLetter.Run() in PurchFormLetter.run.xpp:line 45

      at Dynamics.Ax.Application.PoAutoConfirm.Poautoconfirm() in PoAutoConfirm.poAutoConfirm.xpp:line 67

      at Dynamics.Ax.Application.PoAutoConfirm.Run() in PoAutoConfirm.run.xpp:line 14

      at Dynamics.Ax.Application.BatchRun.runJobStaticCode(Int64 batchId) in BatchRun.runJobStaticCode.xpp:line 54

      at Dynamics.Ax.Application.BatchRun.runJobStatic(Int64 batchId) in BatchRun.runJobStatic.xpp:line 13

      at BatchRun::runJobStatic(Object[] )

      at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)

      at BatchIL.taskThreadEntry(Object threadArg)

    Regards,

    Akbar

  • Suggested answer
    Umesh Pandit Profile Picture
    9,315 User Group Leader on at

    I would suggest to check workflowMessageText records which might have capital for the language like "EN-AU" , change  to lower case like "en-au" and then give a try, see if that works.

  • Akbarpasha Profile Picture
    on at

    Hi Umesh,

    We have checked , in all places language is "en-au", no caps.

    Regards,

    Akbar

  • Ramit Paul Profile Picture
    22,797 Most Valuable Professional on at

    Hi Akbar,

    Would you mind to share the screen shot of your email temple from org admin module?

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

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

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 456 Super User 2025 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 429 Most Valuable Professional

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 239 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans