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

What is diff b/w Include Structure and Append Structure at Database Level

Former Member
0 Likes
903

Hi Experts,

Could you please let me know what is the main difference between .Include Structure and .Append Structure at SE11?

Thanks in advance and for good answer will give good points.

Sekhar

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
584

Hi,

Difference between append & include structure:

Append structures are used for enhancements which are not provided for in the standard (special developments, country versions and adding customer fields to SAP standard tables).

An append structure is assigned to exactly one table. i.e., an append structure can be used only for the table it is created.

An include structure is reusable i.e., can be used in several tables.If you add a field to an include structure, all tables that contain that include structure will be updated.

Regards

Sayee

3 REPLIES 3
Read only

ferry_lianto
Active Contributor
0 Likes
584

Hi,

1. Append Structures

Append structures can only be assigned to a single table.

Append structures are created in the custome rnamespace ( ZZ or YY)

In case of new versions of the standard table during upgrade, the append structures are automatically appended to the new version of the standard table

Append structures can not be used with cluster and pool tables

Append structures are created in transaction SE11. Display the standard table fields and press the Append structure button.

When you press the button, SAP sugests a name for the new append structure. After you has accepted the name,

a screen will be shown where you can enter the new fields.

Remember to activate.

2. Customizing Includes

Some of the SAP standard tables contains special include statements called Customizing includes. In contrast to Append structures,

Note that customizing includes are created by SAP, but the customer supply the fields for the include.

Customizing includes begin with CI_ and is part of the customer namespace

One Customizing include can be inserted into more than one table.

You can find Customizing includes in SE11 under structures.

Try to take a look at table RKPF which uses the Customizing include CI_COBL (In an IDES system). Next try to add a field to CI_COBL, and activate it. If you go back to table RKPF you will se that your new field has been added.

Regards,

Ferry Lianto

Read only

Former Member
0 Likes
585

Hi,

Difference between append & include structure:

Append structures are used for enhancements which are not provided for in the standard (special developments, country versions and adding customer fields to SAP standard tables).

An append structure is assigned to exactly one table. i.e., an append structure can be used only for the table it is created.

An include structure is reusable i.e., can be used in several tables.If you add a field to an include structure, all tables that contain that include structure will be updated.

Regards

Sayee

Read only

Former Member
0 Likes
584

Hi,

An <b>append structure</b> is a structure assigned to just one table. When a table is activated, all append structures for the table are found and appended to the table. Append structures are used to add customer fields to SAP tables.

for more chk out this link..

<i><b>http://help.sap.com/saphelp_nw04/helpdata/en/cf/21eb61446011d189700000e8322d00/content.htm</b></i>

<b>include structure</b>

INCLUDE structure is used to include fields to several tables. If you add a fields to an include structure all tables that contain that include structure, will be updated too..