cancel
Showing results for 
Search instead for 
Did you mean: 

Printing an Invoice in Arabic & English

Former Member
0 Kudos

Hello All,

Is SAP is capable of generating an invoice that is created in English also in Arabic? So print the standard English invoice and then the Arabic version?

If it is possible can anyone please tell me how it can be done?

Thanks!

Hisham

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

English to Arabic translation can be done using SE63. You need to get the corresponding arabic translation of each of the English words using some language translation toos and paste it in the Arabic version in SE63, then save and activate. Then depends on the language control parameter value of the smartform, the form will be printed in English or Arabic

Former Member
0 Kudos

Hi,

Thanks for your response.

Does that mean I can only print in either arabic or english and not both? i.e. if I have it set up as english, can I print in english then print the same form again in Arabic?

Thanks,

Hisham

Former Member
0 Kudos

Hi,

You can print both English and Arabic forms. Since you have to print only in two languages , call smartforms in a loop executing twice and at the end of the loop change the language control parameter.

DATA: ls_control_param      TYPE ssfctrlop.
ls_control_param-langu       = 'EN'.

Loop
Call smartform here
.......

ls_control_param-langu       = 'AR'.
End of the loop

This will print the form in English first and then in Arabic.

Regards,

Shanly