SAP C1 PROVIDER RULES DDIC



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.