‎2007 Apr 20 5:29 AM
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
‎2007 Apr 20 5:32 AM
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
‎2007 Apr 20 5:32 AM
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
‎2007 Apr 20 5:36 AM
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.
‎2007 Apr 20 5:38 AM
hi Rajesh,
if u r not using PERNR anywhere in ur program then remove it in declaration
‎2007 Apr 20 5:40 AM
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
‎2007 Apr 20 6:27 AM
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
‎2007 Apr 20 7:40 AM
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
‎2007 Apr 20 7:52 AM
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
‎2007 Apr 20 7:25 AM
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
‎2007 Apr 20 7:32 AM
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
‎2007 Apr 20 8:44 AM