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: 

Code Page Selection

Former Member
0 Kudos

Hello,

We are doing an upgrade from 4.6b to ECC6.0 and also a Unicode conversion. Could someone clarify the following doubts related to vocabulary maintenance?

  • Will text elements used by programs be automatically translated into the right Unicode page (e.g. based on the language key provide for each text elements) or does the code page selection need to be done via the vocabulary maintenance?

  • Any other development objects that could be affected if the code page selection is not done via the vocabulary maintenance?

  • What would be the impact on the development objects if the code page selection is not done via vocabulary maintenance?

Thanks in advance,

Reena

1 ACCEPTED SOLUTION

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Reena,

> * Will text elements used by programs be automatically translated into the right Unicode page (e.g. based on the language key provide for each text elements) or does the code page selection need to be done via the vocabulary maintenance?

I assume you have an MDMP system. For such a system, all entries in language dependent tables will be converted based on the language key of the according entry. Text elements are stored in language dependent tables and therefore will be converted properly (if the code page fits to the language) independently of the maintenance of the vocabulary maintenance in transaction SPUMG.

> * Any other development objects that could be affected if the code page selection is not done via the vocabulary maintenance?

Actually I do not know of any. However I have to admit that I am not a developer ...

> * What would be the impact on the development objects if the code page selection is not done via vocabulary maintenance?

If you have already executed the SPUMG scan "Tables without language info", you can check the tables which inserted words into the vocabulary (choose on the selection screen : STATUS = W). Now you have to know whether the content of the listed tables is relevant for your development ...

Best regards,

Nils Buerckel

Solution Management

Globalization Services

SAP AG

4 REPLIES 4

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Reena,

> * Will text elements used by programs be automatically translated into the right Unicode page (e.g. based on the language key provide for each text elements) or does the code page selection need to be done via the vocabulary maintenance?

I assume you have an MDMP system. For such a system, all entries in language dependent tables will be converted based on the language key of the according entry. Text elements are stored in language dependent tables and therefore will be converted properly (if the code page fits to the language) independently of the maintenance of the vocabulary maintenance in transaction SPUMG.

> * Any other development objects that could be affected if the code page selection is not done via the vocabulary maintenance?

Actually I do not know of any. However I have to admit that I am not a developer ...

> * What would be the impact on the development objects if the code page selection is not done via vocabulary maintenance?

If you have already executed the SPUMG scan "Tables without language info", you can check the tables which inserted words into the vocabulary (choose on the selection screen : STATUS = W). Now you have to know whether the content of the listed tables is relevant for your development ...

Best regards,

Nils Buerckel

Solution Management

Globalization Services

SAP AG

0 Kudos

Hi Nils,

Thanks a ton for your input.

Regarding your last point:

"If you have already executed the SPUMG scan "Tables without language info", you can check the tables which inserted words into the vocabulary (choose on the selection screen : STATUS = W). Now you have to know whether the content of the listed tables is relevant for your development ..."

I am not sure if I understood you correctly. Could you please elaborate?

On which selection screen do we need to check STATUS = W ?

Thanks and Regards,

Reena

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Reena,

it is probably easier to use report umg_vocabulary_statistic, this one gives you the same result.

Best regards,

Nils Buerckel

SAP AG

0 Kudos

Great! Thanks!

Regards,

Reena