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

ABAP Program Warning

Former Member
0 Likes
733

Hi Experts,

I got below error when checking an ABAP program, which was generated in maintaining datasouce with RSA6.

Description:

Type Group RSFH

In Unicode programs, the "-" character canot appear in names, as it does here in the name "RSFH_C_TFMETHODE-TEST".

Any input will be very appreciated.

Thanks,

Bill

1 ACCEPTED SOLUTION
Read only

former_member761936
Active Participant
0 Likes
703

Hi,

In Non-Unicode programs variable declaration can be like RSFH_C_TFMETHODE-TEST, but in unicode programs it should br RSFH_C_TFMETHODE_TEST, No hypens will be allowed in variables.only Underscores.

5 REPLIES 5
Read only

former_member761936
Active Participant
0 Likes
704

Hi,

In Non-Unicode programs variable declaration can be like RSFH_C_TFMETHODE-TEST, but in unicode programs it should br RSFH_C_TFMETHODE_TEST, No hypens will be allowed in variables.only Underscores.

Read only

0 Likes
703

Hi Narendra,

Thanks for your quick reply on this. The program is a system generated program. How do I know it's a unicode program or not?

Thanks,

Bill

Read only

0 Likes
703

Hi,

Go to program attributes and see whether the check box Unicode checks active is checked or not. if it is checked then it is a unicode prog.

REgards,

Ramesh.

Read only

Former Member
0 Likes
703

Here i think TEST is not a field. It might be the part of that structure or table. Thats the reason the error is coming. ' - ' is used only to refer a filed in the table.

Thanks,

Shailaja

Read only

Former Member
0 Likes
703

Hi

It should be Warning Message, not an error i think.. Which Version of SAP you are working...

Still you can Execute the Program, as if its only Warning..

You can see that in the Attributes of the Program..

If it has a Program name , then goto SE38 -> give program name -> select Attributes Radio button.-> display....

You can see that is unicode enabled or not....

\[removed by moderator\]

Edited by: Jan Stallkamp on Jul 9, 2008 8:27 AM