Multi-Language Captions in Invoice Document

leewhite1234
Member Posts: 45
We have installed French (Belgium) and German (Germany) and can successfully display native Navision menus, data entry windows, etc. in the languages without problem. We want to print documents with the captions in the language of the customer, not the user. I have been able to use Object Designer to edit the posted document report and update the CaptionML field of through Properties from the Section view, such as "ENU=Invoice Number:;FRB=Nº du Facture Vente:". The document is being compiled when it is saved.
However, the fields display and print in FRB when the user is set to FRB, but if the user is set to ENU, then the fields display and print in ENU even though the posted document has a language code of FRB, which matches the language code on the customer card. What am I doing wrong? Any advice is welcome.
However, the fields display and print in FRB when the user is set to FRB, but if the user is set to ENU, then the fields display and print in ENU even though the posted document has a language code of FRB, which matches the language code on the customer card. What am I doing wrong? Any advice is welcome.
0
Comments
-
Check if you have the CurrReport.LANGUAGE changing to the language of the Sales Invoice in the Sales Invoice Header dataitem. Check report 206 for the coding.0
-
Be sure it's, in all instances, FRB and not accidently FRA.0
-
If you set the customer /Vendor language code to the correct one in the foregin tab this is the driver for determing which language the report will use.
If you are using contacts this should be inherited as well, but worth a check under the contact communication tab
Are you sure you have imported the language correctly ? Take a look at the native swiss or belgium cronus and make sure the reports will change use the correct language even if you are using ENUS on the client, any customised field you have added have to be translated there
Another way to do this is to add the language code to the form and when printing on the Request form add the language code on the header fields,
Worked for me0 -
Thank you, Shedman. The line of code you identified in Report 206 was not in any of the four custom documents I have been testing. When I printed Report 206, it worked just as I wanted. We are changing the custom documents and testing.
I believe we'll need to update the Language Code field on the posted document header records as these were blank when the documents were posted (we have only recently added the additional languages).0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions