Inheritance is the base functionality to keep your data up-dated with the less effort. You can define the most generic data in one of the category and inherit or distribute them to sub-categories and items. It helps you to define and manage data once, without necessary to do it item by item.
We have couple of importnat fields for inheritance. These fields can be found on the item card, item group card, product group card, chapter card.
- Parent Item Group (on Item Card), Standard Product Group (on Item Group Card), Standard Chapter (on Product Group Card): These fields say what is parent entity. Only data from this entity is inherited.
if an item is assigned to two item groups, only one is set as a Standard Item Group, and only data from it is inherited.
- Inherit features or Inherit Keywords: Here you can set if features or keywords (without class) are inherit from the parent entity to the current entity.
- Inherit features values: If you inherit features you can also set that you want to inherit values for these features.
- Inherit class: If you use any kind of classification, you have features and keywords define on classes. This field inherit a class from parent to the current entity. Inherit Feature and Inherit Keywords are automatically set to Yes.
- Inherit Pictures, Inherit Documents, Inherit Media, Inherit Graphics, and Inherit Texts: All of these fields has the same behevior, thay copy data from parent entity to the current entity if it is set to Yes.
The settings of inheritance is on every entity. It means if you don't want to inherit data from a product group to an item group and their items. You need to set it up on the item group.
For all these Inherit fields you can specify a default value in setup. After the installation, all fields are set to Yes.
- Define structure
- Mass mutation