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

customer include

Former Member
0 Likes
2,186

If I have a CI_INCLUDE what happens during an upgrade?

Example:

Table: PA0999

has field .INCLUDE w/ data element CI_P0999.

In CI_P0999 I have ZZ* fields.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,572

Hi wayne,

Do not worry, it won't get lost away,

while upgrade.

(Its specifically provided for that purpose)

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.

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 !!!

regards,

amit m.

10 REPLIES 10
Read only

Former Member
0 Likes
1,573

Hi wayne,

Do not worry, it won't get lost away,

while upgrade.

(Its specifically provided for that purpose)

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.

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 !!!

regards,

amit m.

Read only

0 Likes
1,572

Thank you very much. One last question before awarding points...

Do you know what step in the upgrade handles this?

The reason I ask is that a "throw-away" test upgrade was done and the ZZ* fields are gone. Not sure if Basis missed something. Please advise.

Thanks!

Read only

0 Likes
1,572

Oh..and another... Is there a way I can find all CI perfixed includes that have ZZ* fileds added? I guess I should check those also.

Read only

0 Likes
1,572

Hi again,

1. ALL CI_*

includes will allows only ZZ fields.

(Because such structures are specifically

meant for customers)

2) a "throw-away" test upgrade was done and the ZZ* fields are gone.

Probably, in the throw-away,

that CL_INCLUDE was deleted/reset,

and hence, the ZZ fields were gone.

regards,

amit m.

Read only

0 Likes
1,572

How does the below happen?

Probably, in the throw-away,

that CL_INCLUDE was deleted/reset,

and hence, the ZZ fields were gone.

Read only

0 Likes
1,572

Is there a way I can find all CI perfixed includes that have ZZ* fileds added? I guess I should check those also.

Read only

0 Likes
1,572

Hi again,

1. TABLE DD03L

(which stores all fields of a table/structure)

2. There u will get all fields (including ZZ fields)

for CI_* structures.

regards,

amit m.

Read only

ferry_lianto
Active Contributor
0 Likes
1,572

Hi Wayne,

It should take care by SAP. No need to worry.

Regards,

Ferry Lianto

Read only

Former Member
0 Likes
1,572

Hi,

When you are doing the Upgradation of SAP, the includes also will be updated, no need to worry about this, this will done automaticaly by SAP

Regards

Sudheer

Read only

ferry_lianto
Active Contributor
0 Likes
1,572

Hi Wayne,

It could be the BASIS overwrite the table and import with original version. But it should not be happened.

Regards,

Ferry Lianto