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

warning message

Former Member
0 Likes
863

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.

6 REPLIES 6
Read only

Former Member
0 Likes
712

Hi

In SE12->extras->Enhancement categry.

Check whether the structure can be enhanced char type or numeric

Regards

Winnie

Read only

former_member404244
Active Contributor
0 Likes
712

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

Read only

Former Member
0 Likes
712

Hi,

I have tested u r code.I didn't get any warning message.

Read only

Former Member
0 Likes
712

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.

Read only

Former Member
0 Likes
712

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.

Read only

Former Member
0 Likes
712

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.