Configuring Product Derivations

You can enable product derivations and change the default product type created for a product derivation.

See Properties for Product Derivations.

  1. Create or open the text file for customized properties. For more information, see Editing Properties Using MQL.
  2. To enable product derivations, follow these steps:

    1. Add or edit this line in the file used to import properties into a page object:

      ProductLine.ProductEvolution.DerivationMode = False
      Note: This property is commented out in the emxProduceLine.properties file.

    2. Set the value for this property depending on your business requirements:

      • True = The product derivation functionality is used. This property also affects how applicability is defined for decisions—instead of a flat list of product revisions, the user chooses from a product derivation tree.
      • False = Product derivations are not used, only product revisions. This is the default value.

  3. To change the default type created for a product derivation, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      ProductLine.ProductDerivation.DefaultType = type_HardwareProduct

    2. Set the value for this property depending on your business requirements:

      • type_SoftwareProduct = The default type is a software product. This is the default value.
      • type_ServiceProduct = The default type is a service product.
      • The symbolic name of any custom product type your company has defined.

  4. When you are finished updating the text file with all properties that you want to modify, use the text file to modify the emxProductLine.properties page object. For more information, see Editing Properties Using MQL.