on 04-10-2011 7:10 PM
Hello,
I installed my Minisap sucessfully and now try to transport the sample date from my book "ABAP/4 Programmiertechniken" (german, by Thomas Winkler) into my system.
So I took the files from the book cd and copied them to the order "trans" but during the transport, namly the generation step I get the following error:
The program " ... " is not Unicode-compatible, according to its program attributes.
What can I do?
Thanks,
Martin
PS:
I'm very sorry for the cross-post, I posted already in the minisap forum, but didn't find a way to move the post to this forum.
Hello Martin,
Please see SAP note 330267 section:
2. Transports from SAP_BASIS Release 4.6* to 6.*
a) Technical transport problems
- Unicode indicators of ABAP programs
In Release 6.10, a new attribute "Unicode checks active" was
introduced for ABAP programs. This is used to prepare a
migration to Unicode. By default, this attribute is not set
during import from earlier releases.
If you plan a migration to Unicode, you need to make your ABAP
programs unicode-compliant. This is done by creating a
conventional (byte-oriented) system where you prepare that
migration. For this purpose, a Unicode indicator has been
introduced in the ABAP program attributes. If this indicator
is set, a stricter syntax check is carried out for this
program during generation.
If system profile parameter "abap/unicode_check=on" is also
set in this type of system, ABAP programs without a set
Unicode indicator are not accepted by the syntax check at all.
For this reason, it is important to have the Unicode indicator
set automatically in imports from Releases < 6.10.
Solution: During import, you can use transport profile
parameter "setunicodeflag=true" to force this indicator to be
set. Transport control program tp submits this as R3trans
option "setunicodeflag=yes" to transport program R3trans. This
option is effective during imports as of releases below 6.10
only. When you import from Releases 6.10 or higher, the
Unicode indicator remains set as it was in the source system.
This option is available as from tp version 310.51.02.
regards,
Paul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
the request seems nearly imorted to me. I can see the whole package in repo-browser but I can change it only with the warning that i should'n mess in different name spaces and it is a special change mode.
The transport request stands still in the import queue and it is shown that the previous import caused errors.
What can I do to finish this transport?
Greetings,
Martin
Edited by: mboesche on Apr 11, 2011 5:36 PM
Some edits, because I did't know which forums rules were insulted by my post and i had to change my text. Still don't know why...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Martin,
is the source code of the programs already imported ?
In that case you need to set the Unicode flag of the according programs.
You can do that in SE38 > attributes or via transaction UCCHECK.
Best regards,
Nils Buerckel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
25 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.