Configuring Substance Types

You can configure which types of substances to be used for searching or matching substance, also the configured types are not expanded to include their derived subtypes.

The emxMaterialsCompliance.SubstanceMatch.TypePatten property is applicable if you create derived subtypes of substance type and created substance instances are available with same name in different types. The name of substance is used as unique identifier in the Material Compliance Rollup, Import, Rollup, and Export functionality and it is failed where multiple substances found or matched by same name under the parent and derived types. This error is not displayed when you search substances of specific types or if substances of certain types required to be ignored for matching, only the required substance types for search can be configured in the property.

For example,

When you configure value as Substance, it searches for the substance instances of only substance type and not of any derived subtypes of substance type.

When you configure value as Substance, Substance Subtype1, it searches for the substance instances of only substance types and substance subtype1 and not their derived subtypes.

See Also
Properties for Configuring Substance Types
Configuring Properties
  1. Create or open the text file to contain customized properties. For more information, see Editing Properties Using MQL.
  2. To configure which types of substances to be used for searching or matching substance, also the configured types are not expanded to include their derived subtypes, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxMaterialsCompliance.SubstanceMatch.TypePatten

    2. Set the value for this property to comma separated value for the name of derived subtype of substance or empty.

    For example,

    emxMaterialsCompliance.SubstanceMatch.TypePatten = Substance Subtype1, Substance Subtype2, Substance Subtype3

  3. When finished updating the text file with all properties you want to modify, including the ones shown here, use the text file to modify the emxMaterialsComplianceCentral.properties page object. For more information, see Editing Properties Using MQL.