‎2008 Apr 01 7:53 AM
Hello Gurus, i have copied the module pool program SAPMM08N - transaction 'mir6', with everything except the includes, i have added a new include of my own and when i try to activate it, i get an error message: i am not allowed to use '-' in Unicode, and there is a variable named OK-CODE_400 declared in one of the includes. I don`t understand why !!???
The include is already active, and i do not need to modify any of the includes, i just need the output of the program.
I use se80 to activate the module pool.
I will reward points !!!!!!!
‎2008 Apr 01 7:55 AM
If you are using object navigator right click the main program and click Display -> Attributes
Click the Display/Change button and untick "Unicode checks active"
‎2008 Apr 01 7:58 AM
‎2008 Apr 01 8:03 AM
‎2008 Apr 01 8:07 AM
Yes, sorry
But no it say that the program it`s not Unicode-compatible, and i can`t activate it.
‎2008 Apr 01 8:14 AM
Are you actually using the Check button or the activate button? Because I sometimes find that when you have fields declared with a '-' in that you get errors when checking but hitting activate does allow you to save. Could you post the error as it is shown?
‎2008 Apr 01 8:18 AM
Program ZZ_SAPMM08N
The program "ZZ_SAPMM08N" is not Unicode-compatible, according to its program attributes.
I am using the activate button.
‎2008 Apr 01 8:29 AM
This is quite puzzling... Can you try select "activate anyway" and then see if you can run the program?
‎2008 Apr 01 8:40 AM
I copied the module pool once again and this time it activated without any modifications.
I think there is a bug somewhere.