TeamcenterKnowledge

Configure the design structure generation

Define update actions for designs with custom release status

After a design structure is generated from an engineering BOM (Usage BOM or Assembly BOM), some updates can be made to the engineering BOM. In such a case, the aligned design structure must also be updated. By default, certain BMIDE conditions are set to define how the design structure must be updated. These conditions are defined for the default release status, such as TCM Released or an empty release status indicating that the design is not yet released.

Release status Engineering BOM change type Default BMIDE Condition List of Values (LOV) Update actions
Not released Nonstructural or Structural none none none
TCM Released Nonstructural none none none
TCM Released Structural Pma0EnableReviseDesignActionOnPart or Pma0EnableDsgnChangeActionsOnPart Pma0DsgnChangeActionsLOV Revise or Reuse. The default action is set to Revise.

You can update the expressions of the default BMIDE conditions to include any custom release status defined.

Example 1

Consider that you have defined a custom release status named Approved for designs. You can update the expression of the Pma0EnableDsgnChangeActionsOnPart condition to include the custom release status.

Function::INLIST("TCM Released", o.Pma0DsgnChangeActionsLOV, "name") OR Function::INLIST("Approved",o.Pma0DsgnChangeActionsLOV, "name")

According to the updated condition, if the structure of the aligned part of a design with the release status Approved is changed, the design is revised.

Example 2

Consider that you have defined a custom release status named Frozen for parts. In this case, you use the Pma0EnableReviseDesignActionOnPart condition and update its expression to include this release status.

Function::INLIST("Frozen", o.pma0AlignedPrtReleaseStatus, "name")

According to expression of the Pma0EnableReviseDesignActionOnPart condition, if the structure of the aligned part of a design with the release status Frozen is updated, the design is revised when the design structure is generated.

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