Manage BOP > Product assignment > Viewing and analyzing consumption status data
Show assignment indications for custom objects
By default, assignment indications do not display for custom object types. You must edit a closure rule to display assignment indications for custom object types. You can also edit the closure rule to exclude specific custom object types and ensure that assignment indications do not display for the excluded object types.
See the PLM XML/TC XML Export Import Administration documentation for detailed task instructions.
Note
You must log into the Teamcenter Rich Client with a database administrator (DBA) user account to perform this task.
If you do not have Teamcenter DBA permissions, contact your Teamcenter administrator.
Procedure
Close Teamcenter Easy Plan.
Open the Teamcenter Rich Client and log in as a DBA user.
Open the PLM XML/TC XML Export Import Administration application.
Locate the AccountabilityAll closure rule.
Note By default, Process Planning for ETO uses the AccountabilityAll closure rule to manage assignment indications for objects. The AccountabilityAll closure rule manages assignment indications for source data and for product structures. If you work with target data or process structures, use the AccountabilityProcessConsumption to manage assignment indications in your environment. Contact your Teamcenter administrator if you are not sure which closure rule to use.
Take action as needed to configure assignment indications:
To include custom object types and display assignment indications, double-click the Conditional Clause field to add custom object types in the format
SECONDARY.bl_line_object_class=="<custom operation name>Revision". Example If the custom operations in your environment are named Ng5_customProcRevision and Ng5CustOp1Revision, edit the Conditional Clause field as follows:PRIMARY.bl_me_appgroup =="0" && SECONDARY.bl_has_children=="true" && (SECONDARY.bl_line_object_class=="MEProcessRevision" || SECONDARY.bl_line_object_class=="MEOPRevision" || SECONDARY.bl_line_object_class=="Ng5_customProcRevision" || SECONDARY.bl_line_object_class=="Ng5CustOp1Revision" ) && SECONDARY.bl_load_state=="0"To exclude custom object types and conceal assignment indications, double-click the Conditional Clause field to add custom object types in the format
SECONDARY.bl_line_object_class !="<custom operation name>Revision".Click Modify to save the changes, and close the Teamcenter Rich Client.
View and analyze consumption status data.
Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.xid2214895/xid1920249 · retrieved 2026-07-11