05-11-2010 9:39 AM
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
05-11-2010 9:52 AM
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
05-11-2010 9:49 AM
05-11-2010 9:52 AM
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
05-11-2010 9:59 AM
ciao marco
the program that launches SAPscript is standard so I can not change
05-11-2010 10:03 AM
Ciao
you should copy it and replace it in customizing and modify the new z report..
Marco
05-11-2010 10:05 AM
do not want to change the standard believe that there was a way to change language in customizing or directly on the sapscript
05-11-2010 10:12 AM
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
05-11-2010 10:17 AM
05-11-2010 10:27 AM
05-11-2010 10:37 AM
05-11-2010 10:45 AM
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.
05-11-2010 10:49 AM
>
> 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
05-11-2010 11:01 AM
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.
05-11-2010 11:06 AM
>
> 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 ...
05-11-2010 11:18 AM
>
> 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.
05-11-2010 11:44 AM
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.