2007 Jul 25 5:56 PM
Hello all,
We are in the process of converting to unicode. We have successfully created a unicode test system and converted our data and programs. We have set the unicode flag on most of our "Z" programs and for the most part things are working well. However, we are getting the following error:
In program "RMCX0002 ", the following syntax error occurred
in the Include "RMCX0002 " in line 0:
"The program "RMCX0002" is not Unicode-compatible, according to its program attributes."
It looks to me like RMCX0002 is a generated program from an LIS Info-structure.(whatever that is???) The documentation block looks like this:
************************************************************************
* *
* Generated report for statistics update LIS *
* *
* Info-Structure: S510 *
* Update group..: 000001 *
* DDIC-Structure: S510 *
* Client........: 000 *
* Author........: DDIC *
* Date..........: 07.07.2002 08:21:36 *
* *
* Do not change this report ! *
* *
************************************************************************When looking at the attributes of the program I see that, indeed, the unicode attribute is not set. However, I am reluctant to set this flag myself due to it being a SAP generated program.
Is there a way to get this attribute set by regenerating these LIS structures or something like that? If so, how do I do that? and does it need to be in a unicode system, or can we do it in our non-unicode DEV system and transport it to the unicode system?
BTW, I have no idea what an LIS structure is or what is used for. I just know it's not working in our unicode system.
Thanks,
Larry Browning
ABAP developer
Baldor Electric Co.
Message was edited by:
Larry Browning
Hello all,
We are in the process of converting to unicode. We have successfully created a unicode test system and converted our data and programs. We have set the unicode flag on most of our "Z" programs and for the most part things are working well. However, we are getting the following error:
In program "RMCX0002 ", the following syntax error occurred
in the Include "RMCX0002 " in line 0:
"The program "RMCX0002" is not Unicode-compatible, according to its program attributes."
It looks to me like RMCX0002 is a generated program from an LIS Info-structure.(whatever that is???) The documentation block looks like this:
************************************************************************
* *
* Generated report for statistics update LIS *
* *
* Info-Structure: S510 *
* Update group..: 000001 *
* DDIC-Structure: S510 *
* Client........: 000 *
* Author........: DDIC *
* Date..........: 07.07.2002 08:21:36 *
* *
* Do not change this report ! *
* *
************************************************************************When looking at the attributes of the program I see that, indeed, the unicode attribute is not set. However, I am reluctant to set this flag myself due to it being a SAP generated program.
Is there a way to get this attribute set by regenerating these LIS structures or something like that? If so, how do I do that? and does it need to be in a unicode system, or can we do it in our non-unicode DEV system and transport it to the unicode system?
BTW, I have no idea what an LIS structure is or what is used for. I just know it's not working in our unicode system.
Thanks,
Larry Browning
ABAP developer
Baldor Electric Co.
Message was edited by:
Larry Browning
2007 Jul 25 6:03 PM
Hi,
Use UCCHECK transaction and give your Object name as your Report -> Execute it.
See the List and take appropriate action.
<REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on May 23, 2008 6:49 PM
2007 Jul 25 6:09 PM
UCCHECK does not find this object. I think that it is because it is an SAP generated program.
2007 Jul 26 4:04 PM
Please, can someone answer this? Should I post it in a different forum? If so, which one?
Thanks
2007 Oct 17 4:34 AM
2007 Oct 17 4:36 AM
You need to reactivate LIS structures so that associated programs will get regenerated and this issue will be resolved.
Talk to your SD functional team and get the LIS structures reactivated. We had similar issue and got fixed with this resolution.
Hope this helps to you too.
ashish
2007 Oct 18 1:12 PM
Yes, I finally posted an OSS request and got a reply from SAP telling me I needed to run a regen program. The name of the program escapes me now. I am not at my home office today and I have the name of this program on my desk. I will track that down for you when I get home. There is also an OSS note that helps explain what needs to be done.
Message was edited by:
Larry Browning
2008 May 23 4:15 PM
Hi Larry,
Appreciate if you could respond whether you were able to solve the
problem for the LIS info structures after the Unicode conversion.
If so, I'll be glad if you can explain in detail how to solved the issue as
you were saying that you had a program with you to regenerate the LIS info structure.
Thanks
Kalyan
2008 May 23 4:58 PM
2008 Jun 20 2:09 PM
Hi Larry,
Can you please provide me the Note Number or program for regeneating the LIS Reports. That will be really helpful for me.
Thanks in advance.
Regards,
Srinivas.
2008 Nov 25 8:53 AM
I have a similar issue. And I was told that if I regenerated the infostructure in MC25 it will solve the dump. And it did.
Now what I want to know is how did the regeneration solved the unicode issue for the RMCX* update program of an infostruc? I read before regeneration updates the infostructures with the latest numbers to be used by the BW.
I'd like to know how the infostruc regeneration and unicoding the update program are connected.
Thanks!
2016 Sep 01 11:27 AM
Hi,
I am very late to this thread, but since I found it via search engine so may do others.
SAP Note 99507 describes the required steps for regenerating the LIS update programs (RMCX*) after a unicode conversion.
Best regards,
Bernd Sieger
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |