on 05-24-2012 8:01 AM
Hi,
I have developed dunning form in English and translated it into Chinese and Japanese. If my logon language is english smartform is printing in english and if i logon in chinese still form is printing in english because communication laguage of customer is English. If communication language is changed to Chinese then it is printing in Chinese.
My requirement is to print in logon language irrespective of communication language.
Thanks in advance
Hi Guys,
Thank you for your feedback.
I have done translation through SE63 and Dunning smartform will not have NAST.
Form is printing based on customer master communication language but i want that to be changed to Logon language.
Let me know if you guys are aware of any Userexits or BADI's.
Thanks in advance.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rajesh,
How are you printing the dunning smart form? Is there any custom Program which prints all your Dunning letters or are you managing the printing using any Out-put type?
If you are managing the prints using output type, as mentioned above, you can change the langauge of NAST. But if you hav wrtitten a custom program, then you will need to pass the language to "
CONTROL_PARAMETERS" while calling the smartform Function module
Hi Rajesh,
When you maintain output type for a particular form there you have a language. Based on this language (it genrally reflect in NAST structure before calling Smartform), your smartform will print. If you correctly maintain translations in SE63, it should print in desired language.
Now if you want to manipulate the language, then as mentioned by Akankshi, Manipulation of NAST language is correct place to do the manipulation
hope this helps you
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rajesh,
In order to display Dunning details in Logon language, you need to maintain the translations for SMARTFORM in Chinese language using SE63 .
Please maintain them , save and activate it . Now this should solve your problem.
You can check SCN for futher details regarding Translations using SE63.
Regards Sachin.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, If you are using the script, do the below change in your driver program.
NAST-SPRAS = SY-LANGU.
CALL FUNCTION 'OPEN_FORM'
EXPORTING FORM = TNAPR-FONAM
LANGUAGE = NAST-SPRAS
OPTIONS = ITCPO
DEVICE = XDEVICE
DIALOG = ' '
Hope this helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Refer to the below link:
http://scn.sap.com/thread/241010
and also do the translations in SE63 transaction.
For that yoy can refer to the below link:
http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=31187
Hope it serves useful to you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.