Configuring Part Properties

You can configure how Engineering BOM Management manages parts.

See Also
Configuring Properties
  1. Create or open the text file to contain customized properties. For more information, see Editing Properties Using MQL.
  2. To specify the maximum value that can be entered for the Number of Parts field on the Create Part page, follow these steps:
    1. Add or edit this line :

      emxEngineeringCentral.CreateMultiplePart.MaxNumber = 100

    2. Set the value for this property depending on your business requirements. The value must be a positive integer.
  3. To specify the types of related items that can be listed in the Relationship column under Related Items list for a part, set values for the eServiceEngineeringCentral.PartRelatedObjects key, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      eServiceEngineeringCentral.PartRelatedObjects = relationship_Alternate,relationship_Substitute,relationship_SparePart,
      relationship_AffectedItem,relationship_ChangeAffectedItem,relationship_PartSpecification,relationship_ReferenceDocument,
      relationship_EBOMMarkup,relationship_GBOM,relationship_ClassifiedItem,relationship_TaskDeliverable,relationship_AssignedPart

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

      • relationship_Alternate,
      • relationship_Substitute
      • relationship_SparePart
      • relationship_AffectedItem
      • relationship_ChangeAffectedItem
      • relationship_PartSpecification
      • relationship_ReferenceDocument
      • relationship_EBOMMarkup
      • relationship_GBOM
      • relationship_ClassifiedItem
      • relationship_TaskDeliverable
      • relationship_AssignedPart

  4. To restrict removing/adding parts under the Related Parts tab of a specification, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxEngineeringCentral.Part.RestrictSpecConnectStates = 
      state_Frozen,state_Approved,state_Released,state_Obsolete

      Parts that are allowed to be added/deleted are determined based on states included in this property.

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

      • state_Frozen
      • state_Approved
      • state_Released
      • state_Obsolete

  5. To specify whether the part policy can be changed, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxManufacturerEquivalentPart.Policy.EnablePartPolicyEditing = true

      When enabled, users can only change:

      • The policy of an EC part only to another policy that is classified as a Production policy.
      • The policy of a Development part only to another policy that is classified as a Development Policy.
      • The policy of a Manufacturer Equivalent Part (MEP) only to another policy that is classified as an Equivalent policy.
      • A Development part to an EC part only using the Set To Production action to revise the part from the development process into a production release process.

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

      • true = Users can change the part policy.
      • false = Users cannot change the part policy.

  6. To specify whether part editing is allowed, locate these line as needed, follow these steps:
    1. Add or edit the below.

      The property below specifies whether Part Edit is allowed. This key is used for the show/hide Edit Details command in the Part properties page. This is specific to EC parts and configured parts.

      emxEngineeringCentral.Part.RestrictPartEdit = state_Obsolete 

      The property below specifies whether Part Edit is allowed. This key is used for show/hide Edit Details command in the Part properties page. This is specific to development parts.

      emxEngineeringCentral.Part.RestrictDevelopmentPartEdit = state_Released 
      

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

      • state_In Work
      • state_Frozen
      • state_Approved
      • state_Released
      • state_Obsolete

  7. To specify in which state direct BOM edits can be made without markups, follow these steps:
    1. Add or edit this line in the file used to import properties into a page object:

      emxEngineeringCentral.DevelopmentPart.AllowApply=state_In Work,state_Frozen,state_Released

      This property specifies whether changes and markups for production parts can be applied directly in the BOM or must always be applied via a markup. This is specific to development parts.

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

      • state_In Work
      • state_Frozen
      • state_Released

  8. If needed, continue editing the page object. If finished, save the page.
  9. 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 emxEngineeringCentral.properties page object. For more information, see Editing Properties Using MQL.