Inheritance of Objects

Explanation Inheritance

Inheritance in ProConfiguration means, a component in a BOM may inherit document objects from the head material. The relevant objects are linked with the inferior material (component) and listed in its configuration.

Required settings

The objects relevance of objects in the data packages used as well as the activation of the inheritance in option object dependency Allowed Conf.Types in BOM/inheritance determines which documents are inherited from a configuration type.

The following steps are necessary to activate an inheritance:

  • Creation of an object relevance type Inherited documents.

  • Relevant object types using this object relevance must be assigned to data package which shall inherit the objects (receiver).

  • Creation of a relation between head material and receiver with setting Allowed Config.Types in BOM and activation of option Object inheritance active

Remark/Behavior

  • Objects in a data package with object relevance Inherited documents cannot be created by a processing scenario on this material. Some processing options are set fix by CFM directly (e.g. no creation, versioning or link).

  • The inheritance is only possible from the BOM head material to a component.

  • Only these object types are inherited, which are listed in the component with a certain object relevance in the data package and which are existing in the head material with identical object type.

  • A component, which shall inherit objects, can only be used in a BOM. However it is possible to add this component to another BOM although without relations acc. the settings (e.g. configuration type without  relation or other usage without definition of dependencies) because this is  not checked.

  • A component with inherited documents can only be changed if the superior material is also in change.

  • When starting a change of the component, all inherited objects will be synchronized automatically with the current objects of the header material and other inheriting documents, part documents or new versions will be transfered.

  • If new documents to be inherited are added, versionized or removed (repeat object dialog) during a change, these documents are automatically synchronized, if the component is also in change. Else the synchronization takes place when component is changed again.

© ProNovia AG | Imprint | Data Protection