Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP Script

madan_ullasa
Contributor
0 Likes
982

hi frnds,

I have copied a SAP SCript to customer name space ( Z ).

In the window whatever text is displayed its in english, but the output comes in german. I have even converted the language to 'EN'... but its not working.

points assured to all replies.

Regards,

Madan..

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
890

Hi Madan,

i think somehow ur German sapscript is getting called..activate the debugger in the sapscript n chk out the name and language of ur sapscript that is called..

in ur program in FM 'write_form' or open_form' somewhere u may have specified the language or the system may be taking it as DE..just put a breakpoint in the program n chk that out.. u may be able to sort out the matter once the reason is found out...

hope it helps..

10 REPLIES 10
Read only

Former Member
0 Likes
890

insert into the layout

and search up there for translation

i think it's utuilites-->tran

Read only

Former Member
0 Likes
890

Madan,

When you configure the output type you should give

Outputtype

Processing Type

Partner

and Also <b>Language</b>. Now I believe in your case, DE is taking as default. Change the DE there to EN it will work.

Rgds,

TM.

Read only

Former Member
0 Likes
890

Hi

You have several versions of that sapscript and which one is used in a print depends on the language used.

If there isn't a version in that language the system'll use the original version (I suppose German).

SO you should check which language is used for the output.

Max

Read only

0 Likes
890

Hey Max,

In the form layout, all the windows names and description comes in English. Infact the form has been copied to lang. EN also. inspite of that the output is in DE... and therz no output type created for this since this is for check printing.

Regards,

Madan..

Read only

Former Member
0 Likes
891

Hi Madan,

i think somehow ur German sapscript is getting called..activate the debugger in the sapscript n chk out the name and language of ur sapscript that is called..

in ur program in FM 'write_form' or open_form' somewhere u may have specified the language or the system may be taking it as DE..just put a breakpoint in the program n chk that out.. u may be able to sort out the matter once the reason is found out...

hope it helps..

Read only

0 Likes
890

Hi Bikash,

The print program is a SAP Standard program....

Do u think that the program itself is making it to print it in the DE lang.

regards,

Madan...

Read only

0 Likes
890

Hi

Which document are you printing?

The language usually depends on the language of the partner.

The standard program use the language transfered by the NAST.

Max

Read only

0 Likes
890

Try copying the standard form this way:

SE71: enter new zform name , language EN, click create

in the second screen: form->copy from, enter standard form and language EN.

Regards

Sridhar

Read only

0 Likes
890

Hi Madan,

i suppose the print program is RFFOUS_C..this program we have used many times for printing automatic checks...

try activating the sapscript debugger n chk out the language as i had suggested earlier..

also one more thing, in wat language does the standard program & Script give u the output?? just chk that once..

Read only

0 Likes
890

Hi madan,

1. CONVERT ORIGINAL LANGUAGE

2. do the following steps.

3. a) open se71

b) type Z layout name

<b> c) in LANGUAGE, type DE (and not EN)</b>

d) press CHANGE button

e) UTILITIES-----> CONVERT ORIGINAL LANGUAGE

(now a new small window will come)

f) enter EN (in the 2nd text box - 'To Original Language')

g) Press OK

h) DONE

4. Now open again thru se71, in EN LANGUAGE.

regards,

amit m.