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

DB table creation warning

Former Member
0 Likes
841

Hi all,

When i active a table i create, there are some warnings, like" Enhancement category for table missing" and " Enhancement category for include or subtype missing". What's the problem?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
806

Hi,

You need to maintaine the enhancement category of the table.

In SE11, enter table name, go in change mode and select in menu:

Extra -> Enhancement Category.

This is not mandatory to select since its just a warning.

Enhancement category, says in future how can this table be enhance, meaning whether any numeric fields could be added or any character fields could be added etc...

Thanks & Regards,

Navneeth K.

6 REPLIES 6
Read only

Former Member
0 Likes
806

Maintain the enchancement category by going to extras tab.

Cheers,

KD

Read only

Former Member
0 Likes
806

Hi hiworld ,

A warning message in the activation is not very important, always appear this and you can work with this table isn´t problems.

Enhancement category is how you like to your table response in a enhancement of the table.

With Can Be Enhancent the users can include any enhancements on your table.

With Cannot Be Enhancent the users can´t include any enhancements on your table.

...

Best Regards.

Read only

0 Likes
806

Thx!

Read only

Former Member
0 Likes
806

mention the enhancement category in the EXTRA tab ...

Read only

Former Member
0 Likes
806

Navigate as follows :

in se11 goto your table => EXTRAS => ENHANCEMENT CATEGORIES

Maintain the option u wish to, save and activate.

***********

Classifying enhancements in the ABAP Dictionary

So that the effects of structure enhancements are visible, you can classify structures and tables in the Dictionary under Extras ® Enhancement Category as follows:

Level,Category,Description

1,Not classified,The structure has no enhancement category

2,Cannot be enhanced,The structure cannot be enhanced

3,Can be enhanced (character-type),All structure components and their enhancements must be character-type

4,Can be enhanced (character-type or numeric-type),The structure and its enhancement cannot contain deep data types

5,Can be enhanced in any way,The structure and its enhancement can contain components with any data type

Character-type includes elementary types C, D, N, and T; numeric includes the elementary types F, I, P, and X. The deep types STRING and XSTRING are not supported.

Note : For structures and tables with includes or substructures, the enhancement categories of these includes and substructures cannot be lower than those of the initial structure. For example, if the initial structure contains a level 4 include, that initial structure cannot be a more restrictive level 2 or 3 structure.

Note : Structure enhancements in the Dictionary can also affect internal structures in ABAP programs if Dictionary structures are used as an include or substructure in the source code. These dependencies are implicitly taken into account in the ABAP program check. This also includes non-classified structures containing includes or substructures that can be enhanced.

Regards,

SAPient

Read only

Former Member
0 Likes
807

Hi,

You need to maintaine the enhancement category of the table.

In SE11, enter table name, go in change mode and select in menu:

Extra -> Enhancement Category.

This is not mandatory to select since its just a warning.

Enhancement category, says in future how can this table be enhance, meaning whether any numeric fields could be added or any character fields could be added etc...

Thanks & Regards,

Navneeth K.