Configure the engineering BOM generation / Configure the design structure generation
Define how to update the aligned design structure and engineering BOM
Note: This topic appears twice in the source table of contents — once under "Configure the engineering BOM generation" and once under "Configure the design structure generation" — with identical content in both places.
When users open a design structure to perform an automated or a guided update, the design structure is considered as the source structure, and its aligned engineering BOM (Usage BOM or Assembly BOM) is considered as the target structure, and vice versa.
You can define how an aligned engineering BOM or design structure must be updated during an automated or guided update by setting the certain values in the Pma0_Define_Update_Automation_Behavior preference, for example, Skip_Addition_Of_New_Occurrences, Skip_Removal_Of_Unaligned_Occurrences, and Skip_Quantity_And_Variant_Formula_Update.
Example
If you add the value Skip_Addition_Of_New_Occurrences in the Pma0_Define_Update_Automation_Behavior preference, when users add a new design occurrence in the design structure and perform automated or guided update, the corresponding part occurrence is not added in the engineering BOM.
Additionally, during the automated or guided update, only the source structure is checked, by default. During this check, the entire source structure is not traversed and only those occurrences for which the last modified date has changed are considered. This improves the performance of automated and guided updates.
However, if you want both source and target structures to be checked, you must set the value of the Pma0_use_struct_mod_date preference to False.
Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.dbom_ebom_alignment_admin/xid2051912 · retrieved 2026-07-11