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

Extended check error

Former Member
0 Likes
1,370

Hi All,

I have created a table type of a structure st1. Now I use this table type in a FM as a type of a table parameter. When I run extended check, I get the following error

"st1 Is extensible. After enlargement of a structure may change the semantics of the parameters handover."

How to avoid it?

Regards,

Jeetu

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,222

Hi,

This problem is because of that the table or the structures are not specified or classified to be extensible in DDIC.

Overview: Extension categories

The following extension categories exist:

1. Not extensible: No extensions are allowed at all.

2. Extensible - character type: The structure can be extended and consists only of character type components (ABAP-types C, N, D, T). All extensions must be type of type character.

3. Extensible - character and numerical type: The structure can be extended. The structure and the extensions may consists of character type components (ABAP-types C, N, D, T) and numerical type components (P, F, I, INT1, INT2, INT4 and X)

4. Arbitrarily extensible": The structure can be extended. The structure and the extensions may consist of arbitrary components, i.e. tables, strings and references, too.

U can provide the solution for ur problem by providing the extension to ur structure in SE11,

Goto SE11, provide ur structure name and get into change mode

from the menu Extras -> Enhancement Category and select CAN BE ENHANCED DEEP.

Reply if this solves.

Regards

6 REPLIES 6
Read only

Former Member
0 Likes
1,222

Hi,

Open the structure.

Go to EXTRAS-ENHANCEMENT CATEGORY, and specify a category here.

This will remove the error.

Regards,

sasidhar

Read only

Sm1tje
Active Contributor
0 Likes
1,222

Change the structure enhancement in SE11 (look at menu) and set it to 'Structure can not be enhanced' (or something like it).

Read only

Former Member
0 Likes
1,223

Hi,

This problem is because of that the table or the structures are not specified or classified to be extensible in DDIC.

Overview: Extension categories

The following extension categories exist:

1. Not extensible: No extensions are allowed at all.

2. Extensible - character type: The structure can be extended and consists only of character type components (ABAP-types C, N, D, T). All extensions must be type of type character.

3. Extensible - character and numerical type: The structure can be extended. The structure and the extensions may consists of character type components (ABAP-types C, N, D, T) and numerical type components (P, F, I, INT1, INT2, INT4 and X)

4. Arbitrarily extensible": The structure can be extended. The structure and the extensions may consist of arbitrary components, i.e. tables, strings and references, too.

U can provide the solution for ur problem by providing the extension to ur structure in SE11,

Goto SE11, provide ur structure name and get into change mode

from the menu Extras -> Enhancement Category and select CAN BE ENHANCED DEEP.

Reply if this solves.

Regards

Read only

0 Likes
1,222

I have already done that.

It is still giving the error.

I am confused now. Whether it should be enhanced or not.

Read only

0 Likes
1,222

Hi,

How should I do now?

Read only

0 Likes
1,222

Hi,

Can u send the structure(with fields) and function module screen shots to chandrasrk yahoo.co.in