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

Difference Between UCCHECK and Unicode Checks Active Box

Former Member
0 Likes
1,091

Hi all,

I am going to work on UniCode conversion Project. My question is

What is the difference between Selecting the "Unicode Checks Active" checkbox in Program Attributes screen and Transaction UCCHECK ??

Thanks in advance

RK

6 REPLIES 6
Read only

Former Member
0 Likes
829

Setting the "Unicode Checks Active" checkbox to X will immediately modify that attribute for a single program and will raise a transport. You will then have to run a syntax check on that single program to see if the program is unicode compliant.

Transaction UCCHECK can be used to check (without setting the attribute) to see if multiple programs are unicode compliant. I.E. would they pass a syntax check if the "Unicode Checks Active" were checked. It can also do other things like look for the obsolete function modues for uploading and downloading data.

Rob

Read only

0 Likes
829

Hi Rob,

Thank You Very Much for an early response.

I have one Doubt .

In order to correct the Unicode Errors One should Run the UCCHECK Transaction , By using this we came to know that Program is Unicode Compliant or not. If it is Unicode Compliant then come to SE 38 and Setting the "Unicode Checks Active" checkbox to X and do the Syntax check and we have to correct the Errors........

The above procedure is Correct or not ???

Correct me

Thanks in Advance

RK

Read only

0 Likes
829

Hi,

The process is you have to set the "Unicode Checks Active" checkbox to X and do the syntax check. After fixing the errors you have to run the tcode UCCHECK, it show the obselete function modules and others statments which is not considered as errors in the syntax. Now you correct it in SE38.

Reward points if useful..

Thanks,

Muthu.

Read only

0 Likes
829

I would do it this way:

Run UCCHECK for a number of programs.

Fix the problems that the transaction finds and do syntax checks.

Run UCCHECK again to make sure all problems are fixed.

Set the unicode flag and syntax check again.

Test the programs.

Rob

Read only

Former Member
0 Likes
829

Hi,

By selecting the "Unicode Checks Active" checkbox in Program Attributes screen you are making the program compatible in unicode system.

Tcode UCCHECK is used to view Unicode errors and warnings present in the development object which can be removed manually one by one.

Regards,

Amit

Read only

Former Member