‎2006 Sep 27 4:00 PM
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.
‎2006 Sep 27 4:05 PM
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.
‎2006 Sep 27 4:05 PM
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.
‎2006 Sep 27 4:09 PM
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!
‎2006 Sep 27 4:11 PM
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.
‎2006 Sep 27 4:15 PM
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.
‎2006 Sep 27 4:17 PM
How does the below happen?
Probably, in the throw-away,
that CL_INCLUDE was deleted/reset,
and hence, the ZZ fields were gone.
‎2006 Sep 27 4:20 PM
Is there a way I can find all CI perfixed includes that have ZZ* fileds added? I guess I should check those also.
‎2006 Sep 27 4:30 PM
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.
‎2006 Sep 27 4:05 PM
Hi Wayne,
It should take care by SAP. No need to worry.
Regards,
Ferry Lianto
‎2006 Sep 27 4:08 PM
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
‎2006 Sep 27 4:15 PM
Hi Wayne,
It could be the BASIS overwrite the table and import with original version. But it should not be happened.
Regards,
Ferry Lianto