About Assigned Item Choices and Variants
From a manufacturing process management perspective, the configurations and assigned items specified on Windchill MPMLink objects are maintained when Transforming an eBOM into an mBOM. Through the use of equivalent link parts, assigned items, part positioning, and part attributes are maintained.
When working with manufacturing objects such as process plans, the system uses the option set assigned directly to the related manufacturing object. For example, options assigned to an assembly are automatically propagated to the related process plan and its operations.
When determining which option set to use for assigning choices on operation holder usages, as well as for specifying filtering criteria, the system looks for the assigned option set in the following order.
1. Checks if the operation holder has the assigned option set.
2. If not found, checks if the operation holder’s context has the assigned option set.
3. If not found, checks if the process plan has the assigned option set.
4. If not found, checks if the process plan’s context has the assigned option set.
5. If not found, checks to see if there is any Related Assembly that has an option set. If more than one Related Assembly has an option set, then it looks for the active assembly. If more than one are active, then all active assemblies are merged together. If there are no active assemblies, then all related assembly option sets are merged together and then the option sets are concatenated into a single option set.
* 
If multiple option sets have been associated with an object, then the option sets are concatenated into a single option set. The expressions within the option set can then be used.
For more information see Options and Variants Capabilities.
The property com.ptc.windchill.associativity.propagateOptionSetsBySTAActions can be set to prevent the option set assigned to the eBOM from being propagated to the mBOM when structure transformation actions are performed in the Associative Part Structure Browsers (BOM Transformer and SAPSB). When the property is set to false, only assigned expressions are propagated from the eBOM to the mBOM; option sets are not propagated from the upstream to the downstream. Structure transformation actions include the following:
Icon
Action
Paste
Paste as New Branch
Paste as New Part
Synchronize Structure Associativity
Update to Current Upstream Equivalent Object
Update Assigned Expressions
Create Equivalence Link
To set the property com.ptc.windchill.associativity.propagateOptionSetsBySTAActions to false, from a windchill shell run the following xconfmanager command:
xconfmanager -s com.ptc.windchill.associativity.propagateOptionSetsBySTAActions=false -t <Windchill Install Directory>/com/ptc/core/foundation/associativity/associativity.properties -p
Where <Windchill Install Directory> is the directory location of your Windchill installation. For more information, see Using the xconfmanager Utility.
Related Topics
Was this helpful?