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

append structure , include structure

Former Member
0 Likes
497

what happens to append structure and include structure during upgradation

3 REPLIES 3
Read only

Former Member
0 Likes
456

Hi,

When you go for the Upgrade, then these Strucutres will be added automatically, there is no neeed to do the extra work

Regards

Sudheer

Read only

Former Member
0 Likes
456

Hi

there is no problem when your upgrading to new vertions

these append structures and include structures automatically reflect there in the newer vertion

<b>Enhancement using Append structures</b>

Append structures allow you to attach fields to a table without actually having to modify the table itself. You can use the fields in append structures in ABAP programs just as you would any other field in the table.

Append structures allow you to enhance tables by adding fields to them that are not part of the standard. With append structures; customers can add their own fields to any table or structure they want.

Append structures are created for use with a specific table. However, a table can have multiple append structures assigned to it

The customer creates append structures in the customer namespace. The append structure is thus protected against overwriting during an upgrade. The fields in the append structure should also reside in the customer namespace, that is the field names should begin with ZZ or YY. This prevents name conflicts with fields inserted in the table by SAP

<b>Enh. using Customizing includes</b>

Some of the tables and structures delivered with the R/3 standard contain special include statements. These are often inserted in those standard tables that need to have customer-specific fields added to them. Such includes are Customizing includes. (CI).

A Customizing include is a structure that satisfies a special naming convention. The name of a Customizing include begins with ‘CI_’ and the include is in the customer namespace .

If enhancements are already planned in the R/3 standard using customer-specific fields, such Customizing includes are included. in the corresponding standard table or standard structure. The Customizing include (that is the definition of the structure itself) is usually first created in the customer system and filled with fields by special Customizing transactions.

The Customizing include field names must lie in the customer namespace just like field names in append structures. These names must all begin with either YY or ZZ.

<b>Append structures v/s Customizing includes</b>

In contrast to append structures, Customizing includes can be inserted into more than one table.

As an example the customizing include that we created (CI_DEMO) could be a part of multiple tables in the database whereas the append structure (ZDEMO_APPEND) can only be assigned to one table. (here MARA).

This provides for data consistency throughout the tables and structures affected whenever the include is altered.

<b>Reward if usefull</b>

Read only

Former Member
0 Likes
456

as we know that Append stu can be appended only to one table so when u apply update/activate.. the table the system searches for all the appends stru and appends it to the end of the table..

and same happends to the include structure.. when the table is activated..

so u just relax and concentrate on other upgarde issues..

No rewards points plz..