Skip to content

Model Files

What can be done in the model file is best explained in the concepts and modeling of entity, enumeration, utility. Here it is briefly explained what can be done for each type of model file and which model files can't be modified.

Entity file

The entity file (*.entity) contains the model business objects in IFS Cloud. 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.

Core entity

In the core entity file, R&D is adding the model for the entity.

Customization entity

In the customization entity file, customization specific changes to the core model are written. In this file it is possible to:

  • Add new attributes
  • Add new associations
  • Add new states
  • Change Core attributes
  • Change Core associations
  • Change Core States

Enumeration file

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.

Core enumeration

In the Core enumeration file, R&D is adding the model for the enumeration.

Customization enumeration

In the customization enumeration file, customization specific changes to the core model are written. In this file it is possible to:

  • Add a new Value
  • Add a new Subset
  • Change a Core Value
  • Change a Core Subset

Utility file

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.

Core utility

In the Core utility file, R&D is adding the model for the utility.

Customization utility

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.

Make model file obsolete

If a model file is less than, or equal to, 20 characters, the model file is considered obsolete, and no code will be generated for that model. Before taking a new major release, obsolete files can be removed.