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

Former Member
0 Likes
691

append structure in table,what happens when version is upgraded?could u plzz tell me?

4 REPLIES 4
Read only

Former Member
0 Likes
548

Hi

when the version is upgraded, the abap dictionary checks whether the appended structure is availble and also checks for consistency.

Regards,

Prasanth

*reward all helpful answers

Read only

Former Member
0 Likes
548

Hi,

When you are doing Upgrade, it will ask you whether to keep the extra fields which you added in APPEND structure should be kept or to be deleted,

During the Execution of SPAU and SPDD t Codes.

Then if you need them, have to say YES otherwise NO.

Regards,

Anji

Read only

Former Member
0 Likes
548

Hi soniya

1. .INCLUDE

(which appears in se11 in many tables.)

2. Well,

thats nothing but a technique

of BUNCHING / GROUPING fields

(for ease of re-use)

(instead of again and again

specifying those SET of FIELDS,

in more than 1 table)

(we can as well give each field, field-by-field,

it won't make any difference in database table)

3. However,

Append structure

is FACILITY PROVIDED BY SAP

for customer enhancment of tables.

<b>It behaves differently when

some upgrade is done in that table

by sap itself.

In such case,

when the upgrade occurs,

first the SAP fields (which are added in the standard table)

are first included in the sequence of fields,

AFTER THAT,

our APPEND structure fields,

are appended !!!</b>

regards,

amit m.

Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
548

Hi,

You create append structures in the customer namespace. This protects them from being overwritten at upgrade or during release upgrade. New versions of standard tables are loaded during upgrades. The fields contained in active append structures are then appended to the new standard tables when these new standard tables are activated for the first time.

From Release 3.0, the field sequence in the ABAP Dictionary can differ from the field sequence in the database. Therefore, no conversion of the database table is necessary when adding an append structure or inserting fields into an existing one. All necessary structure adjustment is taken care of automatically when you adjust the database catalog (ALTER TABLE). The table's definition is changed when it is activated in the ABAP Dictionary and the new field is appended to the database table.

Regards,

Sesh