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: 

Dumps after converting ECC 6.0 non unicode system to unicode system

Former Member
0 Kudos

Hi all,

We have converting our ECC 6.0 non unicode system to unicode system, we are running our background jobs from Maestro to connect to SAP. But when we connect to run a job we get the below error message.

The current ABAP program "SAPMSSY1" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program "SAPLJ1O1 " in include "SAP

" in

line 0:

"The program "SAPLJ1O1" is not Unicode-compatible, according to its pro"

"gram attributes."

" "

" "

The include has been created and last changed by:

Created by: "SZARD "

Last changed by: "SZARD "

Error in the ABAP Application Program

The current ABAP program "SAPMSSY1" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

When we checked the attributes for the program, it says its a non unicode program.

Can anyone suggest what we can do to resolve this issue

Thanks & Regards

Senthil

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

SAPLJ1O1 is a function group delivered by IBM. The issue should certainly be reported to them because it might indicate a flaw in their software distribution policy.

You can use transaction UCCHECK to verify that the program does not contain any code that is incompatible with Unicode. If there are no problems in the program then you can have UCCHECK itself set the Unicode attribute.

Regards,

Mark

3 REPLIES 3

former_member299080
Participant
0 Kudos

Hi,

In the attributes of SAPLJ1O1 (SE38) check the flag "Unicode Checks Active". In case of syntax errors like "statement xxxxxx is not unicode compliant" you'll have to contact the developer of this program and ask them to make it unicode compliant.

Marco

Former Member
0 Kudos

Hi,

SAPLJ1O1 is a function group delivered by IBM. The issue should certainly be reported to them because it might indicate a flaw in their software distribution policy.

You can use transaction UCCHECK to verify that the program does not contain any code that is incompatible with Unicode. If there are no problems in the program then you can have UCCHECK itself set the Unicode attribute.

Regards,

Mark

0 Kudos

Ya! that programs is developed by IBM for Maestro, so we had to contact IBM for the relevant ECC 6.0 unicode transports and perform the transport.

Now its working

Thanks Marco

Senthil