Get Example source ABAP code based on a different SAP table
C1 Contract Rules for Providing Dictionary Objects A provider of DDIC objects must obey the following rules:
DDIC domains> Changes to domains must follow the rules for elementary data types>. Furthermore, changes to the following semantic properties > are restricted:
The output length must not be decreased.
The conversion routine must not be changed.
The setting for lowercase letters must not be changed.
DDIC data elements> Changes to data elements must follow the rules for elementary data types>.
DDIC table types>
No changes are allowed.
DDIC structures>
Existing components must not be removed
Type changes to existing components are allowed for elementary components only and must follow the rules for elementary data types>.
An elementary type of a component must not be changed into a non-elementary type such as reference type, a substructure or a table type and vice versa.
Only positions of non-key fields can be changed.
Non-key fields can be added.
DDIC database tables> The same rules apply to DDIC database tables as to DDIC structures.
DDIC views> DDIC views cannot be released with a C1 contract.