Change Manager
Change Manager
Teamcenter 12.2
Change Manager
PLM00140 • 12.2
Contents
Change Manager helps you track changes to a product throughout its life cycle. You propose a change
to a product and then manage the entire cycle of review, approval, and implementation of the change.
It enables your organization to ensure the quality of every change made to a product by providing
mechanisms for problem identification, change authorization, coordination and planning, cost and
benefit analysis, and record keeping. You can articulate the work required to:
• Implement a change.
• Assess its impact on any managed business items, such as parts or documents.
• Use Change Manager with Schedule Manager to create work breakdown structures that you can
use to plan and schedule the changes you are making to your product.
You also need the Workflow to Scheduling Integration option installed and configured.
Prerequisites You need a license level that enables authoring for all Change Manager
functionality. If you do not have a higher level license, you are limited to the
following functionality:
• Creating a problem report (PR).
Schedule Manager must be available and licensed to use the work breakdown
structure functionality. You also need the Workflow to Scheduling
Integration option installed and configured to initiate workflows from a
schedule.
Workflow Designer must be available to process a change. You update
the status (such as moving the Disposition attribute from Investigate to
Approve) in a workflow process.
Note
The Teamcenter change management process does not support
displaying substitutes on separate BOM lines in Structure Manager.
Turn off the substitutes display (set PSEShowSubstitutesPref to
0) when working with change-management related features.
If Change Manager does not appear in the rich client, edit the
HiddenPerspectives preference and remove the ChangeManager value.
If you have trouble accessing Change Manager, see your system
administrator; it may be a licensing issue.
Note
You can log on to Teamcenter only once. If you try to log on to
more than one workstation at a time, you see an error message.
Configure Change The following basic configurations are required to use Change Manager:
Manager
• To customize Change Manager business rules and objects, install
the Change Management Business Modeler IDE templates (during
installation, select Change Management in the Business Modeler IDE
Templates panel in Teamcenter Environment Manager).
Teamcenter provides functionality that enables you to initiate, administer, review, approve, and
execute product changes, using your company’s business process similar to the one shown here.
By automating your change process, you can minimize change-related rework and coordinate tasks
to be performed by individuals across your organization. Because Teamcenter change management
leverages product structure definitions, you can evaluate the impact of changes, track the status
and completion of tasks, and maintain a comprehensive history of product changes throughout the
lifecycle. Change management in Teamcenter is also tightly integrated with Schedule Manager and
Workflow so you can schedule implementation activities and guide a change through its phases.
In addition, if you have changes or issues that do not need to be addressed through an extensive,
standardized change management process, such as the one that Change Manager supports, or you
have highly visual information, you can use Issue Manager. Issue Manager automatically provides
access to Siemens PLM Software design review and issue resolution tools, including NX, Lifecycle
Visualization, and the Lifecycle Viewer.
Three main types of change objects shown in the figure implement the key elements of Change
Manager:
Each of these objects are Item types in the business model, and, therefore, are revisionable
objects. Each object type encapsulates the data for a phase of the change process. For example,
a problem report (PR) contains the data that defines the problem, the engineering change revision
(ECR) contains the analysis of the impact of the problem, and the ECN contains the data for the
implementation of the solution.
Implemented By and Implements relationships associate the change objects with each other. Each
object type can be optionally associated with a workflow that defines the sequence of tasks and
moves each object through a set of states to bring the problem to a resolution.
Anyone who uses Teamcenter can create a PR to identify and formally track an issue with your product
information. Others who are involved in the change process can review and confirm the problem and
provide input into what business objects must be updated to resolve the issue. Members of a change
review or change implementation board can review and approve or disapprove the changes.
Types of changes
The change management solution is supported using the following change objects:
Each change object shows these relationships in the Implements and Implemented By folders of
the change. You can also derive one change from another to create these relationships.
A single ECR can implement problems identified in one or more PRs. Similarly, a single ECN can
implement issues identified in one or more ECRs. Likewise, two or more ECNs can implement a
single ECR, as shown. Using Change Manager, you can create very complex structures of changes
to satisfy specific change requirements, providing you with the flexibility you need.
Identify a problem
Review a solution
• Review ECRs and ECNs and make a business decision to approve or reject.
If you are the change specialist managing the implementation of the change:
• Initiate a workflow to guide a change through the phases of a change process.
If you are the analyst determining how to implement a solution or if you are implementing the solution:
• Define change properties.
• Create workflows.
You can manage your changes in the way that works best for your company’s processes. You should
define a change process that is flexible enough to impose the appropriate level of rigor and control
based on the level of risk, cost, and the business items impacted by the change. You can classify a
change as fast or standard track. In a fast track process, the change does not go through a formal
review process, while a standard track follows a more rigorous process, and may include a schedule
to manage the required tasks. The following example shows a typical standard track process. It is
followed by a graphic that shows the process by role.
See a more complete explanation of the change management business process using generic
terminology.
The process is shown below by task with the associated role.
decision has been made at this stage about whether to proceed or what new items or item
revisions may be required.
Sometimes the PR may propose a solution if the problem is simple to fix. However, the solution
would still be formally documented in the ECR. Typically, though, the requestor is unlikely to be in
a position to know what the solution should be and may likely have no idea at all.
Note
The change request can address more than one PR.
Note
An ECN is always derived to implement a solution, even for an ECN that went through
a fast track process. However, the workflow for the fast track ECN is very short, with
a minimal number of steps. It is necessary to create an ECN so the analyst can add
solution items, which is not possible in the ECR, whose purpose is only to define a
proposed solution.
9. Assign an effectivity.
A change specialist can assign effectivities to the ECN. The effectivities specify the timing of
when the change takes effect.
After you create a PR, assign a specialist, and submit it to a workflow, you:
• Validate the Problem Report
The assigned specialist reviews the PR properties.
• Assign Analyst
The assigned specialist assigns an analyst.
• Analyze PR / Approve/Reject
The assigned analyst reviews the PR and approves or rejects the problem.
After you create an ECR, assign a specialist and submit it to a workflow, you:
• Classify/Assign Analyst
The assigned change specialist classifies the ECR as fast track, determines if more planning is
required, and assigns an analyst.
Note
Change Manager conditions control who can assign the analyst. The default condition
allows the current change analyst to assign a new analyst or allows the change
specialist to assign an analyst.
• Complete Planning
At this stage, the analyst develops a solution or several alternative solutions. The analyst
does this by creating markups on documents, Word documents, presentations, and so on. No
decision has been made at this stage about whether to proceed or what new items or item
revisions may be required.
If more planning is required, the assigned analyst completes it. The ECR returns to the specialist
to determine if planning is complete.
• Derive Change
The assigned change specialist derives an ECN to implement the solution.
• ECN Process
The assigned specialist begins a fast track ECN process so the change can be executed, and
the solution items added.
After you create an ECR, assign a specialist, and submit it to a workflow, you:
• Classify/Assign Analyst
The assigned change specialist classifies the ECR as standard track, determines if more planning
is required, and assigns an analyst.
• Complete Planning
At this stage, the analyst develops a solution or several alternative solutions.
The analyst does this by creating markups on documents, Word documents, presentations, and
so on. No decision has been made at this stage about whether to proceed or what new Items or
item revisions are required.
If more planning is required, the assigned analyst completes it. The ECR returns to the specialist
to determine if planning is complete.
• CRB Review
If the planning is complete, the assigned change review board reviews the change and signs
off as approved or rejected with comments.
• Disposition
If approval criteria are met, the ECR is approved. The ECN process is executed.
o If the ECR is not ready, it is sent for rework and returns to the CRB review step.
After you create an ECN, assign a specialist, and submit it to a workflow, you:
• Classify/Assign Analyst
The assigned change specialist determines if more planning is required and assigns an analyst.
The analyst develops a solution or several alternative solutions. The analyst does this by creating
markups on documents, Word documents, presentations, and so on.
No decision has been made at this stage about whether to proceed or what new items or item
revisions may be required.
• Complete Planning
If more planning is required, the assigned analyst completes the planning. The ECN returns to
the specialist to determine if planning is complete.
• Disposition
o If approval criteria are met, the ECN is approved.
o If the ECN is not ready, it is sent for rework and returns to the CIB review step.
Note
The Disposition state applies to all change objects.
• Execute Change
If the ECN is approved, the assigned resources (for example, designers) implement the change
according to the plan. They edit the models according to the engineer’s directions as documented
in the ECR. The design changes are approved as part of the process.
• Close Change
The assigned specialist reviews the changes. If all tasks are complete, the ECN is closed.
Three change object properties define these states: Maturity, Disposition, and Closure.
Using the default Change Manager configuration and an appropriate set of workflows, the change
state model behaves according to the model shown in the following figure. In this model, any new
change object (PR, ECR, or ECN) is assigned the following:
• A Closure state of Open
Maturity is a substate of the Closure state Open, and Disposition is as a substate of the Maturity
state Reviewing.
A change object with a Closure state of Open moves through various maturity and disposition
states during which decisions about the change are made. The Closure state remains Open until
the change object has progressed through all phases of the change process, at which point the
closure state is set to its final state of Closed. During this process, the change object can also be
temporarily placed in one of the intermediate closure states of Hold or Cancelled. Each object has
its own change states, so each change object associated with a change must be closed individually
by the change process.
At each stage of the change process, the workflow changes the values of these three properties
according to business rules to advance the change object to its next state.
Your administrator can configure Teamcenter using the Business Modeler IDE so your company has
its own set of states, additional ones, or different values for the states. For example, your company
could have 10 values for the Closure state and could change the name of the Disposition state
to Decision. Your company can choose to follow the initial Teamcenter model or design your own.
If you choose to follow the initial Teamcenter model, Change Manager provides the necessary
elements for you to build upon.
Note
Although these states are defined on each object (PR, ECR, and ECN), the values apply to
the overall change process. Therefore, the Closure state would not be set to Closed until
the change has been completed, at which stage the closure and other states needs to be
set on the PR and ECR, as appropriate.
• Closure defines the status of the change object. Change objects start with an open state and
remain there until the change is complete unless a decision is made to defer or cancel the
change. The Closure change state can be one of the following:
o Open (default value on newly created change objects)
o Closed
o On hold
o Canceled
o Reviewing
o Executing
o Complete
o Investigate
o Approved
o Disapproved
o Deferred
Note
• The workflow changes the state property values; you cannot directly change the state.
• Change state settings affect your ability to add data or relate objects to change objects
(for example, to the Impacted and Solution Items folders).
The following example shows how the default state properties change as the problem report
progresses through the steps in the workflow. The change states in your organization may vary.
• Disapproved
• Deferred
• Investigate
The state property settings restrict permissions to add items to the problem report's folders. For
example, the closure, maturity, and disposition property settings must be Open, Elaborating, and
None for a Requestor to add an item revision to the problem report's Problem Items folder.
Note
The workflow changes the state property values; you cannot directly change the state.
The following example shows how the state properties change as the ECR progresses through the
steps in the workflow. The change states in your organization may vary.
The state property settings restrict permissions to add items to the enterprise change request's folders.
For example, the closure, maturity, and disposition property settings must be Open, Executing, and
Approved for an Analyst to add an item revision to the change request's Solution Items folder.
Note
The workflow changes the state property values; you cannot directly change the state.
The following example shows how the state properties change as the ECR progresses through the
workflow steps. The change states in your organization may vary.
• Disapproved
• Deferred
• Investigate
Rework Open Elaborating Investigate Pending
End One of these: One of these: One of these: Pending
• Open • Reviewing • Approved
The state property settings restrict permissions to add items to the engineering change request's
folders. For example, the closure, maturity, and disposition property settings must be Open,
Elaborating, and None for a Requestor to add a problem report to a change request. The PR state
settings have restrictions as well (Open, Reviewing, Approved).
Note
The workflow changes the state property values; you cannot directly change the state.
The following is an example of how state properties change as the enterprise change notice
progresses through the steps in the workflow. The change states in your organization may vary.
• Disapproved
• Deferred
• Investigate
Set Effectivity Open Reviewing Approved Pending
Rework Open Elaborating Investigate Pending
Execute Change Open Executing Approved Pending
Close Change Open Executing Approved Pending
End One of these: One of these: One of these: Released
• Closed • Complete • Approved
• Executing
The state property settings restrict permissions to add items to the engineering change notice's
folders.
For example, the closure, maturity, and disposition property settings must be Open, Elaborating, and
None for a Requestor to add a change request (ECR) to a change notice (ECN). The ECR state
settings have restrictions as well (Open, Reviewing, Approved).
To relate a revision to an ECN, the closure, maturity, and disposition property settings must be
Open, Reviewing, and Approved as well as the release state must be something other than null or
Released (for example, Pending).
Note
The workflow changes the state property values; you cannot directly change the state.
1 Open Change view Displays change folders and any attached forms or other
objects.
2 Open Task view Displays change folders associated with a Schedule
Manager task used for work breakdown planning.
3 Change Home view Contains saved searches for change objects defined by
system administrators and users. The default search is
My Open Changes.
4 Change Manager perspective Contains views to display change properties, related
items, BOM changes, change effectivity, and work
breakdown tasks.
Caution
When you open a change object in the supersedure
window for the first time, click the split panels icon:
Button Description
Open Schedule Displays the Schedule Manager view. This button is found in
the Open Change view.
View Task folders Displays the Open Task view. This button is found in the
Schedule Manager view.
Note
We use general terms and not Teamcenter terms to help you understand the process
without first having to understand Teamcenter.
Note
In Change Manager, an incident report
is called a problem report.
Note
In Change Manager, a change solution
collector is called an engineering
change request (ECR).
Note
In Change Manager, a change
implementation collector is called an
engineering change notice (ECN).
o If enough planning
has been completed,
manages the cost
estimation, and when
that is complete, sends
the change to the
change review board.
• Evaluates competing
changes.
• Managing unincorporated
changes
Change implementation planning
• Evaluates the proposed • Review a change
change implementation
plan. • Update the engineering
change notice
• Determines the change
Change implementation effectivity.
board
• Decides if the plan is
sufficient to implement the
solution to achieve the
effectivity.
• Review a change
• In the context of any revisable object (impacted or problem item, 4GD design element, and so on)
• Derived from another change object; only ECRs, deviation requests, and ECNs can be created
this way
If you derive a change object from another, you can copy the relations (such as reference items
and problem items) and the object’s synopsis (name) and description. You can change the
synopsis and description.
• Derive an engineering change notice (ECN) from an ECR to implement the solution to the
problem.
In addition, if your company has custom changes, you can derive one custom change from another.
You can also derive a single solution (engineering change request) that addresses multiple problem
reports.
Note
• You must have the correct permissions to derive a change (for example, have a role of
Change Analyst).
• The change must be in the correct change state for you to derive another change
from it.
• Depending on how Teamcenter is set up, the reference, problem, or impacted objects
associated with the source change (its relationships) may be automatically added to
the derived change. See your system administrator for more information.
In the Create Stylesheet for the given type being derived, the CREATERENDERING
property for the custom change notice must point to ChangeNoticeCreate and
Propagate Relations must be checked.
If you are using a custom create stylesheet for the custom Change Notice, which is
already configured as the CREATERENDERING for your type, add the following line:
<customPanel java="com.teamcenter.rac.cm.wizards.ui.PropsPageRelationshipPanel"
js="displayCMCustomePanel"/>
Property Must be
Maturity Reviewing
Disposition Approved
Closure Open
2. In the create dialog box, select the type of change you want to create (engineering change
request, engineering change notice, or deviation request), and click Next.
The create dialog box appears with the information about the derived change already filled in.
You can edit these boxes.
4. If you want to copy the relationships (such as reference items and problem items) from the source
change object to the derived change, select Propagate relations.
Note
Your system administrator sets up how reference, problem, or impacted objects
associated with the source change object (its relationships) may be automatically
added to the derived change. See your system administrator for more information.
5. (Optional) Click Open on Create to open the change in Change Manager after it is created.
6. Click Finish.
When a custom change class is added, and you want to use it for a derive operation, several
preferences must be adjusted to ensure that attached objects can be propagated from the original
change object to the derived custom change object.
A new multi-valued preference must be created to specify which relations are to be propagated
from the original change object to the derived change object. The name of this preference
must specifically match the pattern CM_{original type}_Relations_To_Propagate. For
example, using the custom ECR and ECN examples below, to specify the relations that
are propagated when deriving SS4_CustomECN from SS4_CustomECR, the preference
CM_SS4_CustomECR_Relations_To_Propagate must be created. Each value of this preference
must be the internal name of a relation used to attach objects to the original change type. The
allowed values for this preference are CMHasProblemItem, CMHasImpactedItem, CMReferences,
and IMAN_reference (other relations like CMHasWorkBreakdown and CMHasParticipants are not
supported for propagation). Note that CMHasImpactedItem cannot be used if the original change
type is a Problem Report because this relation is not supported for ProblemReport change objects.
The CM_change_derivations preference specifies each allowed combination of original and derived
change object types for a Derive Change operation. The form is {original type}/{derived type}, where
each is a type of ChangeItem. For example:
When deriving a change, the Derive Change dialog displays a checkbox to control whether
relations are propagated for that specific operation. In order for the checkbox to be visible
when deriving from a custom subclass, a corresponding preference must be set to enable the
dialog to render this option. For each subclass from which a derive must be performed, a new
preference must be created with a name matching the pattern {change type}.CREATERENDERING
(for example, SS4_CustomECR.CREATERENDERING). This preference must be set to
point to the rendering stylesheet of the parent class from which it inherits, minus the .XML
extension. For example, if SS4_CustomECR is a child of ChangeRequest, then the value
of the preference SS4_CustomECR.CREATERENDERING must be set to ChangeRequest
in order for the checkbox to display. This works in tandem with another Boolean preference,
CM_automate_derive_propagation, which controls whether relations are automatically propagated.
If the value of CM_automate_derive_propagation is set to True, this checkbox is checked by
default, though you can uncheck it during the operation.
Note
Due to restrictions in the existing implementation, if the CREATERENDERING preference
for the corresponding subclass is not created, only CMHasProblemItem relations will
be propagated.
Note
Note that the word "propagate" with respect to the Derive Change operation is specific to
the creation of relations between the derived change object and objects that are related
to the original change object via the same change relation types. This results in only
new instances of relations and does not create copies of the objects attached to the
original objects. Therefore, the cardinality for each of the relation types as specified by
GRM rules must be followed. For example, this is the reason that propagation of Plan
Items is not supported when deriving an ECN from an ECR, because the GRM rule for
CMHasWorkBreakdown (the relation used for attaching Plan Items to change objects)
restricts a Plan Item to be attached to only one change object.
You can create a change in the context of any revisable object (impacted or problem item, 4GD
design element, and so on). The object is added to the appropriate folder depending on the type
of object, the type of change, and how your Teamcenter is set up. The following table shows the
where the different objects are placed by default.
Workset
Design element
Create a change
Learn about the permissions required to create a change and the different contexts in which to
create it.
1. Select the folder to contain the change, and choose File→New→Change.
2. In the New Change dialog box, select the type of change you want to create, and click Next.
3. Type a short description of the problem in the Synopsis box and a more complete description in
the Description box, as shown for a problem report.
Tip
The synopsis is visible anywhere a list of change objects is found, while the description
is only visible when looking at more detailed information about the change, such as in
the Summary view. Therefore, use the synopsis to help you organize your changes
and use the description to help others understand and execute the change.
5. (Optional) Click Open on Create to open the change in Change Manager after it is created.
6. Click Finish.
2. In the New Change dialog box, select the type of change you want to create, and click Next.
3. Type a short description of the problem in the Synopsis box and a more complete description in
the Description box, as shown for a problem report.
Tip
The synopsis is visible anywhere a list of change objects is found, while the description
is only visible when looking at more detailed information about the change, such as in
the Summary view. Therefore, use the synopsis to help you organize your changes
and use the description to help others understand and execute the change.
5. (Optional) Click Open on Create to open the change in Change Manager after it is created.
6. Click Finish.
Note
A thumbnail from the problem item is automatically attached to the change object, if
it exists.
If you would prefer that the thumbnail be derived dynamically from the items related to
change, set the CM_derive_thumbnail_from_relations preference to true. False is
the default option.
The item revision is automatically copied to the Problem Items folder of the change object.
2. In the Save Change Notice Revision As dialog box, select True or False to check out the
new ECN.
6. Click Next.
• No Copy indicate that neither a reference nor a copy of the attachment is used.
Types of searches
There are two kinds of searches that you can use:
• System-defined searches
Searches created by a Teamcenter administrator shared by all users at a site. They are populated
by saved queries and do not require users to provide search criteria. They appear as folders in
the Change Home view. Teamcenter administrators can create, modify, or delete these searches.
The My Open Changes system-defined search is standard with Teamcenter and appears as a
folder in the Change Home view.
To execute the search, expand the folder.
• User-defined searches
Searches created by individual users for their personal use that are unique to them. They are
populated by the searches in the user's My Saved Searches list. They appear as folders in the
Change Home view.
Note
A search name cannot contain a forward slash (/).
3. The default type is User-defined. If you are an administrator, you can select System-defined
from the list if you want the search available to all users.
5. Click the Assigned search list to select the search that is assigned to the folder.
The list contains your user-defined saved searches.
Note
If you add a search that requires the user to provide additional information, an error is
displayed when that search folder is opened by a user.
Note
The system-defined searches displayed are searches that query change item revisions
and require no user interaction. You can use any of the system-defined searches.
6. The Search name defaults to the name of the search you selected in the Assigned search
list. Optionally, you can change it.
Note
A search name cannot contain a forward slash (/).
7. Click OK.
Run a search
To run a search, do one of the following:
• If the search folder in the Change Home view is closed, open it.
• If the search folder in the Change Home view is already open, right-click the search folder
and choose Refresh.
2. To hide a search, clear the search's Show check box in the Manage Saved Searches dialog box.
4. Click OK.
Delete a search
1. Right-click the search folder in the Change Home view and choose Delete.
You can delete your user-defined searches. You can delete system-defined searches only if
you are an administrator.
Review a change
1. Select the perform-signoffs task in your Tasks to Perform folder.
2. Click the Viewer tab, and select the Task View option.
The system displays the Perform Signoff pane listing process information.
• Responsible Party
When the Responsible Party entry displays as an active link, you can reassign the parent
task by clicking the link and selecting a new group, role, and user.
Reassigning the task transfers ownership of the parent task to the selected user, making
that user the Responsible Party for the task. It does not, however, transfer your signoff
responsibility.
• Instructions
When the Instructions link is displayed, there are instructions for the task. You can view
the instructions by clicking the link.
• Attachments
When there are attachments to the workflow process, you can view them by clicking the
Attachments link.
The system displays the Attachments dialog box. Target and reference attachments are
listed beneath the signoff task in the task tree.
• All Comments
If the All Comments entry is present and is as an active link, comments are written for the
task. You can view the comments by clicking the link.
3. (Optional) If you are a privileged user because you are the process owner, the responsible party,
or a member of the administration group, you can delegate your signoff responsibility for the
perform-signoffs subtask to another user.
Note
If you are selected to a signoff team based on your inclusion under a signoff profile,
you can only delegate the perform-signoffs subtask to another user who can match
your signoff profile group and role. Otherwise, you can delegate the perform-signoffs
subtask to any other user.
b. Select a new user from the Group, Role, and User lists.
c. Click OK.
Teamcenter assigns the task to the specified user and the task is placed in their Tasks
to Perform folder.
b. Select an option.
• If perform-signoffs is a subtask of an Acknowledge task, select Acknowledged or
Not Acknowledged.
Note
The Not Acknowledged and No Decision options do not apply to the quorum
count. If your decision is necessary to meet quorum requirements, this subtask
cannot complete until you select either Acknowledged or Approve.
d. Click OK.
If user authentication is required to complete the task, type your password in the Password
box, and click OK.
Note
This authorization is determined by the creator of the process template. If your
site employs Security Services, you must use the Security Services password
rather than your Teamcenter password.
The task is complete and the Viewer tab now displays No View Data Available.
You can manually add the objects to the change object to create the appropriate relations or the
relations can be automatically created when you create a change object.
• Manually add the objects to create the relationships
You create the appropriate relations by adding objects to the folders of the change object. You do
this as you would add objects to any folder in Teamcenter. For example, you add the part that
is causing the problem to the PR.
You can also manage relationships using Teamcenter views.
In addition, the change object from which you derived the change is added to the Implements
folder, and the object that is implementing it is added to the Implemented by folder.
Your administrator can configure the types of relations to be propagated when change objects
are derived.
Assigned Closure/Disposition/Maturity
participant property settings
Requestor Open/None/Elaborating
Analyst Open/None/Elaborating
or
Open/Investigate/Reviewing
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/None/Elaborating
or
Open/Investigate/Reviewing
Solution Items
Contains item revisions that are generated as To create a relationship between an item revision
a result of the change (for example, the new and the ECN that implements the change, add
piece parts and the new revision of the parent the item revision to the ECN's Solution Items
assembly to contain them). folder.
You must be an assigned participant and the
ECN property settings must be as follows.
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Executing
Assigned Closure/Disposition/Maturity
participant property settings
Requestor Open/None/Elaborating
Analyst Open/None/Elaborating
or
Open/Investigate/Reviewing
Plan Items
Contains schedules that define tasks in a work To associate related work breakdowns
breakdown structure. (schedules) with an ECR or ECN, add any
schedules to the Plan Items folder.
You must be an assigned participant and the
property settings for the ECR or ECN must be
as follows.
Assigned Closure/Disposition/
participant Maturity property
settings
Analyst Open/None/Elaborating
or
Open/Investigate/
Reviewing
Implements
Contains change object revisions that reference
this change object. An ECR implements PRs. Note
An ECN implements ECRs. A PR does not have a Implements
folder because it does not implement
a problem, only identifies one.
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Reviewing
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Reviewing
• A change object’s Implemented By folder contains the change objects whose problems the
change object is addressing.
For example:
• The engineering change notices (ECN) Implements folder contains the engineering change
request (ECR) whose problem it is addressing, while that ECR’s Implemented By folder contains
the ECN that is correcting the problem it identified.
• The problem report (PR) Implemented By folder contains the ECRs that correct the problem
that the PR identified.
Note
A PR does not have a Implements folder because it does not implement a problem,
only identifies one.
Usually, the Implements and Implemented By folders are automatically populated as part of the
change process but you can add to them if you are an assigned participant and the property settings
are set as follows:
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Reviewing
Because you derive a single change object from a change object, you must manually create any
relationships you want from other related change object. For example, if you use one ECR to
implement multiple PRs, only the PR from which you derive the ECR is added to the Implements
folder of the ECR. The following shows ECR-000489, which implements three PRs.
ECR-000489 was derived from PR-000955 so PR-000955 was automatically added to the
Implements folder of ECR-000489. The other two PRs were manually added to the Implements
folder.
You would also need to add related items to its other folders, such as adding problem items to its
Problem Items folder.
• To associate a PR with an ECR, add the PR to the ECR’s Implements folder. You can add
or delete PRs if you are an assigned participant and the ECR and PR property settings are
as follows.
Assigned Closure/Disposition/Maturity
participant property settings
Requestor ECR
Open/None/Elaborating
PR
Open/Approved/Reviewing
Change Specialist ECR
Open/None/Elaborating
or
Open/Investigate/Reviewing
PR
Open/Approved/Reviewing
• To associate an ECR with an ECN, add the ECR to the ECN’s Implements folder. You can add
or delete ECRs if you are an assigned participant and the ECN and ECR property settings
are as follows.
Assigned Closure/Disposition/Maturity
participant property settings
Requestor ECN
Open/None/Elaborating
ECR
Open/Approved/Reviewing
Change Specialist ECN
Open/None/Elaborating
or
Open/Investigate/Reviewing
ECR
Open/Approved/Reviewing
Note
• You can associate more than one PR with an ECR and one PR with several ECRs.
• You can associate more than one ECR with an ECN and one ECR with several ECNs.
By default, to revise an item in the Impacted Items folder, the following properties must be met.
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Executing
2. Select the item or items in the Impacted Items folder you want to revise.
3. Choose File→Revise.
A new revision appears in the Solution Items folder.
The revision rule of the new revision items is determined by the supplemental revision type, if
available. There are two situations in which the revision type changes:
• A primary revision type with a primary supplemental set (no secondary set)
Teamcenter assumes that the supplemental revision type is preferable. Typically, major revisions
are made using the standard Revise function.
2. Click the Affected Items or Reference tabs, depending on the type of items you want to manage.
3. Use the Cut, Copy, and Paste tools, as appropriate, to add or remove items from the folders.
Use the Add New tool to create a new document for the Reference and Solutions folder.
Note
Supersedure relationships are always created manually. You must copy the old item
revision to the Impacted Items folder and the new item revision to the Solution Items
folder.
1. Double-click the ECN revision to open it in the Open Change view as shown.
2. Right-click the item revision in the Solutions Items folder and choose Relate Solution Item to
Impacted Item.
BOM changes
2. Right-click the item revision of the original assembly in the Impacted Items folder of the ECN and
choose Revise Impacted Item(s).
A new revision of the assembly appears in the Solution Items folder.
3. Right-click the item revision in the Solution Items folder and choose Send To→Structure
Manager.
5. In Structure Manager, you can create the supersedure and view the genealogy.
Note
• Supersedure relationships are always created manually. You must copy the
old item revision to the Impacted Items folder and the new item revision to the
Solution Items folder.
6. After the BOM change is created, you can see it in Change Manager by selecting the change
object revision and clicking the BOM Changes pane.
7. (Optional) Create a BOM line item form by selecting the BOM line in the BOM Changes pane
and clicking Add Form .
You can use the boxes in the form to document the purpose of the change or other change
information.
Note
To delete the form, you must click Delete Form , as other deletion methods do
not work.
8. (Optional) Cut the schedules associated with the original revision and paste them into the new
revision.
Any schedules associated with the original change item revision are not automatically associated
with the new revision (a schedule cannot have two parents). Therefore, you need to cut the
schedules in the Plan Items folder of the original change item revision and paste them in the
Plan Items folder of the new revision.
• Older revisions of the same item are part of Impacted Items for the same ECN.
• Revise adds the new revision to the solution item for the change notice, and the prior revision is
added as an impacted item.
This example shows two additions, two removals, and two changes:
Updating changes
Update a change
After a change object is created, you can update its properties depending on your ownership and
participant privileges. For example, you might want to enhance the problem report (PR) description
to elaborate on the conditions under which a problem occurred.
1. Select the problem report, engineering change request, deviation request, or engineering change
notice that you want to update.
You can update these objects only if you are the owner or have checkout and checkin privileges
granted by an access control list, access rules, or another method.
Note
• You cannot edit the ID property.
• You cannot change the participants from the Summary or Viewer pane. Choose
Tools→Assign Participants instead.
• You cannot change the Maturity, Disposition, or Closure properties from the
Summary or Viewer pane.
To change these properties, see About setting change states.
• You cannot edit properties on change objects, or their relations, after they are
closed.
5. To save your changes in the Summary pane, click either the Save properties and check in
button or the Save and keep checked out button.
To save your changes in the Viewer pane, click the Save button.
6. To discard your changes in the Summary pane, click the Cancel checkout and revert back to
original button.
To discard your changes in the Viewer pane, click the Clear button.
7. If you saved your changes, check them in if they are not already checked in.
To check in your changes in the Summary pane, click the Save properties and check in button.
To check in your changes in the Viewer pane, click the Check-In button.
Note
You cannot use the Save As command for a change, because creating a change based
on another change violates change management business logic. Therefore, the Save As
command is not available for a change object (it is disabled) to prevent you from breaking
business rules or creating poor change management data. Instead, create a new object
and relate the change items to the appropriate folders in the new object.
• Participants
Participants are the users involved with identifying, managing, and resolving the change.
Participants can be assigned at the start of the change or they can be assigned throughout the
change process, depending on the requirements of your company. The participants can also be
automatically assigned to workflow tasks. Participants are modeled as separate objects and are
not properties of the change object. Participants can be a single user or a group, such as a board.
Here is an example of participants who are assigned.
• Change states
Change states define the degree of completion and the latest business decision regarding a
specific change. They are set during workflow, and used to control the change. The states,
while set on an individual change object, apply to the overall change process. For example, the
Executing change state references the change notice (ECN) when changes are being made
using the solution items.
Here is an example of the change states. The bold text shows the defaults.
Note
You cannot edit properties on change objects, or their relations, after they are closed.
• Maturity
• Disposition
Participants Lists those involved in the change management
process.
Note
These are not properties, but relations
to participant objects.
• Requestor
• Analyst
• Change Specialist 1
The property Does the following Property name LOV name and values
Environment Describes the CMEnvironment None
Description environment as it Description
was when the problem
occurred. For example,
if the car door was
open and the car was
moving in reverse.
The property Does the following Property name LOV name and values
Sequence of events Describes what CMSequence None
happened before the OfEvents
problem occurred.
Provides a guide
for reproducing the
problem.
Technical review Guides the analyst CMTech CM Tech Rev Priority
priority to the problems to ReviewPriority
address first. The • 1
values, based on CMII,
are 1 to 4, with 1 being • 2
the highest priority.
• 3
Your administrator may
have replaced this list • 4
of values (LOV) with
your company’s own.
Verification Describes how the CMVerification None
problem was verified.
For example, it was
reproduced.
Ramification Describes what will CMRamification None
or might happen if
the problem is not
resolved. For example,
increased incidence of
customer injury.
Severity rating Indicates the severity CMSeverity CM Priority
of the problem. For Rating
example, customer • 1
injury rates a 1 (high)
while a user manual • 2
typographical error
rates a 4 (low). • 3
The property Does the following Property name LOV name and values
Reason Provides a short CMReason CM CR Reason
description of the
reason for the change. • To Fix
The values are based
on CMII. • To Prevent
• No
The property Does the following Property name LOV name and values
Technical review Guides the change CMTech CM Priority
priority review board and ReviewPriority
the technical review • 1
board (if involved) to
the problems to be • 2
addressed first. The
priorities can be copied • 3
from the PR, or the
change specialist can • 4
set the value.
The LOV values are
based on CMII.
Recurring cost Provides an estimate of CMRecurringCost None
the incremental costs
of the changed product.
Nonrecurring cost Provides an estimate CMNonrecurring None
of the total costs to Cost
implement the change.
Technical Forms part of CMTechnical CM Tech
recommendation the technical Recommendation Recommendation
recommendation,
along with the • Problem
CMTestResults Confirmed
Attached,
CMTechnical • Problem Not
Review, and Confirmed
CMProposed
Solution properties. • Another Problem
The property Does the following Property name LOV name and values
Timing factors Provides an opinion CMTimingFactors None
or guidance from
the change review
board or analyst to the
change implementation
board about setting
the effectivity and the
implementation timing.
The property Does the following Property name LOV name and values
Implemen- Guides the analyst CMImplPriority CM Priority
tation priority about the relative
priority of implementing • 1
the change.
• 2
• 3
• 4
Special instruction Captures any special CMSpecial None
instructions the change Instruction
Implementation board
has for the analyst
and the change
implementation team
itself.
Is customer approval Indicates if one or CMSpecial None
required? more customers must Instruction
approve the change.
Status of customer Indicates whether or CMStatusOf CM CN Approval
approval not the customers CustApproval
approved or • Approved
disapproved the
change. • Disapproved
Date of customer Indicates the date of the CMDateOf None
approval customers’ approval or CustApproval
disapproval.
An unincorporated change is a change that is approved but not yet incorporated in the design of a
product. Usually, changes are not incorporated fully because there is not enough time, importance, or
budget to incorporate the changes completely through the development process.
Note
• The unincorporated change functionality is intended to track unincorporated changes
to existing designs. It does not support tracking unfinished work of new, unreleased
designs.
Example
A designer releases Revision A of Item1 for production, and begins working on a new
revision (Revision B). On the shop floor, a minor modification is performed over Revision
A and production starts. This changed version needs to be recorded in Teamcenter.
Therefore, a new supplemental revision (A01) is created and released. Because the
change still needs to be incorporated into the main release, (revision B, in this case), the
change is considered partially incorporated.
An ECN can also either partially or fully incorporate markups. However, a markup is considered fully
incorporated into all the solution items of the incorporating ECN, which has the change partially
incorporated into the same item.
Example
A designer creates a ECN (CN1), with a markup (MU1) as a solution item. The designer
sets the Incorporation status of several of the impacted items to Partially Incorporated.
The designer then creates a second ECN (CN2) to incorporate markup MUI. The designer
creates an incorporates relation between CN2 and MU1.
CN1/MU1 are now considered fully incorporated into the solution items of CN2 that belong
to the impacted items of CN1 and have an Incorporation status of Partially Incorporated.
The following is an example showing the steps to incorporate changes partially and then fully when
an engineering change notice (ECN) impacts multiple change items.
Company ABC creates an ECN (Change Notice Main) to implement a change needed on two items
(Item 1 and Item 2). The item revision of the items in the Solutions folder is Revision b.
The ECN change state is Open, Executing, and Approved.
The following shows the status for the items as it would appear in the Change History dashboard.
Note
ECN CN0 in the Change History dashboard is not shown in the figures to avoid
complexity. CN0 is the ECN that initially created Item 1, Revision a, and Item 2, Revision
a as solution items.
On the shop floor, a minor modification is done over Revision a of the two items (Item 1 and Item
2) and production is started. Company ABC needs to immediately incorporate the change into
Teamcenter. The items have work-in-process revisions so the change cannot be incorporated into
these.
Therefore, a designer creates new revisions to incorporate the shop-floor changes and starts a
new change notice (Change Notice Partial) to manage the implementation. The designer sets
the incorporation status on the items in the Impacted Items folder of Change Notice Partial
to Partially Incorporated.
The designer closes Change Notice Partial after creating Revision a01 of Item 1 and Item 2.
Work still continues on Revision b in Change Notice Main, and it remains open.
Step 3 – Incorporate changes from Item 1, Revision a01, into Revision b in Change Notice Main
The designer finishes the work in Change Notice Main on Revision b of the items. The designer
wants to incorporate the change to Item 1 in Change Notice Partial into Revision b of Change
Notice Main, but not the change that was done to Item2. To indicate this, the designer creates an
Incorporates this relation between Change Notice Main and Revision a01.
The change states of the ECNs are both Closed, Complete, and Approved.
Step 4 – Incorporate changes from Item 2, Revision a01, into Revision b in Change Notice
Additional
Much later, more changes are recommended for Item 1 and Item 2. Therefore, Company ABC
creates a third change notice (Change Notice Additional). During that change, the designer
implements the changes that were in Change Notice Partial for Item 2 into Revision c.
At this point, all change notices are closed.
The change states of the ECNs are all Closed, Complete, and Approved.
The following conditions must be met before you can set the Incorporation status of an item revision.
By default, all impacted items in the Impacted Items folder of an ECN are set to Unincorporated.
In addition, when an ECN is closed through a workflow, all impacted items with a status of
Unincorporated are automatically set to Incorporated.
• The ECN has an impacted item in its Impacted Items folder and its Incorporation status is set
to Partially Incorporated.
The CMHasImpactedItem relation object has the ECN revision as its primary object and an
item revision of the same item as its secondary object In addition, the value of the property
Cm0IncorporationStatus on the CMHasImpactedItem relation object is set to Partially
Incorporated.
A change previously partially incorporated into an item revision, (for example, Revision a01) is
considered fully incorporated into another item revision (for example, Revision b) of the same item
if all the following are met:
• The ECN authorizing the item revision (in this example, Revision b) is a primary object of a
Cm0Incorporates relation object and the previous revision (for example, Revision a01) is the
secondary object.
• The ECN has an impacted item in its Impacted Items folder and its incorporation status is
set to Incorporated.
The CMHasImpactedItem relation object has the ECN as the primary object and an item
revision of the same item as its secondary object. In addition, the value of the property
Cm0IncorporationStatus on the CMHasImpactedItem relation object is set to Incorporated.
• The ECN revision authorizing the item revision (in this case, Revision b) is closed.
An ECN incorporates a markup partially or fully in the same way it does item revisions, as explained
in the two earlier sections. However, a markup is considered fully incorporated into all the solution
items of the incorporating ECN that has the change partially incorporated into the same item.
Example
A markup (MU1) is a solution item of an ECN (CN1) and the incorporation status of a few
of the impacted items of CN1 is set to Partially Incorporated.
A designer later creates an Incorporates relation between a new ECN (CN2) and the
markup MU1.
Now CN1 and MU1 are considered fully incorporated into the solution items of CN2,
which belong to the impacted items of CN1 with the Incorporation status set to Partially
Incorporated.
Note
By default, the Incorporates relation is not displayed as a folder under the ECN revision.
For information about displaying a folder with this relation under the ECN, see Configure a
folder to display Incorporation status.
1. In My Teamcenter or Change Manager, right-click the item revision and choose Properties on
Relation.
2. In the Properties dialog box, scroll to Incorporation Status and set it to one of the following:
• Unincorporated
The change has not been incorporated.
• Partially Incorporated
The change as defined has been partially incorporated. It may or may not already be fully
incorporated by a subsequent change.
• Incorporated
The change as defined has been fully incorporated. No subsequent changes are required to
fully incorporate the defined change.
• Cancelled
The change as defined is not incorporated in any way. This value indicates that an item has
been identified as an impacted item, but the change as defined is not applied to that item.
This status can be applied before a change solution definition or change execution has
begun, or it can be updated after the change execution has begun.
3. Click OK.
Note
The examples use primary revisions. We recommend that you use secondary revisions
when partially incorporating change items. For example, use A01 or A02 and not A, B,
and C.
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Executing
3. Create the second ECN that is to incorporate the item revision partially (the partially incorporated
ECN).
a. Use the Properties on Relation command to set the Incorporation status of the item revision
to Partially incorporated
b. Use the Revise Impacted Items(s) command to create a new revision of the item revision
and add it to the Solutions Items folder.
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Executing
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Elaborating
CMHasSolutionItem
CMHasWorkBreakdown
Default Protection
Site
Scope
Note
The examples use primary revisions. We recommend that you use secondary revisions
when partially incorporating change items. For example, use A01 or A02 and not A, B,
and C.
d. Use the Revise Impacted Items(s) command to create a new revision of the item revision
and add it to the Solutions Items folder.
The following properties must be met:
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Executing
2. Create a second ECN that is to incorporate the item revision partially and make the partial
change. The following shows the completed ECN with different impacted and solution items.
b. Add the item revision to be partially incorporated to its Impacted Items and Solutions Items
folders. In this case, they are different items that are unrelated.
d. Use the Properties on Relation command to set the Incorporation status of the item revision
in the Impacted Items folder to Partially incorporated
For more information about setting the Incorporation status of a change item, see Set the
Incorporation status of an object.
e. Use the Relate Solution Item to Impacted Item command to relate the solution item to
the impacted item, which creates a link between them, as shown in the Change History
dashboard.
For more information about the Change History dashboard, see View Incorporation status
and history.
3. Add the item revision from the Solutions Items folder of the second ECN to the Incorporates
folder of the first ECN that will incorporate all changes.
The following properties must be set to add the item revision to the Incorporates folder:
Assigned Closure/Disposition/Maturity
participant property settings
Analyst Open/Approved/Elaborating
4. Close the first ECN that incorporates the solution item. Closing the ECN automatically sets
the Incorporated status of the solution item to Incorporated as shown in the Change History
dashboard.
For more information about the Change History dashboard, see View Incorporation status
and history.
Use the Options dialog box to specify that the Incorporates property should be displayed for an ECN.
1. Choose Edit→Options.
2. In the list on the left, select General and then select Item Revision.
6. Now click the General tab, and set up that the same relations be shown following Steps 4 and 5.
7. Click OK.
You can view the incorporation status of an engineering change notice (ECN) or an item revision
using the Change History dashboard of the Summary tab.
Note
The Change History dashboard must be configured.
Each row in the dashboard represents one revision of the item or the ECN authorizing the revision
(no two rows represent the same revision). The columns in the dashboard change depending on
whether you selected to view the incorporation history of an item revision or ECN:
When you select to view the Incorporation status of an engineering change notice (ECN) in the
Change History tab of the Summary tab, the Change History dashboard appears with the following
columns.
When you select to view the Incorporation status of an item in the Change History tab of the
Summary tab, the Change History dashboard appears with the following columns.
Note
If you have modified the style sheet of a subtype of Item/ItemRevision, the Change
History would not appear in its Summary view, and you need to add the code shown.
o CM_CNR_ChangeHistory_Columns
Changes the columns displayed for an engineering change notice.
By default, the Mass Update and the Mass Update Realization commands are available to all users.
Siemens PLM Software highly recommends that you suppress access to these commands using
the Command Suppression application. It controls the suppression of menu options based on a
user’s group or role.
For users to be able to see the assemblies that are impacted by the mass-updating of parts using the
Mass Update command, you must set the MassUpdateDefaultRevRule preference to define the
revision rule that is used to perform a where-used search on the target part of a mass update. By
default, the rule is Latest Working.
An administrator must configure the following for users to be able to perform mass updates during a
change management process using Change Manager:
• Install Change Manager
Mass updates use the CM_Massupdate_Support_Change preference to activate change object
support. The preference is automatically installed when Change Manager is installed. By default,
it is set to true, indicating that Change Manager is installed.
If the preference does not exist (that is, Change Manager is not installed) or it is set to false,
mass updates do not work with a change object, but they do work outside of Change Manager
using the single-phase process in My Teamcenter.
• Configure Change Manager to allow access to change objects and their folders
Mass-updating relies on the Business Modeler IDE conditions and rules being used in Change
Manager to determine what change objects and folders it can access. Therefore, the change
states of the change object (Closure, Maturity, and Disposition) must be set so mass update
can access the folders associated with the object and change the item revisions.
Mass update evaluates the following Change Manager conditions:
o isCMHasImpactedItemCreatableForPrimary
o isCMHasSolutionItemCreatable
o isCMHasProblemItemCreatable
o isCMHasImpactedItemCreatable
o isChangeExecutionAllowed
In addition, users performing a mass update must be in the correct group and be participants
of the change management process. Otherwise, the conditions prevent the users from adding
objects to the Problem, Impacted Items, and Solution folders.
When mass-updating parts, you could easily collect so many assemblies that no single user in
your organization has permission to update them all. To resolve such issues, the Mass Update
wizard allows you to rerun updates and attempt any updates that failed the first time. You could
also use workflow access controls to grant permission to the user at the appropriate step.
The following shows the default conditions set for all change objects: problem report (PR),
engineering change request (ECR), engineering change notice (ECN).
■ AND
Disposition: None Maturity: Elaborating (Default) (until the Reviewing stage)
■ OR
Analyst
■ AND
Disposition: Investigate Maturity: Reviewing (once in Review, but only if Investigate
(that is, rework)
■ AND
Disposition: None Maturity: Elaborating (Default) (Before Review, first time round)
■ OR
Disposition: Investigate Maturity: Reviewing (Default) (after review rework required –
second time round)
■ AND
Disposition: Approved Maturity: Executing (Only when running an approved change)
■ OR
Disposition: Investigate Maturity: Reviewing (Default) (after review rework required –
second time round)
o CM_Massupdate_Problem_PseudoFolder
Specifies the GRM rule to use when adding problem parts to a change object.
o CM_Massupdate_Impacted_PseudoFolder
Specifies the GRM rule to use when adding impacted parts to a change object.
o CM_Massupdate_Solution_PseudoFolder
Specifies the GRM rule to use when adding solution parts to a change object.
o CM_massupdate_allowed_ECN_types
Change Manager change object revision types that are used for ECN operations. By default,
it is set to ChangeNoticeRevision.
o CM_massupdate_allowed_ECR_types
Change Manager change object revision types that are used for ECR operations. By default,
it is set to ChangeRequestRevision.
You can make bulk updates to multiple assemblies as part of a change management process or in a
single phase using the Mass Update wizard. For example, you can identify and automatically replace
every occurrence of an impacted part with its solution item.
The Mass Update wizard automates the check-out/check-in process and the creation of the necessary
revisions of assemblies. It also tracks the assemblies that you cannot edit (for example, because they
belong to another group). You view the results of the mass update as a report.
You can replace parts in nine different ways, including replacing, removing, adding, and manually
updating (revising parts that are released). You can also add, modify, and remove updates associated
with the change object during the ECR and ECN processes before they are executed.
The updates are stored in the folders of the associated change object or in the Newstuff folder if you
perform the update without a change object. For example, new assembly revisions are automatically
added to the Solution Items folder.
Note
• By default, the Mass Update command is available to all users. Siemens PLM
highly recommends that you suppress access to this command using the Command
Suppression application. It controls the suppression of the Mass Update menu option
based on a user’s group or role.
• Mass updates are only performed on data in a local database. The updates do not
span globally to other site databases.
• Mass updates are only structural replacements. If you have additional data, such as
torque information, you need to update it manually.
• You must have the necessary permissions to perform a mass update and Change
Manager must be configured for mass updates.
Note
The Teamcenter change management process does not support displaying substitutes
on separate BOM lines in Structure Manager. Turn off the substitutes display (set
PSEShowSubstitutesPref to 0) when working with change-management related features.
Nine operations are available from the Mass Update wizard for replacing part instances as listed in
the examples. The operations allow you to replace parts, make substitutes, or manually update the
assembly.
Note
The examples show the assemblies released in the end state. However, the state of the
assemblies depends on the workflows of the engineering change notice (ECN) at the time
the replacement occurs.
• Replace Part
Replaces the target part in a structure if the target part has no substitutes or if it is the preferred
substitute.
o If the target part is a preferred substitute, all the alternate substitutes are retained with the
replacement part.
Example
If the assembly is And the target is And the Then the result of
replacement is the replacement is
Example
If the assembly is And the target is And the Then the result of
replacement is the replacement
of the part as a
substitute is
• Replace Substitute
Replaces the target part in a structure if the target part is an alternate substitute. If the target part
has no substitutes or the target part is a preferred substitute, it is not replaced.
Example
If the assembly is And the target is And the Then the result of
replacement is the replacement
of the substitute is
• Add Part
Adds a part to a structure that contains the target part, regardless of whether or not the target
part has substitutes or whether the target part is the preferred or alternate substitute. The part is
added to the structure and you must reposition the component within the structure.
Example
If the assembly is And the target is And the Then the result of
replacement is the addition is
Example
If the assembly is And the target is And the Then the result of
replacement is the addition is
o If the target part is a preferred substitute, all the alternate substitutes are removed with
the target part.
Example
If the assembly is And the target is And the Then the result of
replacement is the removal is
None
Removes the target part in a structure if the target part has no substitutes or it is a preferred
substitute.
o If the target part is a preferred substitute, the first alternate substitute becomes the preferred
substitute.
Example
If the assembly is And the target is And the Then the result of
replacement is the removal is
None
• Remove Substitute
Removes the target part in a structure if the target part is an alternate substitute. If the target part
is not a substitute or is the preferred substitute, it is not removed.
Example
If the assembly is And the target is And the Then the result of
replacement is the removal is
None
• Manual Update
Revises structures that contain the target part and does not make any structural changes. It does
this regardless of whether or not the target part has substitutes or whether the target part is a
preferred or alternate substitute. You must manually make the changes to the revised structures.
Example
If the assembly is And the target is And the Then the result of
replacement is the removal is
None
• Be sure to select Propagate relations when deriving the engineering change notice (ECN) from
the engineering change request (ECR) to include the mass updates in the Problem Items and
Impacted Items folders of the ECR.
• If you want to make a series of updates within the same change management process, select
Manage Update to display the Manage Updates dialog box and add or remove updates.
• If no single user in your organization has permission to update all the assemblies in one mass
update, rerun the mass update and attempt any updates that failed the first time. You could
also use workflow access controls to grant permission to the user at the appropriate step in
the mass update.
• When performing updates under a change management process, you can automatically submit
all the updates to workflow as a single package.
Note
You must have write access to add items to the Problem Items and Impacted Items
folders of the change object.
You must have write access to add items to the Problem Items and Impacted Items
folders of the change object.
2. In My Teamcenter or Change Manager, select the part on which to base the change (an item
revision) or the ECR.
4. From the Operation list, select the type of operation you want performed during the mass update.
5. In the appropriate boxes of the Mass Update wizard, search for the parts and change objects
to be included in the authorization. If you selected a change object or a target part when you
started the mass update, the object or part is already entered. If you selected to remove a part or
perform a manual update, you do not select a replacement or additional part.
• Target
The part on which to base the change. The target part is used to identify the assemblies that
are impacted by the mass update.
• Change object
The change object in which to store the parts, the requested updates, and the results of
the mass updates.
Note
The change object that you select must be in an ECR workflow and have no
updates associated with it. If the change object you select contains an update,
select a different change object or select Manage Update to manage the updates
associated with the change object.
• Replacement/Add
The part to be replaced or added to the target part, depending on the operation selected for
the mass update. Defining a replacement part is not required if you are removing a part
or performing a manual update.
Note
The boxes that appear depend on the operation selected.
• Click Add to Solution folder to store the replacement part in the change object’s Solution
folder.
Note
The labels of these options is Add to Newstuff folder until you select a change object.
7. Click Next.
8. On the Select the impacted Parts to update page, in the Select column, select the impacted
assemblies you want to update. You can only select assemblies to which you have write
permission.
Tip
• If you cannot edit an assembly, an X appears in the Updatable column.
There are many reasons why you cannot edit an assembly, including not having
write access to it, the assembly does not belong to you, or the mass update
operation does not perform that type of replacement or substitution (for example,
the part already has an alternate substitute or it is the preferred substitute). Review
the operations for any limitations on substitutes.
• To help make the selection process easier, enter a keyword in the Where Target is
used box to filter the table and reduce the amount of information being displayed.
• To remove all table keyword filters in the Where Target is used box, click Erase.
• To select all assemblies, click Select All and to clear the selection, click Deselect
All.
9. Click Next.
The Review the Mass Update and Execute, Save or Cancel page appears.
11. Review the results of the mass update, and select Close.
Note
You can also select Manage Update to display the Manage Updates dialog box and
add or remove updates. This is particularly helpful if you want to make a series of
updates within the same change management process.
The Mass Update wizard updates the Problem and Impacted folders of the change object. It also
adds the results of the update to the ECR.
1. In the Mass Update wizard, in the Target, Add/Replacement or Change object box, enter the
search criteria for the part or change object and click the Search tool , as shown in the figure.
The figure shows the Mass Update wizard when adding a part.
Note
Entering a change object is optional when performing a mass update in a single step
using My Teamcenter.
2. In the Search dialog box that appears, enter additional search criteria and click Search.
Tip
To clear the search criteria, click Clear.
Tip
The table displays a maximum of 10 items. Use the buttons along the bottom to
navigate through the table. You can also click a number to go to that page.
4. Click OK.
You can manage the updates to an engineering change request (ECR) while they are still under
the control of the ECR process (they have been authorized but not run). For example, you can
add additional updates or remove an update.
1. In My Teamcenter or Change Manager, select either a part or the ECR with the authorized update.
• To add updates, click Add As Update to display the Mass Update wizard. You can also
authorize another update.
Note
You cannot change the change object selection. The change object is locked
because the update is associated with that change object.
After the engineering change request (ECR) authorizing a mass update is approved, start an
engineering change notice (ECN) to run the mass update.
The process updates the Solution Items folder of the ECN.
Note
You must have write access to add items to the Solution Items folder of the ECN.
1. Derive an ECN from an ECR that contains an authorized mass update and submit it workflow.
Note
Be sure to select Propagate relations when deriving the ECN from the ECR to include
the mass updates in the Problem Items and Impacted Items folders of the ECR.
2. In My Teamcenter or Change Manager, select either a part (item revision) or the ECN with the
authorized update.
The Manage Update dialog box appears showing the updates to be run.
4. Click Execute.
A Mass Update Execution report appears with the results of the mass update.
5. Review the report, and if necessary, fix any problems and run the parts replacement again.
The mass update creates a new revision for all the released assemblies, checks out all the
assemblies to which you have write access, and adds the results in the Mass Update Execution
report to the ECN.
During an open engineering change notice (ECN), you can run a mass update again to replace parts
if there were failures during the original run that you have corrected.
Note
Rerunning a mass update only performs updates on changes that did not run or failed.
Successful updates are not run again.
3. Click Execute.
A Mass Update Execution report appears with the results of the mass update.
The mass update creates a new revision for all the released assemblies, checks out all the
assemblies to which you have write access, and adds the results in the Mass Update Execution
report to the ECN.
Note
You must have write access to the assemblies to be updated.
3. From the Operation Type list, select the type of operation you want performed during the mass
update.
4. In the appropriate boxes of the Mass Update wizard, search for the parts to be included in the
mass update.
• Target
The part on which to base the change. The target part is used to identify the assemblies that
are impacted by the mass update.
• Replacement/Add
The part to be replaced or added to the target part, depending on the operation selected for
the mass update. Defining a replacement part is not required if you are removing a part
or performing a manual update.
• Change object
The change object in which to store the parts, the requested updates, and the results of
the mass updates.
Note
o The boxes that appear depend on the operation you selected.
5. Beneath each part, click Add to Newstuff folder to store the results of the update in the
Newstuff folder.
Note
Select the Add to Newstuff folder to ensure you have an update history. You can
use Audit Manager to view who performed the operation.
6. Click Next.
7. In the Select column of the Select the impacted Parts to update dialog box, select the
impacted assemblies you want to update. You can only select assemblies to which you have
write permission.
Tip
• If you cannot edit an assembly, an X appears in the Updatable column.
There are many reasons why you cannot edit an assembly, including not having
write access to it, the assembly does not belong to you, or the mass update
operation does not perform that type of replacement or substitution (for example,
the part already has an alternate substitute or it is the preferred substitute).
Review the operations for any limitations on substitutes.
• To help make the selection process easier, type a keyword in the Where Target
is used text box to filter the table and reduce the amount of information being
displayed.
• To remove all table keyword filters in the Where Target is used text box, click
Erase.
• To select all assemblies, click Select All and, to clear the selection of all
assemblies, click Deselect All.
8. Click Next.
The Review the Mass Update and Execute, Save or Cancel page appears.
You can optionally store the results of a mass update that you perform in a single phase in the
Newstuff folder, as shown in the figure. The results appear under the subfolder Mass Update
Results with the actual update stored under a folder with the date of the update. Under the date
folder are folders containing the results, which are the same types of folders used to manage a
change. A report of the results is also stored in the folder.
• Problem Item
The target item (the item revision that was added or replaced).
• Impacted Items
The assemblies that were impacted by the update.
• Solution Items
The additional or replacement part (the item revision that was added or that replaced the target).
You can update, in bulk, the source objects of multiple reuse design components using the Mass
Update Realization wizard. For example, you can identify and automatically replace the source
object of every realization of an impacted part with its solution item everywhere it occurs. You can
refine the update to include only specific product designs or partitions. For example, you could
update, in bulk, all the realizations of a piston in two of the functional partitions of the product design
CD000001.
The mass update realization process automates the creation of the necessary revisions. It also tracks
the item revisions that you cannot edit (for example, because they belong to another group). You
view the results of the mass update on the screen as well as in a realization update report.
Additionally, the updates are stored in the folders of the associated change object or in the Newstuff
folder if you perform the update without a change object. For example, new replacement item
revisions and updated impacted object revisions are automatically added to the Solution Items folder.
Note
• Only reuse design components with a source object of an item revision can be updated.
• By default, the Mass Update Realization command is available to all users. Siemens
PLM Software highly recommends that you limit access to this command using the
Command Suppression application. It controls the suppression of the Mass Update
Realization menu option based on a user’s group or role.
To learn how to suppress the Mass Update Realization menu option, see the
Application Administration.
• You must have the necessary permissions to perform a mass update realization and
if you want to use a change object for the process, the 4th Generation Design
Integration for Change Management template must be installed.
• By default, the Mass Update Realization command is available to all users. Siemens PLM
highly recommends that you suppress access to this command using the Command Suppression
application. It controls the suppression of the Mass Update Realization menu option based
on a user’s group or role.
To learn how to suppress the Mass Update Realization menu option, see the Application
Administration.
During an engineering change request (ECR) change process, you can authorize the updates to
be made to design elements. Authorizing the updates is the first phase in the two-phase change
management process. The second phase is running the updates, which can be done in the
engineering change notice (ECN) that is derived from the ECR.
After authoring the updates in the ECR, a mass update realization update report is generated. This
report is attached to the change object.
Note
• You must have write access to add items to the Problem Items and Impacted Items
folders of the change object.
• You can add/remove updates only when the ECR has the change states for creating
an impacted item.
2. In My Teamcenter or Change Manager, select the item revision on which to base the change or
the ECR.
It displays three areas for specifying the objects to be replaced and the change object to manage
them.
• Target Object
The item revision on which to base the change. The Mass Update Realization wizard
searches for realizations of this object within the specified collaborative designs and/or
partitions.
• Replacement Object
The part to be replaced for the target object. It can be a revision of a different item than the
target object. All realizations of the target object are updated to use this object as their
source object.
• Change object
The change object in which to store the parts, the requested updates, and the results of
the mass updates.
Note
If the change object you select contains an update, the Manage Update button
appears on the first page of the wizard for you to manage the updates associated
with the change object. The Manage Update button only appears if the change
object contains existing markups.
4. In the Target Object, Replacement Object, and Change Object boxes, enter the objects to be
included in the update. You can also search for the objects.
• Click Add to Solution folder to store the replacement part in the change object’s Solution
folder.
Note
The labels of these options is Add to Newstuff folder until you select a change object.
Realizations are only searched for in the selected collaborative designs and/or partitions.
1. In the corresponding section of the Define scope of search of realizations page, set how you
want to limit the replacement of realizations.
Select the revision rule to be applied when finding partitions and design elements.
• Collaborative Designs
b. In the Search for Collaborative Designs dialog box, set the ID, name, modification
dates, and owning user attributes for the collaborative designs to be included in the
updates.
c. Click Apply.
The results of the search appear.
d. (Optional) Set the values again to search for a different collaborative design.
Selected collaborative designs appear in the Collaborative Design table of the Define
scope of search of realizations page.
• Partitions
Realizations are only searched for in the selected partitions for the corresponding
collaborative designs.
b. In the Search for partition dialog box, set CD to a previously found collaborative design.
c. Set Scheme to a partition scheme type from the list of types available for the selected
collaborative design.
The top-level partitions of that scheme type in the given mode appear.
d. Expand any of the listed partition and select the partitions to include in the search.
e. Select Include Child Partitions to include the child partitions of the selected partitions in
the search scope.
f. Click Apply.
The selected partitions from the results of the search will appear in the partition table of
Define scope of search of realizations page.
Define criterion for including design elements in the search results. The criteria is applied
when searching for design elements. User can define criteria based on the name, ID, logical
designator, owner, and owning group.
Tip
To remove a collaborative design or partition, select the collaborative design or partition
you want to remove, and click X next to the table.
2. Click Next.
The Mass Update Realization wizard displays all the realizations (reuse and subordinate design
elements) of the target object. Subordinate design elements are hidden by default. Display the
subordinate design elements by clicking Show subordinate DEs.
3. (Optional) Filter the design elements further by entering text in the box that appears below
Where Target is realized. You can clear the filter text by removing the text or clicking the Clear
button .
4. In the Select column (the column with check boxes and highlighted in red in the earlier figure),
select the impacted realizations you want to update. You can only select realizations to which
you have write permission.
If a realization cannot be updated, an X appears in the Updatable column. The Comment
columns state the reason for you not being able to update it. In addition, the check box in the
Select column cannot be selected (it is displayed in gray).
After clicking Next in the previous step, the Review the Mass Update Realization and Execute,
Save or Cancel page appears.
3. Review the results of the save-as update, and optionally add or remove updates.
Note
When you select Add As Update, a page appears to let you select the target and
replacement objects (but not the change object). This is particularly helpful if you want
to make a series of updates within the same change management process.
The Mass Update Realization wizard updates the Problem and Impacted folders of the change
object. It also adds the results of the update to the ECR.
• To add updates, click Add As Update to display the Mass Update Realization wizard and
authorize another update.
Note
You cannot change the change object selection. The change object is locked
because the update is associated with that change object.
Note
You must have write access to add items to the Solution Items folder of the ECN.
Note
Be sure to select Propagate relations when deriving the ECN from the ECR to include
the mass updates in the Problem Items and Impacted Items folders of the ECR.
2. In My Teamcenter or Change Manager, select either a part (item revision) or the ECN with the
authorized update.
4. Click Execute.
The Update Results dialog box appears with the results of the mass update.
5. Review the results, and if necessary, fix any problems and rerun the ECN. You can also click
Submit to Workflow to open a workflow dialog box and submit the impacted objects selectively
to workflow. For example, once update realization is completed, you many want to notify
stakeholders.
The Mass Update Realization wizard creates a new revision for all the released design elements,
updates all the design elements to which you have write access, and adds the results to the Update
Results report to the ECN.
During an open engineering change notice (ECN), you can run a mass update again to replace
realizations if there were failures during the original run that you have corrected.
Note
Rerunning a mass update only performs updates on changes that did not run or failed.
Successful updates are not run again.
3. Click Execute.
A dialog box appears with the results of the mass update realization.
The Mass Update realization creates a new revision for all the released design elements, checks
out all the design elements to which you have write access, and adds the results in the Update
Results report to the ECN.
Using My Teamcenter, you can update the source objects of design elements a single phase from
selection to execution. The updates are stored in your Newstuff folder.
1. In My Teamcenter, select the item revision on which to base the update.
It displays three areas for specifying the objects to be replaced and the change object (optional)
to manage them.
• Target Object
The item revision on which to base the change. The Mass Update Realization wizard
searches for realizations of this object in design elements within the specified collaborative
designs or partitions.
• Replacement Object
The part to be replaced for the target object. It can be a revision of a different item than the
target object. All realizations of the target object will be updated to use this object as their
source object.
• Change object
Do not select a change object in a single-phase process. If you select a change object, the
mass update becomes a two-phase process under change management.
3. In the Target Object and Replacement Object boxes, enter the objects to be included in the
update or search for the objects.
4. Select Add to Newstuff folder to store the target and replacement parts in the Newstuff folder.
Realizations are only searched for in the selected collaborative designs and/or partitions.
1. In the corresponding section of the Define scope of search of realizations page, set how you
want to limit the replacement of realizations.
• Collaborative Designs
a. Click the plus (+) next to the Collaborative Design table.
b. In the Search for Collaborative Designs dialog box, set the ID, name, modification
dates, and owning user attributes for the collaborative designs to be included in the
updates.
c. Click Apply.
The results of the search appear.
d. (Optional) Set the values again to search for a different collaborative design.
Selected collaborative designs appear in the Collaborative Design table of the Define
scope of search of realizations page.
• Partitions
Realizations are only searched for in the selected partitions for the corresponding
collaborative designs.
b. In the Search for partition dialog box, set CD to a previously found collaborative design.
c. Set Scheme to a partition scheme type from the list of types available for the selected
collaborative design.
The top-level partitions of that scheme type in the given mode appear.
d. Expand any of the listed partition and select the partitions to include in the search.
e. Select Include Child Partitions to include the child partitions of the selected partitions in
the search scope.
f. Click Apply.
The selected partitions from the results of the search will appear in the partition table of
Define scope of search of realizations page.
Define criterion for including design elements in the search results. The criteria is applied
when searching for design elements. User can define criteria based on the name, ID, logical
designator, owner, and owning group.
Tip
To remove a collaborative design or partition, select the collaborative design or partition
you want to remove, and click X next to the table.
2. Click Next.
The Mass Update Realization wizard displays all the realizations (reuse and subordinate design
elements) of the target object. Subordinate design elements are hidden by default. Display the
subordinate design elements by clicking Show subordinate DEs.
3. (Optional) Filter the design elements further by entering text in the box that appears below
Where Target is realized. You can clear the filter text by removing the text or clicking the Clear
button .
4. In the Select column (the column with check boxes and highlighted in red in the earlier figure),
select the impacted realizations you want to update. You can only select realizations to which
you have write permission.
If a realization cannot be updated, an X appears in the Updatable column. The Comment
columns state the reason for you not being able to update it. In addition, the check box in the
Select column cannot be selected (it is displayed in gray).
You can optionally store the results of a mass update that you perform in a single step in the Newstuff
folder, as shown in the figure. The results appear under the subfolder Mass Update Results with the
actual update stored under a folder with the date of the update. Under the date folder are folders
containing the results, which are the same types of folders used to manage a change. A report of
the results is also stored in the folder.
• Problem Item
The target item (the item revision that was added or replaced).
• Impacted Items
The assemblies that were impacted by the update.
• Solution Items
The additional or replacement part (the item revision that was added or that replaced the target).
In the Mass Update Realization wizard, you can search for the objects to be included in the update.
1. In the Target Object, Replacement Object, and Change Object boxes, enter any search criteria
for objects to be included in the update, and click the Search tool , as shown in the figure.
A Search dialog box appears, depending on the type of object. The following shows the search
dialog box for the target object. The options are the same for a replacement object. You can
search based on ID, name, and revision.
The following shows the search dialog box for a change. You can search based on ID, synopsis,
and revision.
Change dependency
ECNs can be ordered and sequenced with respect to each other by designating an ECN as before,
after, or concurrent. This is done by creating a relationship between the dependent ECNs.
• Before Dependency - one ECN needs to be addressed before the other
These relationships lay out a sequence for moving the ECNs forward in the change process.
Change dependencies can be used to detect references across changes and report them to users.
The system then allows or prevents certain actions based on the dependencies. For example:
• When sharing for collaboration, all concurrent ECNs must be shared together. If a user attempts
to submit a single ECN with concurrent dependencies to the ChangeNoticeRevision Share
workflow, the system will display an error.
• When closing an ECN by releasing it, all concurrent ECNs must be released
together, i.e., they must be targets of the same workflow process such as the
ChangeNoticeRevisionDefaultWorkflow.
• You cannot reference an item that is in context of another ECN unless either the changes are
concurrent or the ECN whose content is being referred to is ahead of the referring ECN in the
sequence.
2. In the Paste Special dialog box, select Concurrent Dependency and click OK.
A change dependency has been created between the two ECNs.
• Assess the change’s impact on any managed business items, such as parts or documents.
4. Click the Process Template list to view process templates and make a selection.
Caution
Legacy Process Template Filter functionality has been deprecated as of Teamcenter
11.2, and is turned off by default. This functionality is replaced by Business Modeler
IDE conditions used to associate templates.
• To view only those process templates assigned to your group, select the Assigned option.
7. Click the Attachments tab to view or assign target and reference attachments.
It is not necessary to assign target data at the initiation of a process.
• If necessary, generate a list of objects from several sources, including search results,
Structure Manager, and other active Teamcenter applications, that can be pasted as
references or attachments.
8. Click the Process Template tab to view the process template selected as the basis of the new
process.
Note
The select-signoff-team and perform-signoffs subtasks associated with Route,
Review, and Acknowledge tasks are not displayed in the tree.
C. Repeat the previous steps to assign a responsible party for other tasks in the process.
• The Users node allows you to assign resources using an ad hoc selection process.
• Profiles limit the pool of users that can be assigned to the task.
The system displays the Profiles node when user profiles were defined as part of
the process template.
F. Repeat the previous steps to assign users to review, acknowledge, or receive notification
of other tasks in the tree.
Tip
You can copy user nodes and paste them in to another task using the Copy
and Paste buttons located beneath the tree.
e. (Optional) Modify or set the quorum value for Review and Acknowledge tasks in the Rev
Quorum and Acknow Quorum boxes.
f. (Optional) To save modifications to the process assignment list, select the Save
Modifications Back to List check box.
Note
You can only save modifications to personal process assignment lists. Shared lists
can be modified, but the changes cannot be saved.
Note
Click Cancel at any time to cancel the operation without initiating a process.
1. In a Change Manager view, such as Change Home, select a change object or schedule with a
workflow submitted.
• Fast track
In a fast track classification, an engineer uses an engineering change request (ECR) followed
by an engineering change notice (ECN) to develop a solution for a change and implements the
change without going through a formal review process. Fast track changes meet prescribed
criteria, such as low risk or low cost. Typically, the majority of changes are processed through
fast track.
• Standard track
A standard track classification follows a formal change process including change and
implementation review boards. They are for changes that do not meet the fast track criteria (for
example, for high-risk, high-cost, complex changes). It requires an ECR, separate ECNs, and
an approval process to manage the change implementation and approval. Because of the cost
and length of time to make such a change, schedules are typically used to plan and manage
the solution development and implementation.
Teamcenter provides an Is Fast Track? property on the ECR that directs changes down one of these
two tracks during workflow.
The following are organization and product considerations that are often used to determine whether a
change goes through a fast or standard track for.
• Attaches all task attachments including Solution Items, Problem Items, and Impacted items
using GRM relations.
Note
• See your workflow administrator for information about how your company’s change
management workflows are configured or learn more about extending the dynamic
participants.
• Rules that control who can perform what and at what stage of the change process are
defined as Change Manager conditions.
• You can also set participants programmatically using the Integration Toolkit (ITK).
• Change contributors can also be added. Change contributors can create solutions for
the change notice just like an analyst. They act as a secondary analyst.
Types of participants
Participants Description
Creates a change object or is delegated a change object by
another requestor. The requestor is responsible for elaborating
the definition of a change and for providing as much detail as
possible to define the problem or request at hand. A requestor
Requestor may perform the elaboration, or a change specialist may
delegate responsibility for elaborating a change to another
user (an analyst or requestor).
When you create a change object, you are its requestor. If
responsibility is delegated to another user, that user becomes
the current requestor and you are no longer the requestor.
Participants Description
Assesses the technical feasibility of a change or the technical
feasibility of implementing the low-level details of a change.
An analyst elaborates the details of a change by providing a
technical recommendation, performing an impact analysis,
and planning the implementation. The analyst may perform
Analyst the implementation or delegate the work to others. During
the implementation phase, the analyst monitors the change
execution and is ultimately responsible for ensuring the
implementation is performed correctly and according to the
plan.
This person is generally a senior technical person with
knowledge of technical issues and a site’s products and
business goals.
Facilitates and manages movement of a change or deviation
through the appropriate processes at a site. Change
specialists also work to continuously improve the change
process itself. They have an understanding of product
definitions and a site’s change process. There can be three
Change specialist levels of change specialists:
(change administrators)
• Change specialist I is responsible for coordinating the flow
of problem reports, deviation requests, and ECRs through
the analysis phase, preparing cost estimates for complex
ECRs, and creating the agenda for change review board
meetings. Change specialist I also chairs those meetings.
Participants Description
Change specialist III is essentially an inspection function,
and the objective is to streamline the process and
eliminate the need for inspection.
Change specialist III does not initially appear
in Change Manager by default. Modify the
isChangeSpecialist3Assignable condition so a user can
be assigned as change specialist III.
Reviews, approves, and authorizes engineering change
requests and deviation requests. The review board makes
a business decision about whether a change or deviation
request should proceed. Review board members are generally
senior individuals from various functional areas within a site
or individuals who have expertise in some aspect of a change
Change review board
or deviation.
Reviews, approves, and authorizes change notices. This
group reviews the detailed implementation plan for an
engineering change notice and makes a technical decision
about whether to implement the planned change. The group
Change implementation board also makes an implementation plan.
The membership of the implementation board generally
includes both people with technical knowledge and managers
with control of resources and schedules. Membership
may vary depending on the complexity, cost, and other
characteristics of a change.
If a workflow is not set up to have dynamic participants, the participants are determined explicitly by
selecting users. Those participants are fixed and cannot change.
Caution
A user is assigned as a participant with a specific group and role. The user’s session
context must be set to the same group and role they are assigned as to satisfy any Change
Manager conditions that are applied.
Note
You can set the participants using the Integration Toolkit (ITK).
Assign participants
Note
• To use the Assign Participants command to assign review members based on their
roles, a workflow must be configured to use dynamic participants.
See your workflow administrator for information about how your company’s change
management workflows are configured or learn about designing a workflow with
dynamic participants.
1. Select the change object that you want to assign participants to.
3. In the Assign Participants dialog box, select the participant type (for example, Change
Specialist I).
4. Click either the Organization or Project Teams tab and select a user to assign to the participant
type.
You can search for a group, role, or user in the box below the tabs.
Use Resource Pool Options to assign a set of group or role members as participants instead of
individual users. When a group or role is selected, additional options become available.
• If you select a group, you can click Any Member so any member of the group can be the
participant for that type.
• If you select a role under a group, you can click Any Member and choose Specific Group to
assign any member of the combined group and role as the participant type or choose Any
Group to assign any member of any group and the selected role as the participant type.
5. To remove a user as a participant, select the user under the participant type and click Remove.
6. To change a participant, select the user under the participant type, select the new user in the
Organization or Project Teams tab, and click Modify.
7. Click Add.
Note
You must use the –bypass argument to change the property value.
The EPM-set-property handler requires a list of explicit classes as explained below for each of the
change objects.
Date Specifies the range of dates for which the results of a change
take effect. You can assign a date effectivity to an ECN.
Unit Specifies the range of item units or serial numbers for which
the results of a change take effect. You can assign a unit
effectivity to an ECN.
Note
Effectivities can only be applied to an ECN after it is reviewed and approved, but before it
has been implemented. The ECN revision must have a release status added to it.
• The change notice must have a release status.
The effectivity must be applied manually to the Solution Items assemblies so the product
structure can be configured using effectivity. The effectivity is not automatically propagated
from the ECN.
Assign effectivity
1. Select the change notice revision that you want to assign an effectivity to. To set an effectivity,
the change notice must have the following:
• You must be assigned as a change specialist for the change notice.
3. Click Create.
• Click the UP button to add the and up (open-ended effectivity) condition to the end of the unit
or date effectivity range.
• Click the SO button to add the stock out condition to the end of the unit or date effectivity
range.
• If you use effectivity mapping, select the Shared Effectivity check box.
• Select the Apply Access Manager effectivity protection check box to apply the predefined
access rules to this effectivity.
Note
Teamcenter interprets UP and SO conditions as open-ended for revision configuration
purposes. The revision is considered effective for any value greater than or equal to
the unit or date value immediately preceding the UP or SO. Stock out indicates that
existing stocks of a component revision should be used up before the next revision.
5. For unit effectivity, define an end item to qualify the effectivity range. You must use this with the
unit effectivity range to specify a product, module, or subsystem that carries the unit number to
which this effectivity refers. You can select an end item in one of the following ways:
• Click Open by Name adjacent to the End Item box and search for an item by identifier
and/or name.
• Copy an item to the clipboard and click Paste adjacent to the End Item box.
Note
If you want to remove the entered end item, click Clear adjacent to the End Item
box.
Once you select the end item, select the revision from the list to the right of the Clear button.
6. For Intent, select the intent for each line in the ECN.
Note
One of the effectivity properties must be specified, either Date or Unit. To choose
multiple intents, your site must be configured to do so.
• Set up groups and roles for users to be involved in the change process.
2. Either allow the Change Viewer classic object to continue through its workflow or terminate
the current workflow and start a new workflow for the Change Manager object. You can add
conditional evaluations in the workflow to forward the new change object to the correct step in
the workflow process.
• The Teamcenter change management process does not support displaying substitutes
on separate BOM lines in Structure Manager. Turn off the substitutes display (set
PSEShowSubstitutesPref to 0) when working with change-management related features.
Setting up users
• Use the Business Modeler IDE to define the conditions that drive access rules used to manage
object permissions. In the example shown here, the business rule for creating ECRs is limited to
those who are members of the Change Management group:
isChangeRequestCreatable
OR u.group_name = "Change Management"
It is recommended that you create the roles with a similar name to the participant types to avoid
confusion. For example, create the Change Specialist role to match the ChangeSpecialist1
participant type. If you want to use different change specialists, create roles, such as Change
Specialist 1, Change Specialist 2, and so on.
Change analysts can be selected from anywhere in the organization, but it might be useful to identify
those users who can perform the technical input for changes in an Analyst role. A sample of a
typical organization tree is shown in the figure.
Note
Users need a Teamcenter Change Management license level that enables authoring to use
all Change Manager functionality. If they do not have a higher level license, they arAbout
creating issues and penetration requestse limited to the following functionality:
• Creating a problem report (PR).
• Adding business items to the PR Problem Items and Reference Items folders.
• Searching for and viewing change objects: PRs, engineering change requests (ECRs),
engineering change notices (ECNs), and deviation requests (DRs).
For example, when a new item is created and ECN-888801 is selected as the change context, its
first Item Revision appears in the solution items of ECN-888801. Likewise, if a revise operation
is performed on an existing Item Revision, the newly-created item revision is also attached to
ECN-8888801 as a solution item.
If the original item revision was already attached to ECN-888801 as an impacted item, then in addition
to adding the new item revision as a solution item, the original revision and the new revision are also
automatically associated to each other with a change lineage.
Note
For more information about using the ITK, see the Integration Toolkit Function Reference.
To access the Integration Toolkit Function Reference, install the Teamcenter developer
references when you install Teamcenter online help, or go to the Global Technical Access
Center (GTAC):
https://support.industrysoftware.automation.siemens.com/docs/teamcenter/
4. In the Extensions view, select the project in which you want to create the condition. Right-click
the project and choose Organize→Set active extension file. Select the file where you want
to save the data model changes.
7. In the Expression box, type the following after the existing text:
OR u.group_name = "new-group"
If you use the example group from step 1, type the following:
OR u.group_name = "Change Management"
9. In the Expression box, type the following after the existing text:
OR u.group_name = "new-group"
If you use the example group from step 1, type the following:
OR u.group_name = "Change Management"
10. To save the changes to the data model, choose File→Save Data Model, or click the Save Data
Model button on the main toolbar.
• Derive an engineering change notice (ECN) from an ECR to implement the solution to the
problem.
You can also configure which relations to propagate when a change object is derived from another
using the following preferences. For example, for a problem report enable the propagation of its
problem items the source change to the derived change.
When deriving a change object from a Set the relations propagated using
PR CM_ProblemReportRevision_
Relations_To_Propagate
Deviation request CM_Cm0DevRqstRevision_
Relations_To_Propagate
When deriving a change object from a Set the relations propagated using
ECR CM_ChangeRequestRevision_
Relations_To_Propagate
• Create new formsas needed in which to hold custom information about the change management
object.
Note
Before working with Change Manager objects, you must install the Change Management
template (cm_template.xml file) to your project. During installation, select Change
Management in the Business Modeler IDE Templates panel in Teamcenter Environment
Manager.
• Working with conditions when adding a custom naming rule to standard Change Manager objects.
To see a listing of all the Change Management conditions, see the Teamcenter Data Model Report in
the Teamcenter HTML documentation collection. This guide is installed from the Online Help panel
in Teamcenter Environment Manager (TEM).
• Restrict who can add item revisions to the Problem Items folder and when
Restrict who can add item revisions to the Solution Items folder and when
Use the following condition to allow only an analyst to add item revisions to the Solutions Items
folder when the following states are met:
• Closure is Open
• Disposition is Approved
• Maturity is Executing
If this condition is not met, the analyst cannot add the solution item and an error message appears.
Restrict who can add item revisions to the Problem Items folder and when
Use the following condition to restrict when a requestor or analyst can add item revisions to the
Problem Items folder. It sets one combination of required states for the requestor and a different
combination for the analyst. Such restrictions ensure that the requestor can no longer add problem
items after completing the elaboration phase and the analyst can no longer add problem items
after completing the review phase.
isCMHasProblemItemCreatableForPrimary ( ChangeItemRevision o , UserSession u)
• First, it sets the restrictions for when the requestor (isRequestor) can add item revisions:
(Condition::isRequestor(o, u) AND o.CMClosure = "Open" AND o.CMDisposition = "None"
AND o.CMMaturity = "Elaborating“
It only allows the requestor to add items revisions to the Problem Items when:
• Then, it sets a second case for when the analyst can add item revisions:
OR ( o.CMClosure = "Open" AND o.CMDisposition = "Investigate" AND
o.CMMaturity = "Reviewing")))
The second case allows the analyst to add item revisions to the Problem Items folder when:
Then, define the following expression, so both the analyst and change specialist can assign the
analyst during the elaboration phase, but only the analyst can assign (that is, reassign) the analyst
during the review phase:
((u.user_id = o.change_analyst_user_id)
AND
((o.CMClosure = "Open“ AND o.CMDisposition = "None"
AND o.CMMaturity = " Elaborating“)
OR
(o.CMClosure = "Open" AND o.CMDisposition = "Investigate“
AND o.CMMaturity = "Reviewing")))
OR
((u.user_id = o.change_specialist1_user_id)
AND
(o.CMClosure = "Open" AND o.CMDisposition = "None" AND
o.CMMaturity = " Elaborating"))
If the user is the analyst, it sets when that user can reassign the change object:
(o.CMClosure = "Open“ AND o.CMDisposition = "None"
AND o.CMMaturity = " Elaborating“)
OR
(o.CMClosure = "Open" AND o.CMDisposition = "Investigate“
AND o.CMMaturity = "Reviewing")
The change states for when the analyst can reassign the change object are:
o Closure is Open (o.CMClosure = ”Open”)
And:
If the user is the change specialist, it sets when that user can assign or reassign the change
object:
Note
Change object modification is permitted only when CMClosure is set to Open.
Closure/Disposition/Maturity property
Assigned participant
settings
Requestor Open/None/Elaborating
Analyst Open/None/Elaborating
or
Open/Investigate/Reviewing
Closure/Disposition/Maturity property
Assigned participant
settings
Requestor Open/None/Elaborating
Analyst Open/None/Elaborating
or
Open/Investigate/Reviewing
Closure/Disposition/Maturity property
Assigned participant
settings
Analyst Open/None/Elaborating
or
Open/Investigate/Reviewing
• To add item revisions to the Solution Items folder (applies to ECN only):
Closure/Disposition/Maturity property
Assigned participant
settings
Analyst Open/Approved/Executing
• To add a schedule to the Plan Items folder (applies to ECR or ECN only):
Closure/Disposition/Maturity property
Assigned participant
settings
Analyst None/Elaborating (default)/Reviewing
or
None/Investigate/Reviewing
Closure/Disposition/Maturity property
Assigned participant
settings
Analyst or Task owner None/Elaborating (default)/Reviewing
or
None/Investigate/Reviewing
• Install Teamcenter SSO (single sign-on; proxy link mechanism to communicate with the remote
site)
• Configure Multi-Site with HTTP or RPC (remote procedure call) communication protocols
Note
For RPC, you must set up outside Teamcenter SSO.
• Configure Remote Workflow and set up required preferences. This configuration applies to either
Remote Workflow Inbox operations or to sending schedule tasks through workflows at remote
sites.
• Install Teamcenter Integration Framework and configure participating sites to provide connectivity
for global change management. See the Teamcenter Integration Framework help collection
on the Siemens PLM Software Doc Center.
• Set the SOA URL for your site. Use the Organization application to add the middle tier system's
URL to the SOA URL field in the site object of your local site and each remote site to which you
need to send asynchronous requests. This should have the same base value that was used to
set up and configure the middle tier and to run the Web client and rich client.
For example: http://localhost:7001/tc
If you upgrade to a Teamcenter version that supports global change management, to use this
functionality, you must update the following preferences at the participating sites:
• EPMTask_PseudoFolder
Add the fnd0RootReplicaTargets value to this preference. This provides the Replica Proposed
Targets pseudofolder for your Worklist and Inbox folders.
• EPMTask.SUMMARYRENDERING
Replace the existing value with BaseEPMTaskSummary. This provides the Remote Workflow
Summary style sheet.
• The EPM-auto-assign handler to assign the appropriate participant on the change object as the
responsible party for the current task.
These Change Manager preferences determine which workflows start when a change revision is
submitted:
Note
A default workflow process template is used when Submit is selected on the Create panel.
For a change revision submitted after creation, the default template is pre-selected for the
matching change type, making it easier to submit to the default workflow on pre-existing
change revisions.
The following are three examples of workflows for a problem report, engineering change request, and
engineering change notice:
Tip
Learn more:
• Work through a tutorial of creating an ECR workflow
Any user (whether internal or external) can raise a PR. The process steps through assigning
participants, identifying the root cause, and determining if a change is required. If a change is
required, an engineering change request (ECR) is derived from the PR to define the solution.
Note
The PR process does not define the solution. Non-product solutions, such as resolving a
user error, may be resolved as part of the PR process. Expand the signoff outcomes of the
Determine Resolution condition task to accommodate these.
PR Properties
Properties exist on the PR to record the pertinent details. Automated branching based on the Priority
or Severity values can be added through a condition task, if required.
Problem report properties are:
Process Participants
• Requestor
Initiates the PR.
• Change Specialist
Administers/coordinates the PR. Assigns the Analyst.
• Analyst
The technical expert/lead. Evaluates and reproduces the problem. Identifies the root cause(s).
The EPM-check-object-properties rule handler is used with the arguments shown. If the attribute
ChangeSpecialist1 (on the PR, single target of the workflow) has a NULL value, the process exits
along the failure path to the Do task to assign the participant.
Note
Choose the exit path [Set to Error Path] from the Validate task. Do not select [Set Error
Code] as this is not applicable in this case.
• The first Or branch sends the workflow to the Is Specialist Assigned? verification task,
determining whether a change specialist has been assigned.
• If the change specialist has not been assigned, the workflow sends the Assign Specialist do
task to the requestor to assign the change specialist.
• The workflow then branches back to the first Or task, which again sends the workflow to the Is
Specialist Assigned? verification task to verify that the specialist has been assigned.
• When the specialist is assigned, the workflow moves to the second Or task, which begins the
same process but this time to verify that the analyst is assigned and, if necessary, assigns
the analyst.
• Workflow handlers
Note
As a best practice, the Assign Analyst task should be a separate task from the
Assign Specialist task. This task is auto-assigned to the Change Specialist
participant type (now populated).
o The EPM-auto-assign handler assigns the participants. The default value is REQUESTOR.
Your organization can change this to a dedicated group or role. For example, if a change
management group is CMII compliant and independent from the engineering department,
process integrity is ensured.
In this example, the participant type ChangeSpecialist1 is used. If you desire CMII
compliance, ChangeSpecialist2 and ChangeSpecialist3 are also provided. Contact your
administrator.
In the Do task Assign Change Specialist, the assignee for the auto-assign handler is
set to the REQUESTOR
The EPM-auto-assign handler should be included in the Do task for all workflow templates
(Problem Report, Change Request, and Change Notice).
Note
The check-condition handler is created automatically by the system. The
argument on the check-condition rule handler on the Assign Specialist Do task
is set to any because the [Set to Error Path] was used.
Note
The handler
produces an
error if the
property is
null.
Assign Analyst
The Change Specialist assigns the Analyst. This is controlled by BMIDE conditions
3. If you assigned yourself as the Change Specialist, click Apply, assign the Analyst, and click OK.
The BMIDE condition specifies that only the Change Specialist can assign the Analyst, so that
assignment must be completed first. In a production setting, you would most likely edit the
condition to enable other users to assign the Analyst, as appropriate for your organization's
business rules.
If you did not assign yourself as the Change Specialist, click OK to exit the assignment, log in as
the assigned Change Specialist user, and assign the Analyst.
Handler Set to
EPM-auto-assign $REQUESTOR
• Requestor cancels PR
The requestor may decide there is not a problem after all, or cannot provide the required
information, in which the [Unable to Complete] path goes to the Requestor cancels PR task,
allowing the PR to be terminated.
This is a Do task with a notify handler to inform the analyst, with no need for acknowledgment.
Property Set to
Closure Canceled
Disposition Disapproved
Maturity Complete
Property Set to
Closure Canceled
Disposition Disapproved
Maturity Complete
Impacted items, items requiring revising to enable the replacement of problem items, are
identified during the CR process during the where used search of the impact analysis, and
should not be identified here.
Note
Manual condition tasks only differ from a Do task by allowing multiple exit paths to be
defined. Those exit paths can be given custom names, which appear as the signoff options.
The Analyst performs this task, defined as a separate task from the Reproduce Problem task. In a
production setting, different users may be reproducing the problem and identifying the root cause.
The analyst may perform both steps, in which case they can be combined.
The Analyst must determine which product business objects need to be replaced or fixed. These
business objects must be related to the PR as Problem Items. If any items are already related as
such, the relationships can be retained if the items must be replaced, but should be removed if
they do not.
Impacted items (items that must be revised to enable the replacement of the problem items) are
identified during the CR process during the where-used search of the impact analysis and are not
typically identified here.
The change specialist performs the Determine Resolution condition task. The change specialist can
decide the following based on the analysis. There are 4 possible outcomes or exit paths:
Resolution Description
Resolve Continues to Notify Approved task.
Resolution Description
Deferred Goes to the PR Deferred task, which sets the Disposition
property to deferred. Then it branches back to the
Determine Resolution task, where it remains in the
Change Specialist's inbox as a reminder.
Goes to the Investigate PR task for more research.
The task sets the Disposition property to investigate,
Investigate allowing the analyst to add items to the change folders
(Problem Items and Reference Items), or update the PR
properties.
Reject Goes to the Notify PR Rejected task. The requestor and
analyst are notified that the PR has been rejected. They
do not acknowledge the notification. The Disposition
property is set to disapproved on the following Or task.
• Reject it
If the change specialist rejects the PR (Reject), the workflow moves to the Notify PR Rejected
task. The requestor and analyst are notified that the PR has been rejected. They do not
acknowledge the notification.
The Disposition property is set to Disapproved.
• Defer it
If the change specialist is undecided and wants to leave the decision for later (Deferred), the
workflow moves to the PR Deferred task, which sets the Disposition property to Deferred. Then
it branches back to the Determine Resolution task so it remains in the change specialist’s
inbox as a reminder.
It also notifies the requestor and analyst that the PR is deferred.
If the change specialist resolves the problem report, a change request is derived from the PR
(DeriveCR).
At the beginning of this task, the Maturity property is set to Reviewing, which is required for the ECR
to be derived. The following Business Modeler IDE rule controls this:
After the ECR has been derived and starts its processing, the Maturity property is set to Executing
to indicate to observers that the PR is being resolved.
• Workflow handlers
The EPM-auto-assign handler automatically assigns the task to the change specialist.
The following ECR workflow steps through the process of verifying that participants are assigned to
the workflow, identifying the impacted items, and generating and recommending a solution. The ECR
can follow either a fast or standard track. You can set a cost or other criteria threshold separately to
determine which track the ECR follows.
• If the change falls below the set threshold, the change follows a fast track.
Changes that follow a fast track are those with:
o Limited cost, typically requiring only revision changes.
o No interchangeability issues.
The abbreviated ECR process is followed by an abbreviated ECN process to implement the
change, which no change implementation board review. The abbreviated ECR process is
followed by an abbreviated ECN process to implement the change with no change implementation
board review.
• If the change exceeds the set threshold, the change follows a standard track and is reviewed by
the change review board.
Changes that follow a standard track use both a full ECR process with a review by the change
review board and a full ECN process with review by the change implementation board. The
change also requires an implementation plan.
An ECN is always derived to implement a solution, even for an ECR that went through a fast track
process. However, the workflow for the fast track ECN is very short, with a minimal number of steps,
as shown in this example. It is necessary to create an ECN so the analyst can add solution items,
which is not possible in the ECR, whose purpose is only to define a proposed solution. For example,
a Solution Items folder is not even associated with an ECR.
Note
It is technically feasible to configure an ECR to display the Solution Items folder and,
therefore, use it to implement a solution. However, this exposes the Solution Items
folder for all ECRs, which would not be applicable to standard track changes and would
confuse users.
If after the workflow ends, an ECR is approved, a new or existing change notice (ECN) is derived.
The process flow of the Change Manager example workflow process for an ECR is:
• Perform impact analysis: how many and which parts are affected? This provides an early idea of
cost.
• Propose one or more technical solutions so that the most cost-effective solution can be selected.
• Estimate the costs (initial and recurring), to assist the Change Review Board in making a decision.
Tip
See a complete explanation of the change states an ECR goes through.
Process Participants
• Requestor
Initiates the change.
• Change Specialist
Administers/coordinates the change. Assigns the Analyst.
• Analyst
The technical expert or lead. Performs impact analysis and proposes the solution.
The EPM-check-object-properties rule handle, with the arguments shown below, is used to validate
whether participants are assigned. If the attribute ChangeSpecialist1 (on the CR, the single target
of the workflow) has a null value, the process exists along the failure path to the Do task to assign
the participant.
The workflow starts by verifying whether this assignment has been completed using two Or branches
as was done for the PR. In this case, the branches verify and assign the change specialist, and the
second branch verifies and assigns the change analyst/change review board (CRB).
2. Select Tools, and then Assign Participants, and assign the Change Specialist.
3. If you did not assign yourself as the Change Specialist, click OK to exist the assignment. Log in
as the assigned Chang eSpecialist user and assign the Analyst and CRB.
The change specialist chooses the Plan OK – Fast Track branch if the change meets the fast
track criteria and is ready for implementation.
The workflow moves to the Derive CN task, where the change specialist derives an ECN from
the ECR and initiates the ECN fast track workflow process.
While an ECR may fit the fast track criteria, it is considered a best practice to follow it with an
ECN, especially for new or updated product data. In addition, at the ECN stage, it may be
combined with other changes for implementation. The result may or may not be a fast track ECN.
o Maturity of Reviewing
o The Reject path is followed if it is not approved. The workflow moves to the condition task
Set Change Review Board Decision. The change specialist records the CRB's desired
outcome and sets the path accordingly. This can be done by reviewing the signoff comments,
phone or email survey, or a meeting with the CRB to review the desired outcome.
You can have an approval from the condition task after a reject from the review. The reject
may not be a complete rejection – it could be an approval with comments. It also provides a
second opportunity for reviewers to change their minds, after discussion with the CRB.
There are several ways to model this:
1. The CRB meets offline, and the change specialist enters the decision - use only the
condition task with multiple outcomes.
2. The CRB meets online, and the change specialist only observes - use only the review
task with approve/reject outcomes. This can interpret 100% approval as approve, and
100% rejection as reject, and any mix of those as requiring rework.
3. The CRB meets online, the change specialist reviews comments and enters the decision
- using both the review task and condition task. 100% approval from the CRB review
is automatically interpreted as approve.
• The start action of the Review tasks sets the Maturity to Reviewing. The CR is locked to prevent
any changes while it is in review.
You must specify a Workflow ACL to enable correct access to the attached items.
Use the adhoc-signoffs handler with the assignee $CHANGE_REVIEW_BOARD to assign the
members of the CRB automatically.
Assign the CRB to perform the signoffs. In the following example, the participant type Change
Review Board is used.
Note
The CRB participant can have multiple users (indicated by the double head icon).
2. Rework
Rework path goes to a task that sets the Disposition to Investigate, and then back to the
Identify Impacted Items, Propose Solution, Estimate Cost task. This allows the analyst to add
items to the change folders Problem Items, Reference Items, and Impacted Items.
3. Reject
Continues to the Identify Impacted Items, Propose Solution, Estimate Cost task.
Notify CR approved
Notify and set the Disposition state to Approved and Maturity to Reviewing. BMIDE rules will
not allow objects to be added to the change.
Notify CR Rejected
Notify requestor and analyst; set CMClosure = Canceled , CMDisposition = Disapproved and
CMMaturity = Completeusing the EPM-set-property handler.
The Change Specialist chooses this branch if the change meets fast track criteria and is ready for
implementation.
For a fast track, the change specialist derives an ECN from the ECR and initiates the ECN workflow
process. For a standard track, the creation occurs after the Change Review board has approved the
ECR (Derive CN). For a fast track, the creation occurs after the change specialist has approved that
the ECR follow a fast track (Derive CN, Start CN, Fast Track).
At the beginning of either task, the ECR state is updated so the ECN can be derived controlled
by BMIDE:
isCMImplementsCreatableForSecondary ( ChangeItemRevision o , UserSession u) o.CMClosure =
"Open" AND o.CMDisposition = "Approved" AND o.CMMaturity = "Reviewing"
At the end of the process, after the change notice has been derived and started its processing, the
ECR state is updated to indicate to others that the ECR is being implemented: Maturity of Executing.
Close PRs
The change specialist performs this task manually. EPM-set-property can be automated to close
implemented PRs if your organization has implemented this feature.
This task sets the following CR states: Closure = Canceled, Maturity = Complete, Disposition
= Disapproved
The workflow steps through the process of verifying that participants are assigned to the
workflow, implementing the change, and verifying its implementation through an audit. When the
implementation is complete, the workflow closes the ECNs, associated problem reports (PRs), and
engineering change requests (ECRs).
A fast track ECN provides a quick and controlled change process that can be audited. An analyst
usually performs this when the cost of the change is below a company’s set threshold. Therefore,
you should have a preceding ECR process and object whose purpose is to define the cost and the
proposed solution, and determine the appropriate processing track.
The analyst typically owns the items requiring change (in CMII terms, the analyst is the creator), and
can modify and release them without additional approval (CMII rules for a fast track process).
The change specialist monitors the fast track process and performs the final audit.
Note
The fast track ECN process does not include setting a planned effectivity. If you need to
set effectivity, use a standard track process. The actual effectivity is set as-needed at
the Set Status Released task.
The process flow for the Change Manager example workflow process for an ECN fast track is:
• Start the workflow and assign participants
• Is planning complete?
Process Participants
• Requestor
• Change Specialist
• Analyst
Participant assignments are not carried over from the change object to the derived change.
Therefore, the change specialist needs to be assigned for each new change object (either an ECR or
an ECN). Typically, the change specialist derives or creates the ECR or ECN, and therefore, would
assign themselves as change specialists. They can do this because they have write access as
owners of the object. However, the Business Modeler IDE conditions must also be met (the creator
must be in the Change Management group).
The workflow starts by verifying whether this assignment has been completed using two Or branches
as was done for the PR. In this case, the branches verify and assign the change specialist, and the
second branch verifies and assigns the analyst.
Workflow handlers
If the Change Specialist, or the Analyst and Change Implementation Board (CIB) are assigned to
the ECN prior to starting the workflow process, the validate task checks result in true (non-error)
outcomes, and the ECN automatically progresses forward to the Change Implementation Board
(CIB): Review Plan step.
2. Select Tools, and then Assign Participants, and assign the Change Specialist.
3. If you did not assign yourself as the Change Specialist, click OK to exist the assignment. Log in
as the assigned Change Specialist user and assign the Analyst and CIB.
The BMIDE condition specifies that only the Change Specialist can assign the Analyst, so that
assignment must be completed first. In your organization, you would most likely edit the condition
to enable other users to assign the Analyst and CIB, as appropriate for your organization's
business rules.
Note
If you use a schedule with the change items, the workflow associated to the schedule tasks
must use the EPM-set-rule-based-protection handler with the Task Single Assignee
Write ACL to enable impacted item revision.
For example, in the following illustration, the schedule for ECN 123 was crated from a standard
schedule template, and then modified to meet the ECN's requirements (copying the update
mechanical piece parts task for Bill and Laura). Each task has the same small workflow template
attached, routing the tasks to the assignee (Bill), routes to a review of the resulting items, and then
adds a status to the resulting items.
• Apply the PreReleased status (already created by the create-status handler and attached to
the root workflow task) to the solution items when approved. The solution items will share the
same status object as the ECN, and have the same effectivity.
• Finally rename the status on the ECN and solution items to Released once the overall ECN
has been audited.
This approach means that all of the solution items share the same status and effectivity, and will be
implemented at the same point. Any subsequent updates to the effectivity on the ECN automatically
apply to all the solution items.
The release status on the solution items is important for structure configuration. The following
diagram illustrates this approach:
Workflow handlers
• Workflow handlers
The EPM-set-status handler removes any status objects from the ECN that were carried into this
task from an earlier loop through this workflow process, or from an earlier workflow process. If
this is the first time through this task, this handler has no affect.
• The EPM-remove-objects handler removes all workflow attachments that were carried into this
task from an earlier loop through this workflow process or from an earlier workflow process,
leaving only the ECN. If this is the first time through this task, this handler has no affect.
• The EPM-set-rule-based-protection handler is required to enable the analyst to sign off the
task, triggering the attachment of the related items. The related items are actually modified by the
attachment to the workflow. Therefore, write access is required. It also requires an appropriate
ACL.
After the change has been executed, the solution items and any other items related to the ECN
are attached to the workflow task to enable easy management of status objects and effectivity.
• The EPM-attach-related-objects handler attaches related objects to the ECN in the Complete
action portion of the task. For example:
-relation=IMAN_specification
-attachment=target
Or
-relation CMHasSolutionItem
-attachment target
Therefore, when the status is applied in the next task (Audit Change), it is added to the solution
items.
Note
The same status object is shared with the ECN and all of its resulting items. Any effectivity
added to the status object applies to all of the resulting items equally. In addition, if
the status object is changed or deleted, all of the resulting items are affected equally.
Therefore, all the solution items share the same status and effectivity, and are implemented
at the same point. Also, any updates to the effectivity on the ECN automatically apply
to all the solution items.
Therefore, all the solution items share the same status and effectivity, and are implemented
at the same point. Also, any updates to the effectivity on the ECN automatically apply
to all the solution items.
Is planning complete?
This task is assigned to the change specialist, who evaluates whether the ECN is ready to move
forward. The condition task has four possible outcomes/exit paths:
• Plan OK- standard track (if CIB review is necessary)
The analyst is responsible for executing the change, creating solution items, and revising impacted
items. The analyst can in turn make the changes or delegate to other team members. Since this is a
fast track change, it is typically performed by the analyst.
Workflow handlers
• The EPM-set-status handler is used to remove any status objects from the ECN that were
carried into the task from an earlier loop through workflow process execution, or from an earlier
workflow process execution. This handler has no effect if it is the first time through this task.
• EPM-remove-objects is used to remove all workflow attachments that were carried into this
task from an earlier loop through this workflow process execution, or from a previous workflow
process. This handler has no effect if it is the first time through this task.
• EPM-set-rule-based-protection is required to enable the user to sign off the task, triggering
the attachment of the related items. The related items are modified by the attachment to the
workflow, so write access is required.
After the change is executed, the solution items and any other items related to the CN are attached to
the workflow task. This enables easy management of status objects and effectivity.
Note
This implementation approach takes advantage of sharing the same status object with the
CN and all of the resulting items. Any effectivity added to the status object applies to all of
the resulting items equally. If the status object is changed or deleted, all of the resulting
items are affected equally.
The task is assigned to an analyst who manages the execution. If a schedule was created, the plan is
executed. The schedule automatically executes the tasks once the first task is started by the analyst.
This is an automatic task, using the notify handler to inform the analyst and requestor participants
that the ECN is rejected.
• Closure = canceled
• Maturity = complete
• Disposition = disapproved
This task uses the EPM-set-property handler to set the disposition to investigate. This allows the
analyst developing the plan to change the implementation plan for the change notice, or add a
new plan.
3. Select the impacted item; RMB > Revise Impacted Item. This revises the item to the next
revision and pastes it into the solution items folder.
4. If the replacement item is already in the solution items folder, copy the replacing item revision.
5. Select the new solution item; RMB > Open in Structure Manager with Supersedure Window.
7. Click Edit > Replace to replace the existing item with the replacing item.
9. Select the problem item in the left window and the replacing item in the right window. Click the
Create Supersedure icon.
• The supersedure is created, where you can expand to see the adds and cancels.
• If a message appears indicating you must update the BOM changes outside of Change
Manager, click Yes.
• If you receive an error, close Structure Manager and reopen it from Change Manager (repeat
step 5).
11. Select BOM Changes and expand to see the adds and cancels.
Workflow loops must be designed so that they behave correctly after a reject or retry loop, for
instance, when the task is executed for a second time. Care must be taken when attaching the
release status object and related solution items. Workflow handler order is important:
Before executing the change tasks, all status objects are removed from the workflow targets,
including both the ECN and any of its related items (for example, solution items). Then the related
items are removed from the workflow and are no longer targets. At this time, change tasks can be
performed. Once they are complete and the user has signed off the task, the related items are
attached to the workflow as targets.
The results of the change are reviewed for completeness, and if approved, they are given
PreReleasedstatus, along with the ECN. If they are disapproved, they return to step 1 where the
status object is removed and the targets are reset to the ECN. The EPM-create-status handler for
the PreReleased status is placed on the root task, start action, so that the status object is only
created once.
The results of the change are reviewed for formal release and if approved, they are given Released
status, along with the ECN. Any effectivity settings are retained. If disapproved, they return to step 1,
where the status object is removed and the targets are reset to the ECN.
Note
Attaching and detaching items to the workflow do not affect the relationships to the ECN.
Relationships are manipulated by the users performing their assignments.
These tasks are assigned to the change specialist. The specialist checks to ensure that the
change should have been solved through a fast track process. This is in addition to the safety
checks against the inappropriate use of the fast track process provided in the ECR process where
the change specialist validates the criteria before the change review board review, and when the
change specialist derives the fast track ECN from the ECR. The EPM-auto-assign handler is set to
the change specialist.
In your organization, this task may be performed by the lead designer or a checker. Since this is a
fast track change, the analyst could check her own work, but a designated user is beneficial.
This task renames the ECN and solutions status from PreReleased to Released and retains the
effectivity. The specialist can change the effectivity and implements relations. Upon task completion
the ECN and its Implements ECRs, and their Implements PRs are closed.
The EPM-set-status handler can also set the status object effectivity automatically, using the
set_effectivity argument. By itself, it sets the effectivity as an open-ended date effectivity with the
start date set to the time of execution. If it is used with the retain_release_date argument, the
original release data of the target object is retained and used as the start date for the effectivity.
This task sets Maturity to Complete.
Upon task completion, the ECN, its Implements CRs and their Implements PRs are closed.
The EPM-attach-related-objects handler automatically attaches the related objects with the
Implements relation.
Note
Fast Track criteria are defined by your organization.
The objectives of the ECN process are to:
• plan and implement the change within the budget agreed on the change request.
ECN Properties
Process Participants
• Requestor
Initiates the ECN.
• Change Specialist
Administers/coordinates the change. Assigns the analyst.
• Analyst
The technical expert/lead. Performs the change tasks.
The standard track contains three specific tasks that differ from the fast track: the specialist makes
assignments to the CIB, the CIB reviews the plan, and the specialist sets the result of the CIB review.
The remaining tasks are outlined in the Fast Track section.
CIB Assignments
The Change Implementation Board (CIB) participant assignments are checked, and if empty, the user
is prompted to assign them.
The Start action sets Maturity to Reviewing and the CIB reviews the plan.
The CIB is assigned using the select-signoff-team task using the adhoc-signoffs handler. If all
members approve, the approve path continues to the notify plan approved task. If all members do
not approve, the reject path continues to the set change CIB result condition task for a meeting to
be held. The ECN maturity is set to reviewing.
• Rework. Go to the Set Disposition: Investigate task and back to the Develop Implementation
Plan task.
BMIDE configuration
You may want to update the BMIDE conditions governing Change Manager behaviors to reference
the groups and roles configured in your organization.
States
States apply to a specific change object, not the overall process, and control what can be done
with relations to that objects.
These properties can only be changed using the EPM-set-property handler in workflow.
State Description
Closure Open or closed: Open, Closed, Canceled, On
Hold
Stage of process: Elaborating, Reviewing,
Maturity
Executing, Complete
Decision: None, Approved, Disapproved,
Disposition
Investigate, Deferred.
Licensing
Any user, whether consumer or author, can create a PR. Only authors can create an ECR or ECN.
Business Rules
Business rules control which users can add information to a change and at what change in the
change process.
BMIDE conditions
Change Manager installs a set of BMIDE conditions defining specific rules to control access to
change objects and their relationships.
The Implements relationship is defined with the implementing change item (the ECN) as the primary
item and the implemented change item (the ECR) as the secondary item. The secondary item in the
relationship controls when the CN can be derived from the ECR.
The primary controls the LHS: ECN- Implements ECR
The secondary controls the RHS: CR- Implemented By CN
isCMImplementsCreatableForSecondary ( ChangeItemRevision o , UserSession u)
o.CMClosure = "Open" AND o.CMDisposition = "Approved" AND o.CMMaturity = "Reviewing"
You can be the requestor of the ECN, or the change specialist of the ECN. The ECN must have
these values:
• Closure = Open
• Disposition = None
• Maturity = Elaborating
• Disposition = Approved
• Maturity = Reviewing
You must be the analyst of the ECN, and the ECN must have these values:
• Closure = Open
• Disposition = Approved
• Maturity = Executing
Under most circumstances, the ability to check out and edit the properties of a change item is
controlled by the same BMIDE conditions controlling the creation of the change items. For example:
isChangeNoticeCreatable (UserSession u) Condition::isTrue()
Note
BMIDE conditions prevent edits to a change item having a disposition of approved, with
one exception. The owning user and owning group have write access, regardless of the
values of the Closure, Maturity and Disposition properties.
Workflow
Workflow tasks generally give access to the target objects to the responsible party of the workflow
task. In these workflow templates, most task assignments are to the dynamic participants of the
change item. Usually this is enough, but in some cases specific access is granted to the change item
or related items by workflow ACLs applied using the EPM-set-rule-based-protection handler.
During a workflow process, use the EPM-attach-related-objects handler is used to add the items
and takes a -relation argument.
-relation=CMHasSolutionItem
-attachment=target
Learn how to:
• Plan the implementation of the change to specify the actions, or tasks, that address the change.
requires information about subassemblies or other components that only becomes clear after detailed
analysis. In addition, during the change creation, you may not know what other items must be added
until the tasks are built and executed.
Schedules can be created in an ad-hoc manner to meet the requirements of each individual
change object, or they can be created (copied) from a schedule template. A schedule template is a
pre-defined schedule of tasks that is established for changes of a specific type. When you plan the
implementation for such a change, you start with the corresponding schedule template. Any number
of schedules can be defined and related to a change object.
The schedule can have tasks for each discipline or user to create new revisions or items and then
make the changes to implement the proposed solution. Depending on the change work to be done,
you could have one task per assignee that covers the changes for any number of items assigned
to that user, or you could have one task per problem item or impacted item, or any other style of
work breakdown you choose.
Because schedule tasks are not routed to users, it is good practice to have a simple one-step
workflow task associated with each schedule task, as shown in the figure. The workflow routes the
schedule task to the assignee’s inbox and manages the implementation of the task. The resource
associated with the schedule task is automatically assigned as the user to perform the workflow task.
If more than one user is assigned to the schedule task, the single privileged user is assigned to the
workflow. The workflow could include tasks to approve the changes made to each item revision, or
this type of validation can be left to a later step (a later task in the schedule or a later workflow task in
the ECN workflow). This would apply a status (for example, Pre-Released).
Flexibility of schedules
The advantage of a schedule is its flexibility. A schedule can easily be made larger or smaller,
depending on the need. By contrast, workflows are much more rigid as they control the process
and decision-making authority. Workflows should be kept simple, and schedules used when more
complexity is required. Typically schedule templates are used to make defining the schedule for a
particular ECR or ECN much quicker.
An analyst usually creates a work breakdown schedule, but another type of user can create it, and
the analyst can then relate the schedule to the change object through the Plan Items or Work
Breakdown relationship.
1 Schedule Manager view Lists all the work breakdown tasks created in the
schedule.
2 Open Task view Displays the change folders associated with the task:
• ImpactedItems
• ProblemItems
• ReferenceItems
Note
You can copy an existing schedule, but it can only be associated with one change object.
1. Select the Plan Items folder of the enterprise change request (ECR) or enterprise change notice
(ECN) for which you want to create a work breakdown.
For an ECR or ECN, you can add objects to the Plan Items folder if you are an assigned
participant and the change object property settings are as follows.
Assigned
participant Closure Disposition Maturity
Analyst Open None Elaborating
or
Open Investigate Reviewing
2. Choose File→New→Schedule.
This starts the New Schedule wizard in Schedule Manager where you create your work
breakdowns.
Complete the steps in the New Schedule wizard to create the new schedule.
You can create several schedules to help you analyze the change.
Note
You must be an Author user to create schedules.
3. In the Open Change view, select the schedule in the Plan Items folder and click Open Schedule
.
The Schedule Manager view appears.
5. Assign resources to tasks, including selecting responsible people using the Membership button
.
8. (Optional) Roll up the item revisions in your task folders to the change object folders.
3. In the Roll Up view, click the list button of the Commit Rollup button and select the relations
to commit.
4. Click OK.
5. To commit the rollup, click the Commit Rollup button in the view.
The objects committed appear with a check next to their names and the objects appear in the
change folders.
• In the Schedule Manager view in Change Manager, click the View Task folders button.
The Open Task view appears.
Manage the change items associated with a schedule using the Open Task view
You can manually add change items to the folders of a schedule.
Note
• You can also propagate change items to the folders of a schedule task.
• If you create a new revision of a change item, any schedules associated with the
original revision are not automatically associated with the new revision (a schedule
cannot have two parents). Therefore, you need to cut the schedules in the Plan Items
folder of the original change item revision and paste them in the Plan Items folder of
the new revision.
1. In the Schedule Manager view, click the View Task folders button to display the Open
Task view
2. Select a task folder, such as the Solution Items folder, as shown above.
3. Paste the item revision (for example, New Lens) into the folder. You also see the item revision
appear in the Roll Up view.
Manage the change items associated with a schedule using the Change Details
view
You can use the Change Details view to add and remove change items associated with a schedule
task. In addition, you can add multiple items at once.
Note
• You can also propagate change items to a schedule task.
• If you create a new revision of a change item, any schedules associated with the
original revision are not automatically associated with the new revision (a schedule
cannot have two parents). Therefore, you need to cut the schedules in the Plan Items
folder of the original change item revision and paste them in the Plan Items folder of
the new revision.
1. In the Schedule Manager view in Change Manager, right-click a schedule task and choose
Change Details.
The Change Details view displays the change associated with the task (the Parent Change).
It also displays each folder (problem, impacted, reference, and, if applicable, solution items)
associated with the tasks and its contents.
2. Use the Cut, Copy, and Paste tools, as appropriate, to add or remove items from the folders
of the schedule task.
You can selectively propagate the items related to a change object (problem, impacted, solution, and
reference items) to related plan items (schedule tasks) associated with the change object, as shown.
This allows you to quickly associate the change items to be worked on during a task with the task
so a user can easily access them. For example, you can propagate the assembly with the problem
bumper to the scheduled task so the user can replace the bumper with a new one.
You can choose to associate all the items in a folder or just individual items. You can initiate the
propagation from a change object (change notice, change request, and deviation request) or from a
schedule. Your workflow administrator can also set up a workflow to propagate change items to a
schedule through a workflow process.
Company ABC has a problem with the bearing in a compressor assembly. In addition, the vibration
sensor needs to be changed. It is a large change, and Company ABC will use a schedule to plan
and implement all the tasks.
Schedules
The change analyst creates two separate schedules, one for the mechanical designer and one
for the electrical. These schedules require different items for each user. For example, the
mechanical designer requires the mechanical items (bearing, housing, shaft, and the compressor
assembly), while the electrical designer requires the electrical items (bearing vibration sensor and
the compressor monitoring system). The change specialist propagates the items as appropriate
to the different schedules.
Participants
• Change specialist: Manages change items, including the propagation of the items to the
schedules.
• Team members: Execute the work. Change Manager automatically updates their work status.
Propagation
Using the Change Manager propagate capability, a change specialist relates the objects attached to
the ECN (problem and impacted items) to the two schedule tasks in the plan.
Completion
After creating new revisions of the impacted items in the Solutions items folder of the schedule, the
designer who created them, pastes them in the Solution items folder of the ECN.
By default, a change specialist or the user assigned to a task can propagate change items in
change folders to schedule folders. In earlier versions of Teamcenter, this was hard-coded in the
conditions. Now, you can use Business Modeler IDE conditions that begin with Cm0 to control
how the propagation is handled and they must be met for the propagation to be successful. These
conditions call the Teamcenter conditions that had hard-coded the propagation. Therefore, if you
have used those conditions, you still receive the configurations defined in them.
Note
Change object modification is permitted only when CMClosure is set to Open.
1. In the Change Home, My Open Changes, or the Open Change view, display the change object.
• To select all the schedules associated with the change object, select the Plan Items folder.
• To select one or more schedules, expand the Plan Items folder and select one or more
schedules, as shown for selecting ECN-Sched1 in the Open Change view.
• The schedules you selected appear in the Propagate To list. The change items are
propagated to them.
• The items associated with the change object appear in the Select Items to Propagate list.
4. (Optional) Click the link next to the change object to view its properties.
• To select one or more items in a folder, expand the folder and select the individual items.
6. Click Finish.
If you do not have access to create any of the relationships, access to one or more selected
objects, or the conditions are not met, Change Manager processes all the actions that are
allowed. It displays a message indicating what relationships were not created. It does not report
on successes. It also ignores that an item might have already been propagated.
Note
You may need to refresh Teamcenter to view the propagated change items.
You can propagate the items related to a change object in its Solution, Problem, Impacted, or
References folders to the related schedule tasks.
The following explains how to initiate the propagation from a schedule. When you initiate the
propagation from the schedule, you can select the individual tasks to which you want the items to
be propagated.
1. In the Schedule Manager view in Change Manager, select the schedule or schedule tasks to
which you want to propagate the change items.
• If you select a schedule, the change items are propagated to the lowest tasks in the schedule
(those with no children, referred to as leaf-level tasks). For example, if you select to
propagate the change items to ECN-Sched1, the items are propagated to the following tasks:
• If you select a schedule summary task, Change Manager propagates the change items to all
leaf-level tasks change folders but not to the schedule summary task.
• If you select a summary task (task with sub-tasks), Change Manager propagates the change
items to all leaf-level tasks change folders under the selected summary task but not to the
summary task itself.
• If you select a leaf-level task (task with no sub-tasks), Change Manager propagates the
change items to the selected leaf-level tasks change folders.
Note
o The selected schedules must have the same parent change object.
o A proxy task does not have change folders, so it is grayed and you cannot
select it.
o A milestone task does have change folders, and you can propagate change
items to it.
• The schedule or tasks you selected appear in the Propagate To list. The change items
are propagated to them.
• The items associated with the change object appear in the Select Items to Propagate list.
3. (Optional) Click the link next to the associated change object to view its properties.
• To select one or more items in a folder, expand the folder and select the individual items.
5. Click Finish.
If you do not have access to create any of the relationships, access to one or more selected
objects, or the conditions are not met, Change Manager processes all the actions that are
allowed. It displays a message indicating what relationships were not created. It does not report
on successes. It also ignores that an item might have already been propagated.
• While implementing the change, you lock only those components (design elements) that need
to be modified. No assemblies or reference data are locked, allowing changes to be executed
more concurrently.
• You can package the change contents so only relevant data is included and reviewed.
• You can work in-context of a particular change, allowing you to track changes automatically and
provisionally share early work for collaboration.
The following provides a simple example of the differences between managing changes in a
component-based environment versus structure-based.
• Determine the impact of a change to the • Determine the impact of a change to the
component. design.
o Identify the surrounding components. o Find other occurrences of the design in
the structure.
o Identify other uses of the design and
determine whether they have a similar o Identify the specific occurrence that
problem. needs to change (requires loading the
structure).
o Identify the affected users through
memberships in partitions, which can be o Identify the surrounding occurrences.
systems, functions, and zones.
o Determine whether other occurrences of
• Save a workset containing the problem and the design have a similar problem.
affected components, with surrounding data.
• Attach the workset to a new change object. o Identify the affected users through
metadata or ownership of the
occurrences and their assemblies.
• The proposed change is analyzed to determine its impact within a specific context.
Tasks Description
Analyze impact of change in context. Find product design, worksets, and partitions
that contain a selected design component.
Execute the design changes. • Send a workset to CAD.
Create the change package to communicate the Find or create a workset.
change.
Review and approve the change package. • Open a workset
• Create a change.
• Submit to workflow.
Communicate changes to other disciplines • Open a workset.
so they can incorporate the change into their
processes. • Review a change.
The example focuses on the last two phases of a change, when the solution is ready to be
implemented and incorporated. This example assumes you are working with 4G Designer and NX.
Implementation phase
Step 1: Understand the context of the change in 4G Designer
1. The implementation begins with an analyst opening the
design component DE2 in 4G Designer. For example, the
analyst opens it in the 3D Viewer.
Analyst
Note
The analyst may choose to work in context of a
particular change (ECN). In this case, the system
automatically adds the appropriate items to the ECN,
eliminating the need for the analyst to complete these
steps manually. This automation of change tracking is
just one advantage of using in-context change in 4GD.
Designer
• Repositions DE2.
Incorporation phase
Step 1: Incorporate change in 4G Designer
1. The members of the change review board review and approve
the ECN using the workset to compare the before and after
contents.
Headquarters
Europe
Granite Park One
Stephenson House
5800 Granite Parkway
Sir William Siemens Square
Suite 600
Frimley, Camberley
Plano, TX 75024
Surrey, GU16 8QD
USA
+44 (0) 1276 413200
+1 972 987 3000
Asia-Pacific
Americas
Suites 4301-4302, 43/F
Granite Park One
AIA Kowloon Tower, Landmark East
5800 Granite Parkway
100 How Ming Street
Suite 600
Kwun Tong, Kowloon
Plano, TX 75024
Hong Kong
USA
+852 2230 3308
+1 314 264 8499