Properties for Find Numbers

These properties configure Find Numbers.

For more information, see Configuring Find Number Properties.

Property Name Property Description Valid Values
emxEngineeringCentral.FindNumber.Unique Specify that the Find Number be unique.

This setting applies to all parts regardless of type. You must set either the FindNumber.Unique property or the ReferenceDesignator.Unique property to true. (Both are true by default.) When Engineering BOM Management is installed alone, if both properties are set to false, the app behaves as if the Find Number is unique.

  • true = This is the default value. The forms in which users enter or edit the Find Number validate the Find Number for uniqueness within the assembly. The Find Number value is case sensitive.
  • false = if the Find Number does not need to be a unique value.

true or false
emxBOMPartManagement.EBOMUniquenessOperator Specify whether both the Find Number and Reference Designator must be unique values, use the EBOMUniquenessOperator property. The app uses the EBOMUniquenessOperator property when both the FindNumber.unique property and the ReferenceDesignator.Unique properties are set to true. (The app installation sets both properties to true by default.)and or or
emxBOMPartManagement.FindNumberLengthSpecify fixed or variable length for the Find Number attribute in the BOM.

When FindNumberLength is greater than 0 and FindNumberDisplayLeadingZeroes is set to true, the Find Number length is bound to the value of FindNumberLength.

  • 0 = The default value. The Find Number length can vary.
  • {any positive integer} = the fixed length for the find number. Leading zeros are added as needed.
zero or any positive integer
emxEngineeringCentral.FindNumberDisplayLeadingZeroes

This setting applies only when the FindNumberLength is greater than 0 and the Find Number value is an integer. For example, assume that FindNumberDisplayLeadingZeroes is true and FindNumberLength is 8. If the Find Number value is 10, it is shown as 00000010.

If FindNumberLength is not greater than 0 or the Find Number value is not an integer, FindNumberDisplayLeadingZeroes defaults to false.

The Find Number value and the FindNumberDisplayLeadingZeroes property determine how the Find Number column is sorted. If the Find Number is a number, the the Find Number are sorted numerically. If the Find Number value is alphanumeric, the Find Number is sorted alphabetically.

  • true = The Find Number is the length specified in the property emxBOMPartManagement.FindNumberLength. Leading zeros are added as needed.
  • false = The default value. The Find Number is shown the way it was entered.
true or false
Find the property for the desired part type. These are listed by default:

type_Part.FindNumberRequired

type_ElectricalPart.FindNumberRequired

type_MechanicalPart.FindNumberRequired

Specify whether the Find Number field is a required field.

You can specify FindNumberRequired according to major part type (Part, Electrical Part, or Mechanical Part). If you add a type that needs a different setting, you must define properties for that type. The format is: symbolic name for the type, followed by the property setting. For example:

type_ResistorPart.FindNumberRequired=true

If a setting is not defined for a subtype, the setting for the parent type is used. If no setting for the parent type is defined, the app looks up the type hierarchy until it finds a setting.

If either the FindNumberUnique or ReferenceDesignatorUnique global property setting (but not both) is true, the value appears as a required field, regardless of the settings for type_Part, type_ElectricalPart, or type_MechanicalPart.

  • true = If this property is set to true, when users enter or edit a Find Number, the Find Number is validated based on the FindNumberRequired setting for the part being added or edited.
  • false = The find number is not required.
true or false
emxEngineeringCentral.FNIncrementSpecify the auto-increment value for Find Numbers.Any positive integer