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

Diiference between Append Structure and Customer include .

Former Member
0 Likes
754

Hello All ,

When you can add the fields to standard table by append structure why SAP provides you with Customer include as well ?

Say for example In Infotype PA0001 you can add extra fields by Appending Structure and you have customer include as well .

Hello All ,

When you can add the fields to standard table by append structure why SAP provides you with Customer include as well ?

Say for example In Infotype PA0001 you can add extra fields by Appending Structure and you have customer include as well .

4 REPLIES 4
Read only

Former Member
0 Likes
655

Append structure would be created only specific to a table and it cannot be reused in any other table and you can add fields only at the end of a table whereas Customer include can be reused in multiple tables and can call inbetween fields.

Reward points if it helps

Read only

Clemenss
Active Contributor
0 Likes
655

Hi,

the name of the customer include CI_... is known to SAP and so they offer specific customer includes for specific functional aspects. In this way, the standard programs can handle groups of customer fields individually.

Also, the customer includes are usually part of a number of structures and/or tables. If you include the additional fields in the customer include, they are present whereever SAP thinks they should be available.

Do a where-used-list on the customer-includes in question to see where else they are used.

Regards,

Clemens

Read only

Former Member
0 Likes
655

Hi,

if there is any CI structure in table you should use this and not an own append, because sap eventually implemented some further logic to the extension.

Regards,

Christian

Read only

Former Member
0 Likes
655

Hi,

Even though you have Customer Includes and Append Structure, Cust.Incl fields can be included in between in the structure, and append structure adds fields at the end of the structure.

Mostly, Cust.Incl. fields are used in User_Exits.

Regards

Subramanian