SAP DDIC APPEND STRUCTURES
Get Example source ABAP code based on a different SAP table
ABAP_DDIC - Append Structures
An append structure is a structure in ABAP Dictionary appended to another
The following extensions can be made to a DDIC database table or DDIC structure using an append structure:
The append structure is a standalone object and changes to components of the append structure as well as transporting the append structure are made only using the append structure. When a DDIC database table or a DDIC structure is activated, all associated append structures are found and their components are appended to the DDIC database table or structure. Any foreign keys or search help bindings added by the append structure are also appended. When an append structure is activated, the assigned DDIC database table or DDIC structure is adjusted to the changes made. Any existing tables are not
The following must be noted when using append structures to extend DDIC database tables:
Extensions of SAP structures or SAP tables using append structures in customer systems do not modify the original object. Append structures created for SAP objects in customer systems are in the customer namespace (or in the namespace of a partner of a special development project) and hence are protected from being overwritten by upgrades. It is advisable to also create the components of append structures with names from the customer namespace to avoid naming conflicts. After an upgrade, the append structures are again appended to tables modified by SAP.
Append structures can be defined as form-based structures in transaction
ABAP_FURTHER_INFO
Rules for extending DDIC structures or DDIC database tables from a
Latest notes:
The same structure can be appended to multiple DDIC database tables or structures by including it in the individual append structures as an include structure.
ABAP_HINT_END
Example ABAP Coding
The append structure
ABAP_EXAMPLE_END