Application Development 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: 

problem language sapscript

Former Member
0 Kudos

Hi,

i must modify a sapscript custom,

the sapscript is launched is launched from the transaction f150.

SAPscript is the custom and has 2 versions, IT and De.

I do so it will be called the IT version.

There is a way for customizing.

there is a way to pass the original language from IT to DE

Edited by: francesco aiello on May 11, 2010 10:42 AM

1 ACCEPTED SOLUTION

former_member196079
Active Contributor
0 Kudos

Ciao Francesco....

you must redirect the language before it call the FM OPEN_FORM for open the sapscrit.

The Fm is called in the elaboration routine........

IF the language is italian you can open the form DE modifing the OPEN_FORM parameter....

reagards

Marco

15 REPLIES 15

Former Member
0 Kudos

help

former_member196079
Active Contributor
0 Kudos

Ciao Francesco....

you must redirect the language before it call the FM OPEN_FORM for open the sapscrit.

The Fm is called in the elaboration routine........

IF the language is italian you can open the form DE modifing the OPEN_FORM parameter....

reagards

Marco

0 Kudos

ciao marco

the program that launches SAPscript is standard so I can not change

0 Kudos

Ciao

you should copy it and replace it in customizing and modify the new z report..

Marco

0 Kudos

do not want to change the standard believe that there was a way to change language in customizing or directly on the sapscript

0 Kudos

But you not change the standard.....

so...the sapscripts unlike the smartforms are language dependant...and the open of the form is managed from the

report..that you can find in spro.....coping this report and changing the Z report and set it in the spro like new elaboration

routine you can manage the call of the sapscript in a clean mode.....i dont' know if exist customizing way............

the customizing that you can do in this case is change the from a standars in a Z elaboration report.

Spero questo ti auiti

Maro

0 Kudos

aspetto qualcuno che mi da consigli su come agire nella spro

0 Kudos

You can use SE76 transaction.

0 Kudos

where would I set the language It as a language print

0 Kudos

Follow this path In SPRO transaction.

SAP Reference IMG - financial accounting - accounts recievable and accounts payable - business transactions -

dunning - print out - assign duning forms.

Here you can assign dunning form for different languages related to dunning forms in f150 transaction.

0 Kudos

>

> aspetto qualcuno che mi da consigli su come agire nella spro

I don't think you can maintain this through SPRO. I say this because the table T047E does not have any language field.

I just checked the std. print program for dunning SAPF150D.

In the include F150DFF0 has the call for START_FORM where the language of the form is passed (XLANGU).

XLANGU depends on (depending on the condition) - vendor / customer / company code language.

@Gautham: I don't find any language field in the SPRO path you have mentioned

Edited by: Suhas Saha on May 11, 2010 3:21 PM

0 Kudos

In the path i have mentioned you can create different dunning procedures and can maintain

different forms for them.

For example we are using EN procedure for form in english language and FR procedure for

form in French language.

0 Kudos

>

> In the path i have mentioned you can create different dunning procedures and can maintain

different forms for them

> For example we are using EN procedure for form in english language and FR procedure for

> form in French language.

But the OP has the same form in different languages & wants to call the form in a specific language only ...

0 Kudos

>

> I just checked the std. print program for dunning SAPF150D.

>

> In the include F150DFF0 has the call for START_FORM where the language of the form is passed (XLANGU).

>

> XLANGU depends on (depending on the condition) - vendor / customer / company code language.

>

If suppose the XLANGU is EN (depending on the condition) - vendor / customer / company code ,

and they have dont have the form available in that language then what do we get in output ?

In my earlier reply it was related to same form in different languages only but not different forms

which you can easily understand by the second staement.

0 Kudos

But the config table T047E does not have the language field (viz. SPRAS). So how do you say we can maintain same form in different languages ? That's what i don't understand.