TeamcenterKnowledge

Engineering BOM Management ─ Deployment and Administration

Plan the transition from single-overloaded BOM management to design-part-separated BOM management

If you currently manage your parts and designs within a single-overloaded structure and want to transition to Teamcenter Engineering BOM (Usage BOM or Assembly BOM) for managing designs and parts within separate structures, you must make specific changes to your current data model.

For example, in your current data model, you may be currently managing custom parts and designs in one of the following ways:

  • Scenario 1: The parts and designs are managed within the Custom Part and Design business object under the Item business object.
  • Scenario 2: The parts and designs are managed within the Custom Part and Design business object under the default Part business object.
  • Scenario 3: The parts and designs are managed within the Custom Part and Design business object under the default Design business object.

Scenario 1

Irrespective of whether the design files are available for Custom Part and Design, you must qualify this business object to act like a design.

Procedure

  1. Qualify the existing Custom Part and Design business object as a design by setting Fnd0PartDesignQualifier to Design.

  2. Add a new persistent property, Is Part Required, to the Design business object.

    In this scenario, because the Custom Part and Design business object is qualified as a design, add the persistent property to this business object. Next, add the persistent property to the Pma0PartReqPropNameOnDesign global constant.

  3. Include the design, that is, the Custom Part and Design business object in the Awb0AssociatedElement business object.

  4. Create a new business object, Part, under the default Part business object.

  5. Configure the part to be automatically created from the custom design.

  6. Map the custom part and design for alignment.

  7. Run the validate_ebom_configurations utility to verify the configurations are correctly set up for the custom designs and parts.

Scenario 2

If design files are available for Custom Part and Design, you must qualify this business object to act like a design.

Procedure

  1. Qualify the existing Custom Part and Design business object as a design by setting Fnd0PartDesignQualifier to Design.

  2. Add a new persistent property, Is Part Required, to the Design business object.

    In this scenario, because the Custom Part and Design business object is qualified as a design:

    • Add the persistent property to this business object.
    • Add the persistent property to the Pma0PartReqPropNameOnDesign global constant.
  3. Include the design, that is, the Custom Part and Design business object, in the Awb0AssociatedElement business object.

  4. Create a new business object, Part, under the default (OOTB) Part business object.

  5. Configure the part to be automatically created from the custom design.

  6. Map the custom part and design for alignment.

  7. Run the validate_ebom_configurations utility to verify that the configurations are correctly set up for the custom designs and parts.

If design files are not available for Custom Part and Design, you must qualify this business object to act like a part.

Procedure

  1. Qualify the existing Custom Part and Design business object as a part by setting Fnd0PartDesignQualifier to Part.

  2. Add a new persistent property, Is Design Required, to the Part business object.

    In this scenario, because the Custom Part and Design business object is qualified as a part:

    • Add the persistent property to this business object.
    • Add the persistent property to the Pma0PartReqPropNameOnDesign global constant.
  3. Include the part, that is, the Custom Part and Design business object in the Awb0AssociatedElement business object.

  4. Create a new business object, Design, under the default Part business object.

  5. Configure the design to be automatically created from the custom part.

  6. Map the custom part and design for alignment.

  7. Run the validate_ebom_configurations utility to verify that the configurations are correctly set up for the custom designs and parts.

Scenario 3

Irrespective of whether design files are available for Custom Part and Design, you must qualify this business object to act like a design.

Procedure

  1. Qualify the existing Custom Part and Design business object as a design by setting Fnd0PartDesignQualifier to Design.

  2. Add a new persistent property, Is Part Required, to the Design business object.

    In this scenario, because the Custom Part and Design business object is qualified as a design:

    • Add the persistent property to this business object.
    • Add the persistent property to the Pma0PartReqPropNameOnDesign global constant.
  3. Include the design, that is, the Custom Part and Design business object in the Awb0AssociatedElement business object.

  4. Create a new business object, Part, under the default Design business object.

  5. Configure the part to be automatically created from the custom design.

  6. Map the custom part and design for alignment.

  7. Run the validate_ebom_configurations utility to verify that the configurations are correctly set up for the custom designs and parts.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.ebom_admin/xid2308022 · retrieved 2026-07-11