Application Development and Automation 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: 
Read only

How to remove Unicode errors from extended check and code inspector

Former Member
0 Likes
1,129

Hi

We are working on making all our ABAP program to make unicode compliant. We are activating unicode flag in attribute and correcting syntax errors. After this when we do the extended checks or SLIN or code inspector, usually giving error for many statements such as whenever there is message.

<b>Code is :</b>message a208 with text-004.

<b>Error description is</b> :

The message 208 for id zz has no long text.

You can hide this message using "#EC *

208 is - & does not exist in & &. And text 004 is - Cannot open the output file

By using #EC * we can remove errors. But Is this the correct way and what does this indicate? Please explain.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
665

Hi Yogesh,

Can you check whether the message number 208 in message id ZZ has the Self Explanatory checkbox as checked or not? I think it is not checked and u have also not maintained any long text. Hence the error.

By using #EC - you do not remove the error, however u hide it from SLIN.

It is used if there is some known error you cannot avoid which is returned by SLIN and you dont want it to be reported. Also, a way to "cheat" the reviewer who might be checking for errors.

Not good !!

Regards,

Aditya

3 REPLIES 3
Read only

Former Member
0 Likes
666

Hi Yogesh,

Can you check whether the message number 208 in message id ZZ has the Self Explanatory checkbox as checked or not? I think it is not checked and u have also not maintained any long text. Hence the error.

By using #EC - you do not remove the error, however u hide it from SLIN.

It is used if there is some known error you cannot avoid which is returned by SLIN and you dont want it to be reported. Also, a way to "cheat" the reviewer who might be checking for errors.

Not good !!

Regards,

Aditya

Read only

amit_khare
Active Contributor
0 Likes
665

Hi,

Actually thats the only way to do that bcaus even when you are checking the Unicode compliant in attributes still it will show them.

Regards,

Amit

Reward all helpful replies.

Read only

Former Member
0 Likes
665

Hi,

Try passing texts for all place holders of & through the message.

Your message # 208, has 3 &, but you are passing only one text-004. Try to pass atleast space if not required and check.

Otherwise you have to goof the interpreter with #EC *

Regards

Subramanian