TeamcenterKnowledge

Structure Management ─ Deployment and Administration

Create conditions to control permitted structure content

You can use the Business Modeler IDE to create conditions that define what types of content are allowed in a product structure. These conditions define the item types that can be parent and child items in a structure. The following types of restrictions can be defined by conditions: Only certain item types can be children or parents of other types. Properties of the parent or child object must satisfy specified values or be NULL. After you create the conditions, create verification rules to assign them to specific business object types and their children using the Fnd0OccurrenceConditionValidation Teamcenter Component object. After you install the template containing the conditions to a server, end users cannot add content that is prohibited by the defined conditions. In Structure Manager, end users can validate the product structure against the conditions by selecting an item in a product structure and choosing Tools→Validate Occurrences. Keep the following in mind when you create these conditions: If there are no conditions in the system that control occurrence structures, only those structures that follow the existing parent-child inheritance already in the system are permitted. When you create conditions, children business objects inherit conditions from their parents. If a user attempts to place an object into a structure that does not have a matching condition rule, it fails. For example, if a user attempts to place a Dataset object as a child of an Item object, and no condition is set up to allow it, it fails because the Dataset business object is not a child of the Item business object. Therefore, you must create conditions for all likely parent-child combinations that you anticipate can occur in product structures at your organization. Siemens Digital Industries Software recommends that you create conditions that resolve to true for these most commonly used parent-child occurrence structures, Item-Item and Item-GDE. This avoids validation failures that can occur if there are no occurrence validation conditions in the system for these structures.

Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/administering_product_structures/wzc1737238825754/xid453595.html · retrieved 2026-07-11