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

to send dynamic data in different languages

Former Member
0 Likes
610

Hi All,

I have to send an invoice email notification.For that I have maintained the text in customized table.Now I have to send dynamic data too in multi-language ..In customized table I have maintained company code, language ,text.

Please suggest How to implement this.

Thanks,

Kiran

3 REPLIES 3
Read only

former_member222709
Contributor
0 Likes
577

Hi Kiran,

If you are using smartforms for Invoice, then, you need to create them in all the languages you wanna use. If you are using Standard Data Elements and the languages to be used have been installed, then, SAP installations have the translations for the standard objects/data elements.

If you want to custom text, that, you have maintained in your custom table with languages, then, you can easily use a select query with the login language as the where condition.

The e-mail code can then follow. For any further specific details, do post with some additional data.

Reagrds,

Pranav.

Read only

0 Likes
577

Hi Pranav,

Thanks for the response.

This is a ABAP report.I need to make changes like:

Sales Order Invoice Amount Overdue Since Dispute Status Dispute Reason Dispute Resp

10000 5789 200000 in process promised payment ABC

Now i have to make the changes so that dynamic data too will sent out in different language.

I have seen that the data coming from table does not contain language key.I want to tweak the existing code so that i can send out this dynamic data too in multi language.

Regards,

Kiran

Read only

0 Likes
577

Hi Kiran,

From your reply I think most of the columns of the report are numbers. Specifically, you need a solution for the column 'Dispute Reason'.

Now, what I can think of may need some developments.

As per my knowledge, SAP does not have a standard FM that can translate text. Hence, you need to maintain the translations. With reference to your requirement, I suppose that the dynamic data has it's source as English Language. It may be maintained in some transaction and hence, needs to be restrcited there. You need to control that field or data (at the source) using a drop down with custom table data. The probable reasons and their translations will have to be maintained and can be used in your report.

Hope this helps.

Regards,

Pranav.