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: 

Wrong chinese character in place of u00B5F

Former Member
0 Kudos

Hello All,

We converted SAP 4.7 sp 63 to Unicode.

During vocabulary maintenance there were 1500 collisions.

for µF it was language ZH assigned.

Now, after unicode conversion material description in sales order is incorrect.

(i.e. PCC LP 4500礔 DC 900V instead of PCC LP 4500µF DC 900V).

But intreastingly the description for same material in tables MARA, MAKT is correct.

it is only wrong in VBAP.

when i am trying to correct it using SUMG it is not getting corrected.

what would be the solution for this.

as of now i only think of possible solution to correct language assignment in vocabulary before Unicode.

Experts please help.

Thanks

Harshavardhan.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello Nils,

When i am selecting ZH in target language, i am getting following error.

Language is not in the list of allowed languages.

This is surprising because i repaired entries in ADRC table by entering target language as ZH.

though i was ignoring the above error at that time.

Thanks

Nilesh Deshmukh

7 REPLIES 7

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Harshavardhan,

MARA and VBAP are language independent.

MAKT is language dependent.

Therefore for MAKT, the system uses the language key. If it is EN, then in a standard MDMP system, the entry is converted properly.

For MARA and VBAP, the system uses the vocab info.

Now it could be that in VBAP the word is assigned to ZH and for MARA to EN.

So the main question is whether 礔 is a valid Chinese word, which also appears in the according tables ?

If not, I would correct the vocab info (and assign EN consistently).

However independent of that, you should be able to repair the entry.

You have to add the table manually in SUMG, select the according entry / entries and do the repair.

Best regards,

Nils Buerckel

SAP AG

Former Member
0 Kudos

Hello Nils,

Thanks for your reply,

The chinese character is not correct one.

basically material mastet descrition does not contain chinese character.

In SUMG i added table vbap for free selection with condition MATNR="XXX".

i can see the text but when i try to give target language as EN or DE and convert still chinese character does not change.

Thanks

Nilesh Deshmukh

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Nilesh,

did you follow the Unicode conversion Guide (page 79):

Tables with category 5: Choose Current lang. to set the - wrong - language the entries have been converted with during R3load procedure. Then choose Convert to to set the assumed correct language and converted the table entry. The changed table entries are displayed. You can undo changes by selecting .

?

Best regards,

Nils Buerckel

SAP AG

Former Member
0 Kudos

Hello Nils,

I followed the procedure for manual repair as per guide.

but still in SUMG chinese charactert is not getting converted to µF.

My concern is that we are going for final migration starting first week of December.

and i am not sure by correcting collision in nexty run will eliminate this problem..

Thanks

Nilesh Deshmukh

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Nilesh,

when switching the languages, you have to press "enter" in order to make them active or you can use F4 help to set the languages.

You have to make sure that the SPUMG language list for the used languages is maintained properly.

I am not 100% sure, but I think ZH has to be an active language in the language list in your Basis SP.

Best regards,

Nils Buerckel

SAP AG

Edited by: Nils Buerckel on Nov 10, 2009 2:36 PM

Former Member
0 Kudos

Hello Nils,

When i am selecting ZH in target language, i am getting following error.

Language is not in the list of allowed languages.

This is surprising because i repaired entries in ADRC table by entering target language as ZH.

though i was ignoring the above error at that time.

Thanks

Nilesh Deshmukh

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Nilesh,

please set Chinese (ZH) as active language in SPUMG. Then this message should not come up anymore.

By the way in order to repair 4500礔 --> 4500µF you need to set ZH as 'current language' and a Latin-1 language as 'target language'.

Best regards,

Nils Buerckel

SAP AG