‎2008 Nov 04 9:52 AM
Enhancement specification of structure ekpo is not consistent.
types : BEGIN OF TY_EKPO,
EBELN TYPE EKPO-EBELN,
EBELP TYPE EKPO-EBELP,
TXZ01 TYPE EKPO-TXZ01,
MATNR TYPE EKPO-MATNR,
MENGE TYPE EKPO-MENGE,
MEINS TYPE EKPO-MEINS,
NETWR TYPE EKPO-NETWR,
END OF TY_EKPO.
data: wa_ekpo type ty_ekpo,
it_ekpo type TABLE OF TY_EKPO.
I got this warning when I created a structure in a report.
what does this warning mean ?
Thanks in advance.
Sangeet.
‎2008 Nov 04 9:57 AM
Hi
In SE12->extras->Enhancement categry.
Check whether the structure can be enhanced char type or numeric
Regards
Winnie
‎2008 Nov 04 9:57 AM
Hi,
I copy pasted ur code and didn't get any message....i have doen in ECC 6.0..I don't see any problem in ur delcaration..
regards,
Nagaraj
‎2008 Nov 04 10:00 AM
‎2008 Nov 04 10:05 AM
If you look at the Enhancement Catagory of EKPO
SE11>Extras>Enhancement Catagory
It shows "Can be Enhanced"
Thats the reason why you are getting warning message.
Follwoing will not give warning
types : BEGIN OF TY_EKPO,
EBELN TYPE EBELN,
EBELP TYPE EBELP,
TXZ01 TYPE TXZ01,
MATNR TYPE MATNR,
MENGE TYPE BSTMG,
MEINS TYPE BSTME,
NETWR TYPE BWERT,
END OF TY_EKPO.
‎2008 Nov 04 10:57 AM
Hi i checked your code in 4.7 and ECC 6.0. i am not getting any warning message. what is the warning message you are getting.
‎2008 Nov 04 11:06 AM
Hi Swara Sangeet Patnaik,
goto se11 then find extras which menu bar and find Enhancement category then click it.
u should be take 'Cannot be Enhanced'.
Donot use 'can be enhanced(Deep)'.
u will solve this code.
Regards,
S.Suresh.