What can be done in the model file is best explained in the concepts and modeling of entity, enumeration, utility and searchdomains. Here it is briefly explained what can be done for each type of model file and which model files can't be modified.
The entity file (*.entity) contains the model business objects in IFS Applications. In the core layer you will always have a model for entity packages. In the other layers the model file could be empty if no additions to that layers model file has been added.
In the core entity file, R&D is adding the model for the entity.
In the extension/localization entity file, extension/localization specific changes to the core model are written. In this file it is possible to:
In the customization entity file, customization specific changes to the core model are written. In this file it is possible to:
The enumeration file (*.enumeration) contains the model for a fixed list of values. In the core layer you will always have a model for enumeration packages. In the other layers the model file could be empty if no additions to that layers model file have been added.
In the Core enumeration file, R&D is adding the model for the enumeration.
In the extension/localization enumeration file, extension/localization specific changes to the core model is written. In this file it is possible to:
In the customization enumeration file, customization specific changes to the core model are written. In this file it is possible to:
The utility file (*.utility) contains the model for utility packages. In thecore layer you will always have a model for utility packages. In the other layers the model file could be empty if no additions to that layers model file have been added.
In the Core utility file, R&D is adding the model for the utility.
In this extension/localization utility file, extension/localization specific changes to the core model are written. As this model doesn't contain anything, there is nothing to be added or changed.
In this customization utility file, customization specific changes to the core model are written. As this model doesn't contain anything, there is nothing to be added or changed.
The searchdomain file (*.searchdomain) contains the model for search domains. Search domains are not layered and cannot have any other files than the core file.