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

EP check issue

Former Member
0 Likes
1,069

Hi all,

I m working in upgradation project . I m upgrading in ECC 6 .

I hav faced few problem in my program.

I hav declared my tables as TABLES : PERNR, CATSDB,SOME OTHER TABLES.

In the exteneded program check when i m checking i m facing in FIELD ATTRIBUTES few warnings are coming as " Field string PERNR is not referenced statically in the program" For most of the tables and work areas and this type of warnings are coming.

So frnds is there any way to sort out this type of issue .

Reagards,

sahakla

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,042

Hi Rajesh,

From ECC 6.0, Internal table with hedaer line is obsolated because these won't supoort when working with Object oriented. Thats why you may got this problem. Please check your declartion and do the EC then the problem will be solved.

Warm Reards,

Vijay

10 REPLIES 10
Read only

Former Member
0 Likes
1,043

Hi Rajesh,

From ECC 6.0, Internal table with hedaer line is obsolated because these won't supoort when working with Object oriented. Thats why you may got this problem. Please check your declartion and do the EC then the problem will be solved.

Warm Reards,

Vijay

Read only

kiran_k8
Active Contributor
0 Likes
1,042

Rajesh,

While performing EPC you will be knowing whether that information message can be hidde or not.If it can be hidden using "#EC * then you can do the same.But there are some mesasges which can't be hidden.

Try the same and also check what our SDN experts say.

K.Kiran.

Read only

Former Member
0 Likes
1,042

hi Rajesh,

if u r not using PERNR anywhere in ur program then remove it in declaration

Read only

former_member632991
Active Contributor
0 Likes
1,042

Hi,

This is because u have write the statement TABLES and when we write irt as thgis it takes it as default workarea which u r not using in the program.

You can hide the message using "#EC * i.e. write

TABLES : PERNR, CATSDB. "#EC *

This is just a warning and after writing this , it will be hidden

Hope it helps.

Regards,

Sonika

Read only

0 Likes
1,042

Hi ,

Thanks for ur reply.

Sonika i hav done with that particular solution which was specified by u in the earlier message but still that particular warning is displayed in EPC.

Can u plz clarify.

regards,

sahakla

Read only

0 Likes
1,042

Rajesh,.

Yes,it will be still displayed even after adding "#EPC* but you will see the effect in SLIN table which you can see by pressing the button STANDARD.

Before if it is showing 1 warning message after adding "#EPC* it will show as 0 warning messages.

One more way if you are not using any select-options in the program then you can delete that tables statement.

Just check that way.

K.Kiran.

Message was edited by: Kiran

Kiran K

Read only

0 Likes
1,042

Hi Rajesh,

If u r not using any field from these tables in select-options then delete that statement.

Otherwise writing EC will only hide the warnings i.e. will show them but in hidden warning in EPC and there will not be any problem in releasing the request or any other further processing.

Regards,

Sonika

Read only

Former Member
0 Likes
1,042

Frnds,

thanks for ur support . Still i m unable to solve the issue. Can anyone give me any further details.

Necessary help will be very much rewarding.

regards,

sahakla

Read only

Former Member
0 Likes
1,042

HI.. rajesh,

U just delete those work area names like PERNR etc for which u are getting the EPC warning from the TABLES statement !!

This error comes when u declare a field and not using that field for read purpose !!

When u declare with tables statement , one work area will be created for that !! that means some Memory area will be allocated for that !! but when u dont use that memory area for read purpose ... then it is an issue right (wasting memory) !!

thats y it gives an EPC warning !! u may not used it in your program,so remove those tables from the TABLES statement !!

reward all helpful answers,

sai ramesh

Read only

Former Member
0 Likes
1,042

thank u all.

regards,

sahakla