Aerospace and Defense Solution Guide
Aerospace and Defense Solution Guide
1
Aerospace and
Defense Solution
PLM00111 - 12.1
Contents
Managing finishes
Using finishes ─────────────────────────────────────── 12-1
Install finishes ─────────────────────────────────────── 12-1
Configure finishes ──────────────────────────────────── 12-2
Create a library of finish and finish groups ──────────────────── 12-3
Create a finish ─────────────────────────────────────── 12-4
Create a finish group ────────────────────────────────── 12-4
Add finishes to a finish group ───────────────────────────── 12-5
Apply a finish or finish group to an item revision ──────────────── 12-6
Apply a finish or finish group to an item revision using the dragging or copy-
pasting ─────────────────────────────────────── 12-7
Apply a finish or finish group to an item occurrence ────────────── 12-7
• Use standard and custom notes to provide additional design details about parts and documents.
• Manage the program life cycle and its data, including program requirements, deliverable schedules,
and related changes.
In addition, you can extend Teamcenter Aerospace and Defense solution with other Teamcenter
capabilities including:
• Content Management
Enable Aerospace and Defense While installing Teamcenter on your machine, you must choose
to install the following features in the Select Features panel in
Teamcenter Environment Manager (TEM) to enable Aerospace
and Defense:
• Teamcenter Foundation
• Vendor Management
Note:
• Select the Aerospace and Defense Training feature
only if you want to install the default training program
that is provided along with the Aerospace and
Defense Foundation template. The training program
is a template that includes a program and
corresponding business rules, lists of values, and
conditions that you can use as a basis for creating your
own programs.
Note:
Aerospace and Defense participates in the Teamcenter
named user licensing scheme. When a user logs on, a
named user license of the appropriate category must be
available or access to the system is denied. The system
administrator assigns licenses according to each user’s
access needs. For example, a user who views, approves,
rejects, or comments on information may be assigned
one level of license, while a user who creates or edits
information must be assigned another type of license.
Each administrator (including infodba) requires the
highest level of license.
Configure Aerospace and Defense Aerospace and Defense is installed using Teamcenter
Environment Manager (TEM).
After it is installed, you can use administrative tools such as:
Customize Aerospace and Defense Ensure that Aerospace and Defense customizations related to
the part create dialog are built on top of the Vendor
Management plugin.
Customizations related to other create dialogs such as design
and drawing must be built on top of the Aerospace and
Defense plugin.
Program management
A program identifies a collection of resources and assets bound by a common objective, for example the
design and development of a new aircraft.
The Program application in Teamcenter includes Project Administration to create and administer
programs and Smart Folder Administration to configure filtering criteria for displaying program data to
users.
Programs and projects work the same. They are both used to organize data and both can grant or
control data access to users. The only difference between them are the program security rules. The
Aerospace and Defense industry works with programs because of the high level of security provided
with the program security rules. Program-level security can be enabled to restrict access to program
data. The default security rules can be extended to grant read access to program data to members of the
program team, on a program-by-program basis.
The access that groups and roles have to programs is similar to the access they have to projects. Again,
program security rules can be applied to programs, introducing a higher level of security. When the
program security attribute on a project is set to true, Teamcenter considers the project as a program and
program-level access rules are applied.
Part management
• Parts
Aerospace and Defense solution provides three business objects relating to parts. These business
objects contain attributes specific to Aerospace and Defense.
Part Represents a product, part, or component. Parts represent the physical parts that
make up the products of your enterprise. Parts can comprise assemblies,
components, standard parts, and so on. Each part can have one or more computer-
aided designs (CAD) associated with it.
Components represent the individual pieces of a product. They are the lowest level
of the product structure. A component could be any item used in an assembly as
part of the assembly’s product structure.
Design Represents the design of a component, assembly, or part.
Drawing Represents a technical illustration that details out one or more assemblies and parts
created on a source technical document.
• Technical documents
Technical documents are the written form of technical information such as part lists, drawings,
procurement specifications, and schematics. A document-centric program requires a source
document to create a part, assembly, design, or drawing. Aerospace and Defense uses the technical
document as the source document.
The Technical Document object represents a technical document.
• Assemblies
Assemblies represent groupings of parts. It can include other assemblies, components, standard parts,
and so on. The assembly structure can be built either through Structure Manager or through CAD
applications.
• Standard parts
Standard parts are specific to the Aerospace and Defense industry. They represent parts that are used
across multiple programs and whose design is controlled by a standard specification specified by the
military, an industry, or a company. You can set a standard part as a preferred part for a program.
In the Aerospace and Defense solution, the Commercial part object represents a standard part.
Note:
You can only use the Commercial part in an assembly if the part is a preferred part to all the
programs to which the assembly is associated with.
• Reports
You can generate part-centric part list reports.
The part centric parts list reports show the details of the structure of an assembly.
• Notes
You can enhance the source document and parts with notes. Notes provide additional design details
about the product structure and configuration. Notes can be of the following types:
Notes can be of the following types:
Standard Contain generic information that is applicable globally and can be associated with
notes multiple source documents or parts.
Custom Are defined for a specific document or part and provide specific information about
notes that document or part.
Change management
You can create change objects containing Aerospace and Defense specific attributes using the Change
Manager application. Aerospace and Defense supports the following change objects:
• Problem report
• Change request
• Change notice
• Deviation request
• Work breakdown
The Aerospace and Defense solution offers the following administration functionality:
• Naming rules
A naming rule defines how objects are named, including how IDs and revision IDs are automatically
assigned when objects are created.
CAGE codes
A CAGE Code is a unique five-character identifier assigned as part of the NATO Codification Systems
(NCS) to suppliers to various government or defence agencies. CAGE codes provide a standardized
method of identifying a given facility at a specific location. This reference enables users of the NCS to
determine who supplies any given part. A cage code chart provided by the NATO AC/135 committee (the
group of National Directors on Codification) describes the syntax of CAGE codes in various countries.
• Upgrade legacy data to populate CAGE code from the owning organization.
Contracts are pivots that drive business across different industry sectors. A contract is a structured
procurement document listing the milestones and the schedule dates of the contract event. This
procurement document can be a list of data requirement items, such as design information, drawings,
status reports, and so on.
After the contract is created, the data analyst creates a workflow schedule to collate the feedback and
the review comments that are generated during the data item approval process. This is done by
initiating correspondence related to the contract.
A graphical representation of managing contract data through Teamcenter is shown in the following
figure.
2. Create a contract.
The administrator or the data analyst creates a contract and contract revision in Teamcenter. You
can also choose to create a contract event for scheduling the contract review and feedback
process.
5. Provide feedback.
It is important to monitor the correspondence and feedback related to the data item submittal
package between you and the supplier.
Objects can be associated with each other. The association between the objects is defined through a
relationship.
The following table lists the Aerospace and Defense solution data model objects.
Note:
The commercial part business object is included in
the vendor management template.
Data item description Are predefined contract forms that specify data content,
(Cdm0DID) data format, and other specific instructions for the
suppliers.
Maintain a DID repository to associate a data requirement
item (DRI) to the contract.
Data item description Represents the specifications of the data item description.
revision
(Cdm0DIDRevision)
Tabular data table This object is created to store the rows for tabular data.
(Fnd0StaticTable)
Event data table This object is created to store event data in the data
(Cdm0Events requirement item (DRI) event table.
Table)
The following table describes the Aerospace and Defense solution object relation types.
Relationship Description
ADS lists parts revisions relation Defines the relationship between a technical document
(ADS_Lists_PartsRevisions) revision and an ADS part or ADS design revision.
An ADS part or an ADS design that is created on a given
technical document is associated to the technical
document revision through the
ADS_Lists_PartsRevisions relation.
ADS lists parts relation Defines the relationship between a technical document
(ADS_Lists_Parts) revision and an ADS part or ADS design item.
Items corresponding to an ADS part or ADS design are
created on a technical document and are used on an
assembly. They are associated with the technical
document revision corresponding to the assembly
through the ADS_Lists_Parts relation.
ADS lists drawing revisions relation Defines the relationship between a technical document
(ADS_Lists_DrawingRevisions) revision and an ADS drawing revision.
Relationship Description
Program preferred items relation Defines the relationship between a business object and a
(TC_Program_Preferred_Items) program.
When business objects are set up as preferred parts to
programs, they are associated to the programs through
the TC_Program_Preferred_Items relation.
Parametric requirements lists Defines the relationship between a business object and a
(ListStandardNotes) standard note.
A standard note or a standard note revision is attached to
a business object through the ListStandardNotes
relation.
Parametric requirements lists Defines the relationship between a business object and a
(ListsCustomNotes) custom note.
A custom note or a custom note revision is attached to a
business object through the ListsCustomNotes relation.
Described by data item description Defines the relation between the objects,
(Cdm0IsDescribedbyDID) Cdm0DIDRevision and Cdm0DataReqItem Revision.
This will be used to support the requirement of creating
data requirement item revision and associating it with
contract revision.
List data requirement item submittal Defines the relation between data requirement item
schedule (Cdm0ListsDRISubmittalSch) revision and submittal delivery schedule.
Lists data requirement item submittal Defines the relation between the objects,
(Cdm0ListsDRISubmittal) Cdm0DataReqItemRevision and submittal.
Lists correspondence revision and contract Defines the relation between the objects,
revision (Cdm0ListsCorspRefItems) Cdm0CorpondenceRevision and
Cdm0ContractRevision.
Lists contract data requirement item Defines the relation between the objects,
(Cdm0ListsContractDRI) Cdm0ContractRevision and
Cdm0DataReqItemRevision.
Use the Teamcenter Organization functionality to set up and manage your organization.
Creating organizations
To create organizations, create groups using Organization functionality and assign Authorized Data
Access (ADA) and International Traffic in Arms Regulations (ITAR) attributes to the group.
The TcSetOwningOrganization global constant enforces that the owning organization for an object is
set automatically. This global constant works in conjunction with the AutoAssignOwningOrg business
object constant, which specifies which business objects are affected (by default, all children of the
WorkspaceObject business object). The owning organization is set as the organization corresponding to
the logon group of the user.
ADS part true false The owning organization is not set for
ADS part types because automatic
setting of owning organization for ADS
parts is not enabled.
ADS part false true The owning organization is not set for
ADS part types because the system
does not enforce owning organization
Rules govern the behavior of business objects, including how they are named, what actions can be
undertaken on them, and so on. The system administrator defines rules using the Business Modeler IDE.
You can use the following rules to configure your Aerospace and Defense environment:
• Naming rules
• Display rules
• Extension rules
• Conditions
Lists of values (LOVs) are pick lists of data entry items which are accessed by Teamcenter users from a
menu at the end of a data entry box. They are used to ensure consistent data entry in Teamcenter.
For example, if you want all document object names to include the prefix Document_ followed by an
incremental number, you can create a naming rule that automatically assigns the prefix when users
create document objects.
• Items
• Item revisions
• Datasets
• Forms
• Programs
• Work contexts
Business objects are revised repeatedly. Each time an object is revised, the revision ID increments to
indicate that the object has been revised and the new revision supersedes the previous revision.
Revision naming rules make it easy to maintain the revision scheme for business objects. The revision
naming rules are specific to the Aerospace and Defense industry.
As a Teamcenter administrator, you can define revision naming rules. There are three revision types that
can be defined for a revision naming rule: initial, secondary, and supplemental. The initial revision type
is mandatory, whereas the secondary and supplemental revision types are optional.
When an object is created, the system automatically assigns the starting revision ID as defined in the
initial revision type.
When the object is revised, the next available revision ID options are displayed for selection. You can
select the revision ID from the available options or type a new revision ID for the object. Revision ID
options are provided by the revision naming rule attached to the business object.
The following example assumes that a revision naming rule is attached to the part business object. The
revision naming rule defines initial, secondary, and supplemental revision types for parts. The initial
revision type is numeric and starts at 01. It is applied when a part is in the design phase. The secondary
revision type is alphabetic and starts at A. It is applied when a part has been released. The supplemental
revision type is alphanumeric and starts at A01; it is applied for minor changes.
Assume that a designer creates a part. The part is created and is in the design phase. Therefore, the
revision is 01. As the part is worked on, multiple iterations are frozen and revised so that there is always
a backup of the latest work.
After the part has been frozen, more work needs to be done on the part for the design phase so it is
revised. When revising the part, the designer selects the initial revision type, 02 Design, because the
work is done in the design phase. Therefore, the revision is 02.
The designer completes working on the part and freezes it. The design work is complete and the part is
ready to be released. Therefore, the designer revises the part selecting the secondary revision type, A
Released. The revision value is now A. The part is checked in and is frozen.
In the testing phase, the test conducted on the part indicates that some rework might be required. The
designer revises the part choosing the supplemental revision type, A01 Rework. The revision value is
now A01. When the rework is complete, the part is checked in and frozen.
When the reworked part is approved for release, the designer revises the part and selects the secondary
revision type, B Released. The revision value is now B. The part is checked in and frozen.
Business object display rules limit the types of objects that can be created by users in particular groups
or roles.
• The Display Rules view shows the groups that can view a business object in the create menus in the
Teamcenter user interface. These groups are allowed to create the selected type of business object.
• Display rules can be based on a condition. If the condition is met, the business object is not displayed
to the specified groups or roles in the Create menus in the Teamcenter user interface.
• The display rules can be applied to the following business objects and their children:
• Alias
• Dataset
• Folder
• Form
• Identifier
• Item
Extension rules allow you to customize system behavior by applying extensions to extension points that
are related to business operations in Teamcenter. Business operations are actions performed in the
system, such as creating and saving an item, fetching or setting a property value, or invoking a user exit.
Extension points are events in the system, such as a post action on an operation or a user exit, that
allow you to implement custom behavior. Extensions contain information about functions associated
with Teamcenter business objects and properties.
• Pre-Condition
Places limits before an action. For example, limit individual users by their work context to create only
a certain item type. Preconditions are executed first in an operation dispatch. If any of the
preconditions fails, the operation is aborted. Typical examples of preconditions are naming rules.
• Pre-Action
Executes code before an action. For example, add user information to the session prior to translation.
Pre-actions are executed after preconditions and before the base-action. If any of the pre-actions fails,
the operation is aborted. A typical example is an initial value rule that needs to set an initial value
before the save base-action is invoked.
• Base-Action
Executes code for an action. The base-action is the actual operation implementation, and cannot be
replaced.
• Post-Action
Executes code after an action. For example, automatically start an item in a workflow. If any of the
post-actions fail, the operation is aborted.
Extension rules can be defined and attached to a business object operation or a business object property
operation so that it is invoked at a particular extension point when a given condition is satisfied.
Configuring conditions
Conditions are conditional statements that are run with rules and resolve to true or false. Conditions can
be used to evaluate objects or user sessions to deliver only certain results.
A condition resolves to TRUE if the statement is valid or FALSE if it is not. Rules use conditions to
describe the types of objects to which the rules apply.
When a rule that uses a condition is run against an object, it is divided into two parts that you can think
of as an IF clause and a THEN clause. The condition (IF clause) examines the object with Boolean logic,
and the rule (THEN clause) describes an action or access permission on the object.
For example:
Note:
You can configure naming rules, revision naming rules, display rules, extension rules and List of
Values based on conditions.
Lists of values (LOVs) are pick lists of data entry items that:
• Are commonly accessed by Teamcenter users from a menu at the end of a data entry box. They are
used to ensure consistent data entry in Teamcenter.
• Must be attached to a property on a business object after creation. LOVs can be attached to a property
of a business object based on a condition.
Configuring programs
Use the Project and Program application to set up and manage your projects.
In Aerospace and Defense, programs can be document centric or part centric. Document-centric
programs ensure that relationships are maintained between source documents and parts and other
objects.
A document-centric program requires that you create a source document before you create an ADS
object, such as a part, design, or drawing. A technical document is used as the source document for ADS
objects by default. However, you can configure Teamcenter Aerospace and Defense to select a custom
type of document as a source document.
Additionally, document-centric programs are conditional. You must add the program name to the
Ads0IsDocumentCentric condition in Business Modeler IDE to make it document centric. For example,
Example:
u.project_name="ProgramLH" or u.group_name="Engineering"
1. Create the custom document type in Business Modeler IDE, for example, a custom document of
type Email and named Ads0Email.
2. For the ADS object (part, design, or drawing), for which you want to add a custom document type,
add the custom document type to the AdsAllowAttachingDocTypesToADSObjs business object
constant available in the Business Object Constants tab of the particular ADS object.
Example:
For a part named Wing, if you want to add Ads0Email as a source document, in Business
Modeler IDE, add AdsEmail to AdsAllowAttachingDocTypesToADSObjs in the Business
Object Constants tab for Wing.
3. For the DocumentRevision object, create the same rules that are available for the
ADSTechDocumentRevision object in Business Modeler IDE. The DocumentRevision object is the
parent of the custom document type. Ensure that the Primary and Secondary columns contain the
same objects for each rule as the ones for the ADSTechDocumentRevision object.
• Automatically select a technical document when you create Aerospace and Defense items in a
document-centric program.
This configuration allows you to create an item without having to select a technical document.
To configure automatic selection of a technical document when an Aerospace and Defense item is
created, set the value of the ADSAutoSelectTechdoc global constant to true.
• Automatically create a technical document when you create Aerospace and Defense items in a
document-centric program.
This configuration allows you to create an item without creating a technical document before item
creation.
To configure automatic creation of a technical document when an item is created, set the value of the
ADSAutoCreateTechdoc global constant to true.
Users must be granted authority to create, revise, and save Aerospace and Defense business objects.
Authority is based on the user's current role. When you create or revise an Aerospace and Defense
technical document, part, design, or drawing, Teamcenter compares your role to the roles defined in the
authority list of values (LOV) that applies to the object you are creating or revising. If your role is defined
in the LOV, permission to the object is granted.
Using the Business Modeler IDE, administrators can specify the user roles that can create, revise, and
save business objects that are specific to Aerospace and Defense, such as ADSTechDocument, ADSPart,
and ADSDesign objects. This is done using lists of values (LOVs).
The following table lists the LOVs that can be updated to specify which user roles can create, revise, and
save the corresponding Aerospace and Defense business object types.
Note:
The default value of these LOVs is an asterisk (*), indicating that all user roles can create or revise
Aerospace and Defense objects.
Standard parts represent parts that may be used across multiple programs and whose design is
controlled by a standard specification. The standard specification can be:
• Company
• Industry
• Military
Standard parts are maintained by an Engineering Standards group. The Engineering Standards group
creates and maintains a library of standard parts to be used by designers.
By default, the commercial part business object (provided by the vendor management template) is
configured as a standard part in the Aerospace and Defense Foundation template.
You can configure an object to be used as a standard part by adding the object name to the
TCProgramPreferredTypes LOV.
You can create this relationship using GRM rules. When creating the GRM rule, add the following
information to the GRM Rule dialog box:
Update the TCProgramsUsingPreferredTypes LOV with the name of the programs that must use
preferred standard parts in their assemblies.
You can specify the roles that are allowed to create notes and requirements and then specify access
privileges based on these roles.
To specify the roles that are allowed to create standard notes and parametric requirements, add the roles
to the Ads0CreateStandardNoteAuthority LOV. You can then grant access privileges based on those
roles.
• Text
text [parameter name: parametric value1 delimiter parametric value2 delimiter .....
parametric value n]
The default delimiter separating the parameters in the note is a comma (,). To change the delimiter, set
the Fnd0ParamReqDelimiter global constant.
By default, only one revision of a standard note or parametric can be attached to an item or item
revision.
You can enable multiple revisions of the same standard note or parametric requirement to be attached
to an item or item revision by setting the value of the AllowMultipleRevisionsofStdNotes global
constant to true.
Custom notes provide unique information about an individual part or document, and they can be
attached to an item or item revision. The following behavior can be configured for custom notes:
• By default, a custom note item can be attached to a single item or multiple revisions of the same item.
A custom note item cannot be attached to multiple items or to revisions of multiple items.
To enable a custom note item to be attached to multiple items or revisions of multiple items, set the
Fnd0AttachCustomNoteToMultiItems business constant to true.
See Business object constants reference in the BMIDE guide for details about global constants.
• By default, multiple revisions of a custom note cannot be attached to an item or item revision.
To enable multiple revisions of a custom note to be attached to an item or item revision, set the
Fnd0AllowMultipleRevofCustomNote global constant to true.
You can configure and customize Change Manager to meet your business needs and help you follow
your documented process.
For a complete description of the tasks for customizing and configuring Change Manager, see the
Change Manager.
1. In Organization, create a group that contains users who work with change objects and add those
users to the group. For example, create the Change Management group.
For more information about creating groups and adding users, see the Organization.
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:
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:
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.
1. Select the change object you want to create the form for.
2. Choose File→New→Form.
3. In the New Form dialog box, select one of the following form types:
• ChangeItem Master
• ChangeItemRevision Master
• ChangeRequest Master
• ChangeRequestRevision Master
• ChangeNotice Master
• ChangeNoticeRevision Master
• ProblemReport Master
• ProblemReportRevision Master
4. In the Name box, type a name. Optionally, type a description in the Description box.
5. If you do not want the form to open after you create it, clear the Open on Create check box.
6. Click OK.
Forms attached to a change item are displayed in the Change Home and Teamcenter Component
views. Forms attached to a change item revision are displayed in the My Open Changes and My Open
Tasks folders and the Change Home and Teamcenter Component views.
If you want to add persistent properties to change objects, you can extend business classes directly
using the Business Modeler IDE. You can also create a dialog box definition by specifying the required
and optional properties for an instance creation. Subclasses that do not have their own dialog box
definition inherit the dialog box definition of their parent class. To display new properties, you must add
them to the style sheets defined for the change object.
You can configure properties in dialog boxes using the Operation Descriptor tab in BMIDE.
Change notices specify a detailed work plan to resolve a set of requests (change requests and deviation
requests). The change notice identifies all the items and documents affected by a change and it also
authorizes the actions that address the change. When you create or revise a business object, you can
associate it with a change notice that specifies the work plan to approve the changes.
When the Adc0AssociateWithChangeNotice business object constant is set to true, the change notice
that is set for your user session is associated with the business object.
Setting constants
• Set the value of the following global constants using Business Modeler IDE for regulating the creation
of location codes:
• Fnd0MaintainUniqueLocationCode
Maintains a unique location code for each company location. This is used when an end user creates
a new CompanyLocation business object and must enter a location code in the Company
Location box.
The default value is false. If the value is false, the system creates the new company location with
the entered location code. If the value is true, the system checks if there is any other company
location that exists with same location code, and if yes, the system displays the following message:
• Fnd0AllowSuggestiveLocationCode
Determines if an end user is allowed to enter a location code that does not exist on any company
location when creating a new CompanyLocation business object. By default, the value of the
constant is true. If the value of this constant is true, and a user enters a new location code to the
Company Location box, the following message is displayed:
The Location Code entered does not exist on any Company Location.
Do you want to continue?
When the user clicks the Yes button, the new location code is saved.
If the value of the constant is false, the end user must select from the list of existing location
codes. If an end user enters a new location code, the following message is displayed:
The Location Code entered does not exist on any Company Location.
Please enter a valid Location Code.
• Fnd0DisplayLocationCodeLov
Determines if the Location Code box in the User Setting dialog should be a text box or display a
list of values (LOV) with CAGE codes. By default, the value is set to false, making it a text box. Set it
to true to have the box display a list of values.
To make the location code visible when you create and edit items and item revisions, modify the
fnd0OriginalLocationCode attribute of the item or item revision using Business Modeler IDE. You can
make the attribute visible and mandatory.
You can hide the Assign Company Location functionality from specified groups or roles using the
Command Suppression feature.
Administrators can assign company locations to users and groups. When users are assigned company
locations, they only see the company locations that they are assigned to.
Note:
Ensure that you have created company locations.
3. Select the company location to which you want to assign groups or users from the Company
Location list.
Note:
You cannot assign multiple groups or users to multiple company locations. You can assign
multiple groups or users to a single company location or you can assign a single group or
user to multiple company locations.
5. In the Select A Relation dialog box, select one of the following relations:
6. Click OK.
The Assign Company Location dialog box is displayed.
7. Click OK.
Groups and users are assigned to a company location.
8. To filter what you see in the Company Location list, select the following options from the list
located at the top right of the Asign Company Location dialog box:
b. Group
Shows only groups in the Company Location list.
c. User
Shows only users in the Company Location list.
Note:
You can hide the Assign Company Location functionality from specified groups or roles using the
Command Suppression feature.
If default company location is not set, this functionality sets the default company location as per the
following rules:
• If there are multiple company locations with design authority but only one company location with
true affiliation, the company location with true affiliation is chosen.
• If there are multiple company locations with true affiliation, the first company location with true
affiliation is chosen.
• If there is only one company location, this location is chosen irrespective of whether it is true
affiliation or design authority.
• If there are multiple company locations with design authority but no company location with true
affiliation, the default company location will not be set.
The multifield key is composed of a domain name (the name of the business object type) and a
combination of the object’s properties:
domain{properties}
For example, the default multifield key definition for Item business objects is Item{item_id}. Because
children business object types inherit the key definition from their parent, they belong to the same
domain as the parent business object.
You can configure multifield keys that allow end users to create multiple related items using the same
item ID. For example, suppose end users want to refer to a part and drawing using the same item ID.
Previous to Teamcenter 10, you could not do this because both part and drawing types are children of
the item type, and are both considered items. However, now you can do this by setting up multifield key
definitions per domain or object type. For example, in the case of part and drawing, the administrator
could define the unique key for part business objects and their children as Part{item_id} and for
drawing business objects and their children as Drawing{item_id}. When these definitions are applied, it
results in a unique key identifier for each instance of an object type in the database, even though the
different object types can share the same item ID.
Authorized data access (ADA) is a security solution that complements other Teamcenter security
features, such as Access Manager rules and access control lists (ACLs). Authorized data access controls
sensitive data through the use of data classification, user clearance, and authorizing documents. When
users or groups attempt to access classified data in Teamcenter, their clearance level is evaluated against
the classification of the object based on Access Manager rules. If the user or group clearance level is
equal to or greater than the classification on the object, access is granted.
• IP license
Grants discretionary access to data for a specific user for a specific period of time.
You can configure the rule tree to check for a valid IP license associated with an object and user. If
found, other access checks are bypassed.
• Exclude license
A mechanism for denying users access to data for a specific period of time.
You can configure the rule tree to check for a valid execution license associated with an object and
user. If found, other access checks are bypassed.
The ADA concepts described in the previous paragraphs assume that data is stored in and accessed from
within the Teamcenter environment. You can also configure logging and menu suppression (blocking)
to be applied when classified data is loaded in Teamcenter Integration for NX. Logging provides an audit
of actions performed on exporting data, and blocking suppresses NX menus to prevent geometric data
from being exported outside of the NX/Teamcenter environment.
Note:
In this context, export refers to performing an operation, such as creating a copy or printing data,
that moves the data outside of the Teamcenter environment.
As a user with an ADA administrator role (IP Admin or ITAR Admin), you use Security Administration
to create and maintain licenses. Once created, access is either granted or denied to users and groups by
associating the license directly with the data object.
Basic tasks for configuring and administering authorized data access for IP
data
The following basic tasks must be performed when configuring and administering authorized data
access for intellectual property (IP) data:
• Assign users to classify data using the IP Classifier role and granting IP_Classifier privileges.
Basic tasks for configuring and administering authorized data access for ITAR
restricted data
The following basic tasks must be performed when configuring and administering authorized data
access for intellectual property data:
• Assign users to the ITAR Admin role and grant ITAR Admin privileges.
• Assign users to classify data using the ITAR Classifier role and granting the ITAR_Classifier privileges.
• Assign clearance levels, geographic location, nationality, and technology transfer certification dates to
users.
You can use Multi-Site Collaboration to easily share product information across your entire enterprise.
Multi-Site Collaboration allows the exchange of Teamcenter data objects between databases. Each
database should be easily accessible using TCP/IP, either over the Internet or through your company
intranet.
In Aerospace and Defense, when the data objects are exchanged between databases, ensure that the
user who is initiating the exchange is the member of the program whose objects are being exchanged.
Also, ensure that a user who belongs to the DBA group in Teamcenter and has DBA privileges in
Teamcenter is running the Integrated Distributed Services Manager (IDSM) service.
Alternatively, you can also create an Access Manager rule for the program whose objects are being
exchanged using the Access Manager application.
Note:
To exchange data objects, the owning group and the organization of the data object that is being
exchanged must be defined at the remote site; that is, the group hierarchy at both the sites must
be similar.
Use this procedure to configure the Is Owned By Program rule to grant the privileges required to
exchange Aerospace and Defense data between databases in a Multi-Site Collaboration environment.
2. Select the parent tree rule to which the new node will be added.
6. Click the Create button to the right of the ACL Name box.
7. Click the Save button to the right of the ACL Name box.
8. Click Add to add a new row to the access control entry (ACE) table.
9. Double-click the cell in the Type of Accessor column and select the accessor as User.
10. Double-click the cell in the ID of Accessor column and choose the ID of the user who installed
Teamcenter.
11. Grant the search, import, export, publish, transfer in, and transfer out privileges as shown in the
following figure:
User
13. Select the rule in the rule tree and place the rule between the In Job (true) and the In Current
Program (false) access rules. You can use the Move Up and Move Down buttons on the
toolbar to move the rule up or down in the rule tree.
The following points should be considered when importing and exporting project or program data in a
Multi-Site Collaboration environment:
• Project and program IDs are case sensitive and must match exactly across sites. Siemens PLM
Software recommends that you duplicate projects and programs across sites before attempting to
share project or program data.
• Users, groups, projects, and programs must be replicated at all sites that share project or program
data. You can use the dsa_util utility to replicate users and groups. Projects and programs must either
be replicated individually, using the Project or Program application or using the create_project utility,
which enables you to create projects or programs individually based on command line input, or in
batch using input from a text file.
• When an object that is assigned to a project or program is exported, the explicitly assigned ID of the
project or program is exported along with the other data associated with the object. When that object
(replica) is imported at the receiving site, it is assigned to the project or program with the same ID. If
an imported object is assigned to multiple projects or programs, it is assigned to the corresponding
projects or programs at the importing site.
Note:
If no matching project or program ID is found at the importing site, the import operation
proceeds. Teamcenter does not issue an error message.
• When an imported object (replica) is assigned to a project or program, the associated secondary
objects are also assigned to the project or program according to the propagation rules in effect at the
receiving site.
• When a replicated object is imported to a remote site by a user who is not a privileged team member,
the value of the TC_multi_site_project_member_bypass preference determines whether the object
is assigned to the project or program. If the value of the preference is true, the replicated object is
assigned to the defined project or program upon import. If the value of the preference is false, the
replicated object is not assigned to the project or program upon import.
Note:
The TC_multi_site_project_member_bypass preference is not included in your Teamcenter
installation. You must add it to the database.
• Group
A user group is a set of users who have a common set of rules. You can use groups to consolidate
rules. Rules that are common to multiple users can be written for a group instead of separately for
each user. You can assign users to several groups.
Groups are created by administrators in the Organization application. If you do not specify a group,
the default group associated with the user account is used.
• Role
You can write rules that apply to roles without regard to the project, then create role assignments that
link users to the roles within each project. The software uses the role assignments to control access
and messaging.
Roles are created by administrators in the Organization application. If you do not specify a role, the
default role associated with the user account is used.
• Volume
Specifies the repository for storing data.
• Organization
In the aerospace and defense industry, data must be created within the context of an organization.
Organizations uniquely identify a group of users in an ISO 6523–compliant format. By default, the
organization is set as the group you specified when you logged on to Teamcenter. If your log on group
is not designated as an organization, or if the group does not belong to a parent organization, the
Organization field is blank.
Note:
• All data creation activities are linked to the organization specified for your user session. When
you create an item, the owning organization of the item is the organization specified for the
user session.
• You can only specify an organization for your user session if your system is configured to
require data to be created in the context of an organization.
• Setting the organization preference enables you to create data in the context of an
organization to which you do not belong.
• Your default organization is set to the group you specified when you logged on to
Teamcenter. If the group is not designated as an organization or if the group does not belong
to an organization, the organization preference is blank.
• Application Logging
Specifies the record of logging request to the server.
• Journalling
Specifies the detail records of the application logging and the changes incorporated.
• Change notice
Specifies the change notices that you have permission to write to.
Note:
This field is visible only when you have the Change Manager application installed.
You must first assign a location code to a company. The Aerospace and Defense application
evaluates the Fnd0MaintainUniqueLocationCode global constant to verify the uniqueness of the
location code.
1. Open My Teamcenter.
Location Type Specifies the type of location code, for example, CAGE
(Commercial And Government Entity), GLN (Global
Location Number), and so on.
6. Click Finish.
2. In the Home pane, select the company location object that you have created.
4. (Optional) In the Check-Out dialog box, define the following and then click Yes to continue.
5. In the Application pane, select the Viewer tab to edit the company location information.
For more information about the description of the fields, see Register company location.
6. Click Finish.
Tip:
You can also click the user information link in the client window application header to access
the User Settings dialog box.
2. In the User Settings dialog box, select an appropriate location code from the CAGE Code list.
Note:
You will only see those codes in the CAGE Code list that your administrator has assigned to
your user group.
When you revise an item or an item revision, or perform the Save As or Baseline operations, the
location code for the item displays the current location code that you set in your session.
1. Open My Teamcenter.
2. Choose File→New→Item.
Note:
The naming and the numbering rules are set in
Business Modeler IDE.
ID/Revision - Name Specifies the ID, revision ID, and name of the part. This is
a mandatory field.
Note:
Click the Assign button to automatically generate
the item ID and revision identifiers.
The Assign button is active only if naming rules and
automatic generation have been implemented for
the selected object type.
The ID is based on the numbering pattern you
selected in the Naming and Numbering Pattern
section.
5. Click Next .
Original CAGE Code Specifies the location code assigned to an item when it
was first created.
Note:
This box is not available by default.
Technical Document category Specifies the category of the technical document, for
example, assembly drawing, wire list, material
specification, and so on.
7. Click Next.
Custodial organization Name Specifies the name of the organization that has the
custody of the technical documents.
Note:
The Custodial organization Name is saved only if
you specify the Organization ID of the group or
organization.
You can set the Organization ID in the ADA/ITAR
Attributes tab of the Group in the Organization
application.
10. (Optional) Select the program that you want to assign from the list of programs.
Note:
You can assign objects to programs only if you are a privileged program team member.
11. Select one or more programs from the Programs for Selection list.
12. Click the right-arrow button to move the programs to the Selected Programs list.
14. (Optional) Define the display options to create a new Aerospace and Defense technical document
in the selected folder in My Teamcenter, as follows:
Show as a new root Specifies that the newly created object is opened as a
root object. It is not pasted to the selected item. If you do
not select this option, the new item is pasted as the child
of the selected item.
Use item identifier as default Specifies item identifier as a default display object.
display
Use revision identifier as default Specifies that the alternate identifier for the item is the
display default display object.
Check-Out Item Revision on Create Specifies that the item revision is checked out
automatically after creation.
Note:
You must check out the item revision before you
modify it.
1. Open My Teamcenter.
2. Choose File→New→Part.
4. Click Next.
Note:
The naming and the numbering rules are set in
Business Modeler IDE.
ID/Revision - Name Specifies the ID, revision ID, and name of the part. This is
a mandatory field.
Note:
Click the Assign button to automatically generate
the item ID and revision identifiers.
The Assign button is active only if naming rules and
automatic generation have been implemented for
the selected object type.
The ID is based on the numbering pattern you
selected in the Naming and Numbering Pattern
section.
6. Click Next.
Note:
The following happens when you click Next, Back or the Finish button:
If you have enabled automatic selection and multifield keys for technical documents and if
there are multiple technical documents matching the criterion:
• You see the select Unique Source Document dialog box. This dialog box displays the list
of technical documents matching the criteria you specified for technical documents.
• To select a technical document, double-click the row that contains the technical document
you want.
• You can change the technical document in the Define additional part information pane.
Original CAGE Code Specifies the location code assigned to an item when it
was first created.
Note:
This box is not available by default.
Part Category Specifies the category of part for the program, for
example, supplier part, government furnished
equipment, or military standard part.
Source Document Revision Specifies the revision of the document associated with
the part.
Source Technical Document Specifies the category of the technical document, for
Category example, assembly drawing, wire list, material
specification, and so on.
Design Required Specifies whether a CAD design is required for the part.
The Aerospace and Defense solution validates the
designs for the part. This property is usually selected for
consumables that have a representation in the parts list
but no geometric representation. For example, glue,
paint, grease, and so on.
Note:
You must specify the source document details and the attribute values before you create the
part in document-centric programs.
Enter the values for source document properties in the language specified by the master
locale. You can copy master locale values from the respective source document properties
using the Localization button .
8. Click Next.
Note:
The following happens when you click Next, Back or the Finish button and you have
configured multifield keys for technical documents.
If there are multiple technical documents matching the criteria for technical documents you
specified in the Define additional part information dialog box:
• You see the select Unique Source Document dialog box. This dialog box displays the list
of technical documents matching the criteria you specified for technical documents.
• To select a technical document, double-click the row that contains the technical document
you want.
11. (Optional) Select the program that you want to assign from the list of programs.
Note:
You can assign objects to programs only if you are a privileged program team member.
12. Select one or more programs from the Programs for Selection list.
13. Click the right-arrow button to move the programs to the Selected Programs list.
15. (Optional) Define the display options to create a new Aerospace and Defense technical document
in the selected folder in My Teamcenter, as follows:
Show as a new root Specifies that the newly created object is opened as a
root object. It is not pasted to the selected item. If you do
not select this option, the new item is pasted as the child
of the selected item.
Use item identifier as default Specifies the item identifier as a default display object.
display
Use revision identifier as default Specifies that the alternate identifier for the item is the
display default display object.
Check-Out Item Revision on Create Specifies that the item revision is checked out
automatically after creation.
Note:
You must check out the item revision before you
modify it.
Create a design
1. Open My Teamcenter.
2. Choose File→New→Design.
Note:
The naming and the numbering rules are set in
Business Modeler IDE.
ID/Revision - Name Specifies the ID, revision ID, and name of the part. This is
a mandatory field.
Note:
Click the Assign button to automatically generate
the item ID and revision identifiers.
The Assign button is active only if naming rules and
automatic generation have been implemented for
the selected object type.
The ID is based on the numbering pattern you
selected in the Naming and Numbering Pattern
section.
5. Click Next .
Note:
The following happens when you click Next, Back or the Finish button:
If you have enabled automatic selection and multifield keys for technical documents and if
there are multiple technical documents matching the criterion:
• You see the select Unique Source Document dialog box. This dialog box displays the list
of technical documents matching the criteria you specified for technical documents.
• To select a technical document, double-click the row that contains the technical document
you want.
• You can change the technical document in the Define additional part information pane.
Design Category Specifies the category of part for the program, for
example, supplier part, government furnished
equipment, or military standard part.
Original CAGE Code Specifies the location code assigned to an item when it
was first created.
Note:
This box is not available by default.
Source Document Revision Specifies the revision of the source document that must
be used to create the design.
Source Technical Document Specifies the category of the technical document, for
Category example, assembly drawing, wire list, material
specification, and so on.
Note:
You must specify the source document details and the attribute values before you create the
design in document-centric programs.
Enter the values for source document properties in the language specified by the master
locale. You can copy master locale values from the respective source document properties
using the Localization button .
7. Click Next.
Note:
The following happens when you click Next, Back or the Finish button and you have
configured multifield keys for technical documents.
If there are multiple technical documents matching the criteria for technical documents you
specified in the Define additional part information dialog box:
• You see the select Unique Source Document dialog box. This dialog box displays the list
of technical documents matching the criteria you specified for technical documents.
• To select a technical document, double-click the row that contains the technical document
you want.
10. (Optional) Select the program that you want to assign from the list of programs.
Note:
You can assign objects to programs only if you are a privileged program team member.
11. Select one or more programs from the Programs for Selection list.
12. Click the right-arrow button to move the programs to the Selected Programs list.
14. (Optional) Define the display options to create a new Aerospace and Defense technical document
in the selected folder in My Teamcenter, as follows:
Show as a new root Specifies that the newly created object is opened as a
root object. It is not pasted to the selected item. If you do
not select this option, the new item is pasted as the child
of the selected item.
Use item identifier as default Specifies item identifier as a default display object.
display
Use revision identifier as default Specifies that the alternate identifier for the item is the
display default display object.
Check-Out Item Revision on Create Specifies that the item revision is checked out
automatically after creation.
Note:
You must check out the item revision before you
modify it.
Create a drawing
While creating a drawing, you must mention the source document number. If there are multiple source
documents available with the same number, provide additional information, such as source document
category, and source technical document category.
1. Open My Teamcenter.
2. Choose File→New→Drawing.
Note:
The naming and the numbering rules are set in
Business Modeler IDE.
ID/Revision - Name Specifies the ID, revision ID, and name of the part. This is
a mandatory field.
Note:
Click the Assign button to automatically generate
the item ID and revision identifiers.
The Assign button is active only if naming rules and
automatic generation have been implemented for
the selected object type.
The ID is based on the numbering pattern you
selected in the Naming and Numbering Pattern
section.
4. Click Next .
Note:
The following happens when you click Next, Back or the Finish button:
If you have enabled automatic selection and multifield keys for technical documents and if
there are multiple technical documents matching the criterion:
• You see the select Unique Source Document dialog box. This dialog box displays the list
of technical documents matching the criteria you specified for technical documents.
• To select a technical document, double-click the row that contains the technical document
you want.
• You can change the technical document in the Define additional part information pane.
Original CAGE Code Specifies the location code assigned to an item when it
was first created.
Note:
This box is not available by default.
Source Document Revision Specifies the revision of the source document that must
be used to create the drawing.
Source Technical Document Specifies the category of the technical document, for
Category example, assembly drawing, wire list, material
specification, and so on.
Note:
In document-centric programs, you must specify the source document details and the
attribute values before you create the drawing.
Values for source document properties must be entered in the language specified by the
master locale. You can copy master locale values from the respective source document
properties using the Localization button .
6. Click Next.
Note:
The following happens when you click Next, Back or the Finish button and you have
configured multifield keys for technical documents.
If there are multiple technical documents matching the criteria for technical documents you
specified in the Define additional part information dialog box:
• You see the select Unique Source Document dialog box. This dialog box displays the list
of technical documents matching the criteria you specified for technical documents.
• To select a technical document, double-click the row that contains the technical document
you want.
Drawing Type Specifies the format of the drawing. For example, PDF,
Microsoft Word, and so on.
Drawing can be manufacturing drawing, schematic
drawing, and so on.
9. (Optional) Select the program that you want to assign from the list of programs.
Note:
You can assign objects to programs only if you are a privileged program team member.
10. Select one or more programs from the Programs for Selection list.
11. Click the right-arrow button, ( ) to move the programs to the Selected Programs list.
13. (Optional) Define the display options to create a new Aerospace and Defense technical document
in the selected folder in My Teamcenter, as follows:
Show as a new root Specifies that the newly created object is opened as a
root object. It is not pasted to the selected item. If you do
not select this option, the new item is pasted as the child
of the selected item.
Use item identifier as default Specifies item identifier as a default display object.
display
Use revision identifier as default Specifies that the alternate identifier for the item is the
display default display object.
Check-Out Item Revision on Create Specifies that the item revision is checked out
automatically after creation.
Note:
You must check out the item revision before you
modify it.
Document-centric programs require you to specify a source document while creating Aerospace and
Defense business objects such as parts, designs, and drawings.
When creating a business object in a document-centric program, you must fill the Source Document
property of the business object with the document number of an existing document.
In document-centric programs, when a part is created, the part is associated with the technical
document through the ADS_Lists_PartRevisions relation. When a drawing is created, the drawing is
associated with the technical document through the ADS_Lists_DrawingRevisions relation.
A single source document can list multiple parts. A document-centric program manages parts list
documents that are revised independently of the part.
The behavior of the source technical document varies during creation of Aerospace and Defense
business objects in a document-centric program when:
• Automatic selection of source technical documents is enabled and automatic creation of source
technical documents is disabled.
If you do not specify the source document ID, the system extracts the document ID from the item ID.
However, if you specify both the source document ID and source document details, the system uses
the details provided in the Enter additional part/design information pane to select the source
technical document.
Note:
The string before the last hyphen in the item ID is the ID of the source technical document.
If two or more technical documents exist with the same ID, you must provide specific details
about the technical document by entering the source document category, and revision ID.
The system displays an error message if:
• Automatic creation of source technical document is enabled and automatic selection of source
technical document is disabled.
If you provide the source document details, such as the source document category, and source
document revision when you create a part, design, or drawing, the system automatically creates a
new technical document corresponding to the source document details and associates it with the
new business object through an appropriate relation.
Automatic creation of technical document works only after the system ensures that:
• An existing document cannot be selected from the source document ID provided as a part of the
part, design or drawing ID in the Enter part/design/drawing information pane because automatic
selection is disabled.
• The details provided in the Enter additional part/design/drawing information pane does not
match any of the existing technical documents.
• Both automatic selection and automatic creation of source technical document are enabled.
When you specify the source document ID while creating Aerospace and Defense business objects,
the system automatically selects the technical document corresponding to the source document ID.
You do not need to manually specify the source document details. The new business object is
associated to the automatically selected technical document through an appropriate relation.
However, if you specify both the source document ID and source document details, the system uses
the details provided to select the source technical document.
If the given source document details do not match any of the existing technical documents, the
system automatically creates a new technical document based on the details you provided when
creating the object and associates it with the new business object through an appropriate relation.
Note:
If you do not specify the document ID, Teamcenter creates the document ID based on the ID of
the part, design, or drawing.
document revision. The selected technical document is associated to the new business object through
an appropriate relation.
When you specify details about the source document and the details do not match any of the existing
source documents, the system fails to create the business object because automatic creation of
source technical document is disabled and displays an error message.
1. Open My Teamcenter.
2. Select the Aerospace and Defense business object item revision that you want to revise and choose
File→Revise.
The Revise dialog box appears.
3. In the Define the basic information for the new item revision pane, type the name of the new
revision.
The system generates a new revision ID based on the existing one.
4. Click Next or click the Enter Additional Item Revision Information link in the left pane of the
Revise dialog box.
The Define additional item revision information pane appears.
5. (Optional) Type the title, author, subject, and keywords in the Define additional item information
pane.
6. Click Next or click the Define Attached Objects link in the left pane of the Revise dialog box.
The Define attached objects pane displays the source revision and attachments and the
destination revision and attachments. By default, all objects are copied forward to the new
(destination) revision.
7. (Optional) In the left pane of the Revise dialog box, click the Assign to Programs link.
9. (Optional) Click the Define Options link and select the appropriate open, display, and checkout
options.
Note:
When a business object that must be associated with a change notice is revised, all revision
activities on the business object are associated with the change notice that is set as the preferred
change notice for your user session.
In a document-centric program, items or item revisions are associated with each other through
appropriate relations. Revision behavior of associated parts and documents can be specified by
configuring the deep copy rules for the relations in the Business Modeler IDE.
Document revisions and part revisions are associated through the ADS_Lists_PartRevisions relation.
Consider the following revision behaviors before revising associated parts and documents:
• Both a part and its associated source technical document can be revised independently of each other.
• A technical document item revision whose item is associated to a part or part revision can be revised
independently of the part.
• When revising a part revision that has an associated technical document item, the relation with the
previous revision of the part is deleted and only the new revision of the part is carried forward.
• When revising a technical document item revision that has associated technical document items, the
associations are carried forward to the new revision.
2. Select the Aerospace and Defense object that you want to modify and choose View→Properties or
right-click the object and choose Properties.
The Properties dialog box appears.
8. Verify the Owner, Group ID, and Last modified user information and click Save.
1. Open My Teamcenter.
2. Select the ADS item business object that you want to delete.
1. Configure an item business object as a preferred standard part for the program.
Note:
You must be an administrator or a user with DBA privileges to enable an item business object
as a preferred standard part.
2. Create the item business object that has been configured as a preferred standard part.
3. Select the program to which you want to attach the preferred standard part.
Note:
You can search for a program by clicking the Search button on the My Teamcenter
toolbar.
4. Expand the program tree in the Search Result pane and navigate to the
TC_Program_Preferred_Items relation.
Note:
You can search for the preferred part by clicking the Search button on the toolbar.
5. Select the preferred part and click the Remove a Line button on the toolbar.
Note:
Ensure that you remove the preferred part from all the assemblies that use it.
Note:
You can search for the program by clicking the Search button on the toolbar.
4. Select the preferred part that appears under the Tc_Program_Preferred_Items relation and click
or choose Edit→Cut.
Note:
Ensure that you cut the relation in all the programs that use the preferred part.
• To change owning programs, you must be the owner of the relevant item and must have access to the
new owning program.
• You can change the owning program only for objects of the type Item. You cannot change the
owning program for objects of the type Dataset.
• The program will be set as the owning program for all other related objects that are specified in the
program propagation rule. This rule takes care of assigning other related objects to the program.
1. In My Teamcenter or Structure Manager, select the objects, right-click, and choose the Change
Owning Program command.
Alternatively, choose Tools→Program→Change Owning Program.
2. In the Change Owning Program dialog box, select the new program from the Select Program to
Assign list and click OK.
You can add parts, components, and other assemblies to build a new assembly in your current (active)
program. In document-centric programs, assemblies can consist of:
• ADS parts or designs belonging to the same source document as that of the assembly.
• Foreign components. ADS parts or designs that belong to a different source document but not to the
assembly’s source document are considered to be foreign components.
The foreign components are related to the assembly’s source technical document through the
ADS_Lists_Parts relation.
The Aerospace and Defense solution template helps you build an assembly by:
• Automatically identifying foreign components when they are added to the assembly and allowing
them to be associated with the assembly’s source technical document revision through the
ADS_Lists_Parts relation.
• Allowing a single component to be associated with multiple assemblies belonging to the same source
document through a single relation (ADS_Lists_Parts). You can remove the part or design from one
assembly without having to remove the relation that exists until you remove the part from all the
assemblies.
Note:
An assembly can include multiple parts. You can copy the parts that you want to include in the
new assembly from the business objects list in My Teamcenter and paste them in the assembly in
the Structure Manager.
You must paste all the components on the first component that was sent to the Structure Manager
and not on any of the components pasted under the first component in the assembly.
The system automatically identifies the first component’s source technical document as the
assembly’s source technical document and associates the foreign components to the source
technical document through the ADS_Lists_Parts relation.
1. Open My Teamcenter.
2. Right-click the first component to be added to the assembly and choose Send to→Structure
Manager.
The Structure Manager opens and displays the first component. This component is considered to
be the parent component in the assembly.
3. Switch to My Teamcenter, select the second component that you want to include in the new
assembly under the parent component, and choose Edit→Copy.
4. Switch to Structure Manager, select the parent component of the assembly, and choose
Edit→Paste or right-click the parent component and choose Paste.
The second component is added to the assembly in the Structure Manager.
2. Right-click the assembly for which you want to generate the part-centric parts list report and
choose Send To→Structure Manager.
3. (Optional) Configure the revision rule and effectivity for the assembly, as required.
4. Open the Structure Manager from the left pane of the Favorites view in My Teamcenter.
The selected assembly appears in the BOM line view in the Structure Manager.
6. Choose File→Print to generate the parts list report. Select the output contents for the report.
The report appears in the report pane.
Note:
The report contains:
• The part number, revision, and sequence of the assembly that the part-centric parts list
report is created for.
The following details are also available for each component and subassembly:
• Find number
• Part number
• Nomenclature
• Quantity
• Remark
Standard notes represent the notes established by the Standards Engineering group that conform to the
design practices of a program. Standard notes are often categorized and maintained in a library for use
by design engineers in the creation of parts lists.
• Standard notes specify parametric variable values that designers select when attaching the note to an
item or an item revision.
• Standard notes are associated with items, such as parts or documents, through the Standard Notes
Lists relation where the part or document revision is the primary object and the standard note or
standard note revision is the secondary object.
• The parameters for the note are specified in the Note Text property of the note revision.
Note:
Text cannot be modified after it is saved. You must create a new revision of the standard note
and make changes to the Note Text property of the new revision.
• The text of the note revision contains text, parameters, and applicable values using the syntax shown
below.
Example:
Round all sharp corners to [Radius: 0.4, 0.5, 0.6] inch
and heat treat to [Temperature: 200, 220, 230] degrees Fahrenheit.
• The default delimiter for parameters in the note text is a comma (,). However, your Teamcenter
administrator can configure the delimiter to use a different character.
• When a standard note is created, a Standard Note Text dataset is created that contains the text. The
dataset is attached to the standard note revision.
Note:
You cannot delete the dataset or detach the dataset from the standard note revision.
• Standard notes and standard note revisions can be related to multiple items or item revisions.
• You can export parameters and parametric values of standard notes using the Export to Excelor
tcxml export feature only.
• You can export parameters and parametric values of standard notes using the Export to Excel or
tcxml export feature only.
• Only a single revision of a standard note can be attached to an item or item revision. By default, you
cannot attach multiple revisions of the same note to an item or item revision.
Note:
Your Teamcenter administrator can configure the system to allow multiple revisions of a
standard note to be attached to an item or item revision by setting the value of the
AllowMultipleRevisionsofStdNotes global constant to true.
Note:
To create standard notes, you must have DBA privileges with administrative bypass set, or you
must fill a role that your Teamcenter administrator has designated as having standard note
creation privileges.
1. Open My Teamcenter.
2. Choose File→New→Item.
3. In the New Item dialog box, select the Standard Note item type.
4. Click Next.
The system displays the Define basic information for new item pane.
5. Type an item ID, revision ID, and name for the standard note, or click Assign to automatically
generate the item ID and revision identifiers.
Note:
The Assign button is active only if naming rules and automatic generation are implemented.
6. (Optional) Type a description of the standard note and select a unit of measure.
7. Click Next.
8. In the Note Category box, choose a category for the standard note.
12. In the left pane of the New Item dialog box, click the Assign to Programs link.
The system displays the list of programs to which the standard note can be assigned.
Note:
You can assign objects to programs only if you are a privileged program team member.
13. (Optional) Select one or more programs from the Programs for Selection list and move them to
the Selected Program list.
14. (Optional) Click Next or click the Define Options link in the left pane of the New Item dialog box.
Note:
To specify standard note text, you must have DBA privileges with administrative bypass set, or you
must fill a role that your Teamcenter administrator has designated as having standard note
definition privileges.
1. Open My Teamcenter.
2. Right-click the standard note revision and choose Properties. Alternatively, select the standard
note revision and choose View → Properties.
Note:
You cannot double-click the note text dataset to open it. Although the note text is stored in
the dataset, you must enter the data in the note revision properties.
6. Click Yes.
7. Click the All link in the Edit Properties dialog box, and scroll to the Note Text box.
8. In the Note Text box, type the note using the following syntax:
text [parameter name: parametric value1 delimiter parametric value2 delimiter .....
parametric value n]
Example:
Round all sharp corners to [Radius: 0.01, 0.02, 0.03] inches
and heat treat to [Temperature: 100, 120, 130] degrees Fahrenheit.
Note:
The delimiter used when specifying parametric values is defined by your Teamcenter
administrator. The default delimiter is a comma (,).
9. Click Save.
Note:
You cannot modify the text after it has been saved. To update parameters, you must create a
new revision of the standard note.
Note:
You do not need DBA privileges or special role access to attach a standard note to an item or item
revision.
1. Open My Teamcenter.
2. Right-click the standard note or the standard note revision that you want to attach and choose
Copy. Alternatively, select the standard note and choose Edit → Copy.
3. Select the destination item or item revision and choose Edit → Attach Requirements/Notes →
Parametric Requirement.
The Input Parametric Values dialog box displays the parameters and values defined for the note.
6. Click OK.
The standard note revision is attached to the selected object (item or item revision) through the
Standard Notes Lists relation.
Note:
If the note is not visible under the item or item revision to which it is attached, you must specify
Standard Notes Lists as a shown relation for the item and item revision. To do this:
1. Choose Edit→Options.
4. In the General options tab, choose Standard Notes Lists from the Available Relations list.
6. Click OK.
To view the parametric values in a standard note which is attached to an item or item revision:
1. In My Teamcenter, select the standard note revision and choose Window→Show View→Other.
2. In the Show View dialog box, expand the Teamcenter navigation tree and select MS Word.
3. Click OK.
You can see the parametric values of the standard note in a new view.
To modify the data associated with a standard note, you must first create a new revision of the standard
note.
1. Open My Teamcenter.
2. Select the standard note revision that you want to revise and choose File→Revise.
3. (Optional) In the Define the basic information for the new item revision pane, type the name of
the new revision.
4. (Optional) Type a description of the revision and choose a unit of measure for the revision.
5. Click Next.
7. Click Next.
The Define attached objects pane displays the source revision and attachments and the
destination revision and attachments of the destination revision. By default, all objects are copied
forward to the new (destination) revision.
8. (Optional) Choose copy options for the objects related to the source revision by clicking the icon to
the right of the object in the tree.
Don't Copy
Allows you to selectively copy objects from one revision to another. Objects
that are designated as Don't Copy appear with a line through them in the
Destination tree.
Copy as Object
Creates a new object of the same type and relation to the parent object.
Objects created by this method are totally independent of the parent
object. Therefore, any changes to the copied object are not reflected in the
original object.
Copied objects appear in bold in the Destination tree and can be renamed.
Copy as Reference
Copies the object as a reference to the original object. All changes to the
reference copy affect the original object. The names of attachments that
are copied as references cannot be modified.
9. Click Next.
The Select projects or programs that you want to assign new object to pane is displayed.
The Select open option and alternate id display option pane is displayed.
12. (Optional) Set the open, display, or checkout option for the new revision.
The new revision is created as a copy of the previous revision object. The new revision is
independent of the source revision. Modifications to the new revision are not reflected in the
source revision, which allows you to edit the note text for each revision.
By default, only one revision of a standard note can be associated with an item or item revision.
However, you can replace an existing note with a new revision of the note.
1. Open My Teamcenter.
2. Right-click the revision of the standard note that will replace the revision attached to the item or
item revision, and choose Copy.
3. Expand the item or item revision and select the standard note revision that you want to replace.
If there are parametric values defined for the note, the Input Parametric Values dialog box
appears.
7. Click OK.
The standard note revision attached to the item or item revision is replaced by the new revision of
the note.
When working in document-centric programs, designers are required to identify the notes that are
applicable to various parts from among the qualified standard notes for their technical document.
To validate a note:
1. Open My Teamcenter.
3. Select the technical document revision and choose Edit → Attach Requirements/Notes →
Parametric Requirement.
4. Expand the technical document revision to which the standard note is attached and expand the
appropriate relations folder. For example, for an ADS part, expand the ADS_Lists_PartRevisions
folder.
5. Right-click the corresponding item revision (ADS part revision, ADS drawing revision, or ADS design
revision) and click Properties on Relation.
Note:
If you chose the ADS_Lists_PartRevisions in step 4, right-click the ADS part revision.
6. In the Properties on Relations dialog box, click the Expand to Modify button adjacent to the
Notes box.
8. Click Apply.
9. Click OK.
The system verifies if the note that is pasted in the Notes box is associated with the technical
document. If the note is not associated with the technical document revision, an error message is
displayed.
Custom notes represent the unique notes for an individual parts list technical document or part. Unlike
standard notes, which must be created and maintained by users with special privileges, custom notes
are created by the designers who are responsible for the parts list technical document or part.
• Custom notes can be related to a single item or to multiple revisions of a single item.
Example:
Custom Note 0001 is attached to Item 0001/A.
Or
Custom Note 0001 is attached to Item 0001/A, Item 0001/B, and Item 0001/C.
Example:
Custom Note 0001 is attached to Item 0001/A; therefore, Custom Note 0001 cannot also be
attached to Item 0002/A.
• Custom notes are associated with an item, such as a part or document, through the Custom
Requirements Lists relation where the part revision or document revision is the primary object and
the custom note or custom note revision is the secondary object.
• The text for custom note data is specified in the Note Text property of the note revision.
• Custom notes can be created in the context of another item, such as a parts list technical document or
a part (assembly, component, standard part, and so on).
• When a custom note is created, a Custom Note Text dataset is created. This dataset contains the text
and is attached to the custom note revision.
Note:
You cannot delete the dataset or detach the dataset from the custom note revision.
4. Type the revision ID, revision, and name for the custom note.
Note:
You must type a name for the custom note in the Name box. If you leave the Requirement
ID and Revision boxes blank, the values are filled in automatically when you click Finish to
create the custom note.
6. Click Finish.
The custom note symbol appears in the Custom Notes column for the selected item.
1. Open My Teamcenter.
Plain text format a. Right-click the custom note revision and choose Edit
Properties.
The Check-Out dialog box appears.
d. Click Yes.
The Edit Properties dialog box appears.
f. Scroll to the Text box and type the custom note. For
example:
h. Click Yes.
The custom note is checked in and the new text appears in
Body Cleartext property. The Body Cleartext property is
displayed on the Overview tab in the Summary view.
Note:
After a note has been specified or updated in rich text
format, it cannot be edited in plain text format.
1. Open My Teamcenter.
2. Right-click the custom note or the custom note revision that you want to attach and click Copy.
3. Select the item or item revision and choose Edit→Attach Requirements/Notes→Custom Note.
The custom note revision is attached to the selected object (item or item revision) through the
Custom Requirements Lists relation.
Note:
If the note is not visible under the item or item revision, you must specify Custom Requirements
Lists as a shown relation for the item and item revision.
1. Choose Edit→Options.
4. In the General options tab, choose Custom Requirements Lists from the Available
Relations list.
6. Click OK.
1. Open My Teamcenter.
2. View or edit the custom note text in either of the following formats.
Plain text format a. Right-click the custom note revision and click
Properties. Alternatively, select the custom note
revision and choose View→Properties.
The Properties dialog box appears.
e. Click Yes.
The Edit Properties dialog box appears.
f. Click the All link in the Edit Properties dialog box and
scroll to the Text box.
Note:
If the note text was defined in Microsoft Word,
the Text box displays a message stating that you
must edit the note using Microsoft Word.
h. Click Save.
j. Click Yes.
Note:
After a note is specified or updated in rich text
format, it cannot be edited in plain text format.
1. Select the custom note revision that you want to revise and choose File→Revise.
2. (Optional) In the Define the basic information for the new item revision pane, type the name of
the new revision.
3. (Optional) Type a description of the revision and choose a unit of measure for the revision.
4. Click Next.
6. Click Next.
The Define attached objects pane displays the source revision and attachments and the
destination revision and attachments. By default, all objects are copied forward to the new
(destination) revision.
7. (Optional) Click the Copy as object option set button to the right of each object in the revision
tree and select the desired copy option.
Don't Copy
Allows you to selectively copy objects from one revision to another. Objects
that are designated as Don't Copy appear with a line through them in the
Destination tree.
Copy as Object
Creates a new object of the same type and relation to the parent object.
Objects created by this method are totally independent of the parent
object. Therefore, any changes to the copied object are not reflected in the
original object.
Copied objects appear in bold in the Destination tree and can be renamed.
Copy as Reference
Copies the object as a reference to the original object. All changes to the
reference copy affect the original object. The names of attachments that
are copied as references cannot be modified.
8. Click Next.
The Select projects or programs that you want to assign new object to pane is displayed.
The Select open option and alternate id display option pane is displayed.
11. (Optional) Set the open, display, or checkout option for the new revision.
The new revision is created as a copy of the previous revision object. The new revision is
independent of the source revision. Modifications to the new revision are not reflected in the
source revision, which allows you to edit the note text for each revision.
• Use Change Manager with Workflow Designer to track the evolution of changes through your
organization according to a controlled, repeatable process.
• Use Change Manager with Schedule Manager to create work breakdown structures you can use to
plan and schedule the changes you are making to your product.
1. (Optional) Select the item revision that you want to create a problem report for.
2. Choose File→New→Change or right-click the item revision and choose New Change in context.
3. In the New Change dialog box, select Problem Report and click Next.
4. Type a name in the Synopsis box and a description of the problem in the Description box. You can
also type a problem report ID and revision in the PR No. and Revision boxes. If you do not provide
an ID and revision number, Teamcenter provides them automatically.
5. Click Finish.
If you created the problem report by right-clicking the item revision and choosing New Change in
context, the item revision is automatically copied into the problem report Problem Items folder.
1. (Optional) Select the item revision or problem report revision that you want to create a change
request for. You can select multiple problem report revisions.
• Choose File→New→Change.
• Select one or more problem report revisions, right-click, and choose Derive Change.
The problem report revisions must have their properties set to:
Property Must be
Maturity Reviewing
Disposition Approved
Closure Open
You can configure which change object you can derive from the problem report revision with the
CM_change_derivations preference.
3. In the New Change dialog box, select Change Request and click Next.
4. If this is a new change, type a name in the Synopsis box and a description of the change request in
the Description box. If this is a derived change, the boxes contain the name and description from
the problem report revision. You can edit these boxes.
You can also type a change request ID and revision in the ECR No. and Revision boxes. If you do
not provide an ID and revision number, Teamcenter provides them automatically.
If you derived this change request from a single problem report, the Propagate relations check
box is available. If you want to copy the relationships (such as reference items and problem items)
from the problem report to the change request, select the check box.
Note:
Propagate relations is available only when a change request is derived from a single
problem report. When more than one problem report exists, this relationship must be
created manually.
You can configure which relations to propagate when you derive a change object from a problem
report with the CM_ProblemReportRevision_Relations_To_Propagate preference.
5. In the Change Type box, type the acronym that designates the type of change documentation
used on a program.
6. In the Change Class box, type the government or company change classification code.
7. In the Change Category box, type the specific category of the change.
8. In the Change Item Affected? box, click either True or False to indicate if the change item affects
other configuration items.
9. In the Warranty Affected? box, click either True or False to indicate if the change item affects the
warranty.
10. In the In Production? box, click either True or False to indicate if the change item is in production.
11. In the Is Primary Change? box, click either True or False to indicate if the change item is a primary
change.
12. In the Retrofit Required? box, click either True or False to indicate if the change item requires a
retrofit.
1. (Optional) Select the item revision or problem report revision that you want to create a deviation
request for. You can select multiple problem report revisions.
• Choose File→New→Change.
• Select one or more problem report revisions, right-click, and choose Derive Change.
The problem report revisions must have their properties set to:
Property Must be
Maturity Reviewing
Disposition Approved
Closure Open
You can configure which change object you can derive from the problem report revision with the
CM_change_derivations preference.
3. In the New Change dialog box, select Deviation Request and click Next.
4. If this is a new change, type a name in the Synopsis box and a description of the deviation request
in the Description box. If this is a derived change, the boxes contain the name and description
from the problem report revision. You can edit these boxes.
You can also type a deviation request ID and revision in the ECR No. and Revision boxes. If you do
not provide an ID and revision number, Teamcenter provides them automatically.
Enter the change in the Change Type box. You can enter RFD for a request for deviation or RFW for
a request for waiver.
If this deviation is recurring, select the Is deviation recurring? check box and type the reason in
the Rationale box.
If you derived this deviation request from a single problem report, the Propagate relations check
box is available. If you want to copy the relationships (such as reference items and problem items)
from the problem report to the deviation request, select the check box.
You can configure which relations to propagate when you derive a change object from a problem
report with the CM_ProblemReportRevision_Relations_To_Propagate preference.
5. In the Change Item Affected? box, click either True or False to indicate if the change item affects
other configuration items.
6. In the Warranty Affected? box, click either True or False to indicate if the change item affects the
warranty.
7. Click Finish.
If you created the deviation request by right-clicking the item revision and choosing New Change
in context, the item revision is automatically copied into the deviation request Problem Items
folder.
1. (Optional) Select the problem item revision or change request revision that you want to create a
change notice for.
• Choose File→New→Change.
• Select the item revision, right-click, and choose New Change in context.
• Select one or more change request revisions, right-click, and choose Derive Change.
The change request revisions must have their properties set to:
Property Must be
Maturity Reviewing
Disposition Approved
Closure Open
You can configure which change object you can derive from the change request revision with
the CM_change_derivations preference.
3. In the New Change dialog box, select Change Notice and click Next.
4. Type a name in the Synopsis box and a description of the change notice in the Description box.
You can also type a change notice ID and revision in the ECN No. and Revision boxes. If you do not
provide an ID and revision number, Teamcenter provides them automatically.
If you derived this change notice from a single change request, the Propagate relations check box
is available. If you want to copy the relationships (such as reference items and problem items) from
the change request to the change notice, select the Propagate relations check box.
You can configure which relations to propagate when you derive a change object from a change
request with the CM_ChangeRequestRevision_Relations_To_Propagate preference.
5. In the Change Type box, type the acronym that designates the type of change documentation
used on a program.
6. In the Paper Change? box, select either True or False to indicate if the change notice is an
unincorporated change.
7. In the Change Class box, type the government or company change classification code.
9. Click Finish.
If you created the change notice by right-clicking the item revision and choosing New Change in
context, the item revision is automatically copied into the change notice Problem Items folder.
1. Select the Plan Items folder of the change request or change notice that you want to create a work
breakdown for.
For a ECR or ECN, you can add objects to the Plan Items folder if you are an assigned participant.
The change object property settings are as follows.
Assigned
participant Closure Disposition Maturity
2. Choose File→New→Schedule.
This starts the New Schedule wizard in Schedule Manager where you create your work
breakdowns. 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 the Open
Schedule button .
The Schedule Manager view is displayed.
a. In the Administrative Task? box, click True or False to indicate if the task is an administrative
task.
c. In the Complexity box, type the category of the change, document, or part.
d. In the Impact Assessment Required box, click True or False to indicate if the task requires
impact assessment.
e. In the Proposed Task? box, click True or False to indicate if the task is a proposed task versus
an implemented task.
5. Assign resources to tasks, including selecting responsible people using the Membership button .
6. In the Schedule Manager view, click the View Task folders button .
The system displays the Open Task view.
8. (Optional) Roll up the item revisions in your task folders to the change object folders.
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 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.
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.
A change authorized by an ECN revision is considered partially incorporated in an item revision if the
following are met:
• The item revision is a solution item of the ECN (in its Solution Items folder). If it is, then it meets the
Business Modeler IDE condition CMHasSolutionItem.
• 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.
• The item revision must be related to an engineering change notice (ECN) as an item that it
impacts.
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.
The following shows the general process for incorporating change items in an engineering change
notice (ECN). It is followed by a summary of the steps.
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.
a. 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
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
a. 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
a. 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.
Description When creating a change object in the context of a subset, specifies the
relation the subset has to the created change item revision. The default is
that the subset is a reference item.
Default CMReferences
Default Protection User
Scope
Description When creating a change object in the context of a design element, specifies
the relation the design element has to the created change item revision. The
default is that the design element is an impacted item.
Default CMHasImpactedItem
Default Protection User
Scope
Description When creating a change object in the context of a workset, specifies the
relation the workset has to the created change item revision. The default is
that the workset is a reference item.
Default CMReferences
Default Protection User
Scope
IMAN_manifestation
IMAN_reference
release_status_list
TC_Attaches
CMImplements
CMImplementedBy
CMHasImpactedItem
CMHasProblemItem
CMReferences
CMHasSolutionItem
CMHasWorkBreakdown
Default Protection Site
Scope
Description When creating a change object in the context of an item revision, specifies
the relation the item revision has to the created change item revision. The
default is that the item revision is a problem item, as shown in the figure for
a change request.
Default CMHasProblemItem
Default Protection User
Scope
Description When creating a change object in the context of a partition, specifies the
relation the partition has to the created change item revision. The default is
that the partition is an impacted item, as shown in the figure for a change
request.
Default CMHasImpactedItem
Default Protection User
Scope
The following provides the general process for incorporating change items in an engineering change
notice (ECN) when the solution item is a markup of the impacted item (they are different items; not
revisions of each other).
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.
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.
By default, the Incorporation status Incorporates is not displayed as a folder under an engineering
change notice (ECN) revision.
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.
The following shows the Change History dashboard when an item revision is selected.
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.
Incorporates Changes The names of the item revisions or markups that the ECN is incorporating.
of
Incorporated by The name of the ECN revision that is incorporating the object listed in
Solution Item column.
Incorporation Status The Incorporation status of the impacted item, except if the Incorporation
status is set to Partially Incorporated. Then, this indicates that another
ECN has incorporated the change fully.
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.
Incorporates Changes of IDs of the item revision or the name of the markup being incorporated
by the ECN revision.
Incorporated into The ID of the revision the change was incorporated into.
Incorporation Status of Shows the Incorporation status set on the impacted item, except if the
Change Incorporation status is set to Partially Incorporated. Then, this indicates
that another ECN has incorporated the change fully.
History" visibleWhen="{pref:CM_Change_History_Enable}==true">
<section titleKey="tc_xrt_ChangeHistory"
<customPanel
java="com.teamcenter.rac.cm.views.ItemChangeHistoryPanel"
js="displayItemCustomPanel" />
</section>
</page>
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.
• CM_Item_ChangeHistory_Columns
Changes the columns displayed for an item revision.
• CM_CNR_ChangeHistory_Columns
Changes the columns displayed for an engineering change notice.
2. Create a contract
A contract in Teamcenter represents the contract you are working on. It has schedules that contain
tasks and milestones.
7. Review submittals
The submittal delivery schedule is based on a workflow template. The submittal tasks are routed
for review and approval when you generate the submittal delivery schedule.
9. Receive feedback
You can store the feedback that you receive from the customer in a correspondence item. You can
associate this feedback to the contract and the submittal.
1. Choose File→New→Item.
2. In the New Item dialog box, select Data Item Description and then click Next.
Description Describes the DID. Use a description that helps to distinguish the
purpose of the DID.
4. Click Next.
6. Click Finish.
1. Choose File→New→Dataset.
4. In the Paste Special dialog box, choose the appropriate attribute and then click OK.
Create a contract
A contract is signed between a customer and a supplier. Each contract defines a set of required
deliverables, such as a purchase order or other procurement documentation.
The administrator creates a contract object in Teamcenter, defines a master schedule with milestones,
and associates this schedule with the contract. The fields marked with an asterisk are required.
2. In the New Item dialog box, select Contract and click Next.
Contract Category Specifies the type of contract. The following options are available:
• CONTRACT
Represents any contract documents used for procurement.
• TWO
Represents a temporary work order.
• PO
Represents a purchase order.
Description Describes the contract item. Use a description that helps to understand
the purpose of the item.
If naming rules are configured at your site, you can click the Assign button to automatically
generate the contract ID and the revision.
4. Click Next.
In the Contract Revision dialog box, define additional item revision information as follows:
Contract Cost Specifies the total cost of the contract. It also includes the addition to
the cost delta resulting from a modification.
Contract Cost Delta Specifies the relationship between the current contract cost and the
inherent future contract cost that may arise due to modification of the
contract.
Contract Pricing Specifies the payment forms for the contract, for example, the cost plus
Model a fixed fee.
Document Author Specifies the name of the person who has drafted the contract.
Effective Date Specifies the date from which the contract is effective.
Office Primary Resp Specifies the name of the person or a role responsible for the review
and acceptance of the contract.
Period of Specifies the duration of the contract, which is the time period
Performance specified in the contract (in months).
SOW Affected Specifies whether the statement of work for the contract is affected
due to contract modifications.
5. Click Next.
6. Define the options for the contract and then click Finish.
2. In the Add Contract Event Schedule dialog box, select a schedule template from the Schedule
Template list to use an existing schedule. You can leave this field blank to add tasks to the
schedule later.
Note:
To display all the templates, set the value of the Cdm0UseCurrentProjSchTemplates global
constant to False.
Set the value to True if you want to display only specific schedule templates related to the
project.
2. In the Data Requirement Item dialog box, select Data Requirement Item and click Next.
ID / Revision - Name Specifies the identity of the DRI and the DRI revision. This is a
mandatory field.
Note:
If naming rules are configured at your site, you can click the
Assign button to automatically generate the data requirement
item ID and revision.
3. Click Next.
Contract Line Item Specifies the section ID in the contract. This section describes how a
Number specific task must be accomplished.
Contract Reference Specifies the contract ID. The DRI is associated with the contract ID
specified.
Provide Contract Specifies the type of contract data deliverable that is submitted by the
Deliverable customer or the supplier.
Select True to provide the contract deliverable to the supplier for
review.
Select False to receive the contract deliverable from the supplier.
4. Click Next.
Note:
The following happens when you click Next, Back, or Finish and have configured multifield
keys for contracts:
If there are multiple contracts matching the criteria for contracts you specified in the Define
additional item information dialog box, a dialog box is displayed. It contains a list of
contracts matching the criteria you specified for technical documents. To select a contract,
double-click the row containing the relevant contract.
Approval Code Specifies the approval code for the DRI revision.
Approval Required Specifies whether the customer must approve the data item.
Cert Required Specifies whether the submitted data item requires certification.
Data Management Specifies the offset of the data management due date.
Due Offset
Delivery Address Specifies the delivery address of the customer or the supplier.
Distribution Required Specifies whether any documentation related to the item must be
distributed.
Effective Cutoff Date Specifies the last date for data collection.
Effective Cutoff Event Provides additional information about the last date for data collection.
Desc.
Event List Specifies the event table for generating an event schedule.
Exhibit Name Specifies the ID of a particular data item in a data item description
document.
Media Type Specifies the format of the data, for example, electrostatic or microfilm.
OPR Notif Due Offset Specifies the last date for creating the notification to the office of the
primary reviewers.
Office Primary Specifies the name of the contacts, groups, or role responsible for
Response reviewing the data item.
Office Primary Specifies the offset to the response due date. The notification will be
Response Notification sent based on the dates calculated based on this offset.
Due Offset
Response Due Offset Specifies the offset to the response due date.
Shipping Document Specifies whether DD Form 250 is required for the delivery of the data
Reqd item.
Submit Flow Thru Specifies whether a supplier’s DRI must be submitted as a customer’s
DRI.
6. Click Next.
3. In the Check-Out dialog box, fill in the relevant fields and then click OK.
5. The Event List section specifies the event table for generating an event schedule. Based on the
data defined in the event table, the submittal delivery schedule is generated.
Update the Event List section as follows:
Event List
Click the Add button to add a row to define the following fields:
• Start Date
Denotes the event start date.
• End Date
Denotes the event end date.
• Offset
Denotes the offset used for calculating the submittal due date in order to calculate the first
submittal delivery.
• Relative To
Denotes the relation of the offset to either the start date or the end date.
• Recurrence
Denotes frequency of the submittal delivery event.
Note:
• You must save any modification to the DRI before navigating to other objects.
Contract Schedule Lists the contract tasks. Choose the contract task that you want to
Tasks associate with the DRI.
Offset Denotes the offset used for calculating the submittal due date for
calculating the first submittal delivery.
Relative To Denotes the relation of the offset to either the start date or the end
date.
Recurrence End Date Specifies the last date for event schedule.
Process Template Specifies the workflow template to use when generating submittals.
Task Duration Hours Specifies the duration of the submittal task in hours.
Align Task Specifies how to calculate the due dates of the submittal tasks.
Submittal Type Specifies the type of submittal, for example you can specify if this
submittal is from a supplier or internal.
The submittal is automatically created after the data analyst generates the submittal delivery schedule.
You can then modify this autogenerated schedule, if required.
1. Right-click the DRI revision item and choose Generate Submittal Delivery Schedule.
If you have specified offsets for the data management due date, OPR notification due date, and the
response due date in the DRI, the due dates are calculated based on these offsets.
2. In the New Item dialog box, select Submittal and then click Next.
Author Specifies the name of the person, group, or the role who initiated the
submittal.
Keywords Specifies the keywords that can be used later to search for the
submittal.
5. Click Next.
DRI Item Type Specifies whether the data item requirement is from a customer or a
supplier.
Disposition Specifies the unique identifier for DD form 250, which is prepared for
contract deliveries.
Office Primary Resp Specifies the person, group, or the role responsible for reviewing and
acknowledging the data item submittal.
Received Date Specifies the date on which an item is received from the supplier or the
date on which the item is sent to a customer.
Resubmit Due Date Specifies the due date of sending the contract data item to the
customer.
Resubmit Required Specifies whether the data item must be submitted again.
Shipping Document Specifies the ID of DD Form 250 that is prepared to support contract
Required deliveries.
Submit Due Date Specifies the due date of the contract data item to the customer.
Submittal Type Specifies the data item submittal stage, for example, draft or final.
7. Click Finish.
3. In the Schedule Deliverables dialog box, click the Add button to define the following:
Name
Specifies the name of the schedule deliverable.
Type
Select Submittal.
Deliverable
Specifies the submittal object that is associated with a Data Requirement Item (DRI).
4. Click OK.
7. In the Task Deliverables dialog box, click the Add button to define the following:
Schedule Deliverable
Specifies the name of the schedule deliverable.
Submit Type
Specifies the type of task.
Target
Select this to attach the deliverable as a target attachment to the task workflow.
Reference
Select this to attach the deliverable as a reference attachment to the task workflow.
Do Not Submit
Select this when no deliverable is attached to the task workflow.
Deliverable
8. Click OK.
10. In the Properties dialog box, edit the schedule tasks to define the workflow process.
You can select a workflow template from the Workflow Template list.
You can reschedule the DRI at the contract level or at the DRI level. Rescheduling at a contract level
updates all the impacted DRI event lists.
When rescheduling at the DRI level, you can choose the DRI events to reschedule.
• The submittal tasks that are complete or are in progress will not be rescheduled.
• The submittal tasks with a start date earlier than the current date will not be rescheduled.
• The submittal tasks that are yet to start and with a start date in the future will be rescheduled.
• If the start date of the submittal tasks predates the current date, the tasks will be rescheduled to start
on the current date.
• If the event list in the DRI is deleted, all the submittal tasks that are yet to start will be deleted.
• If the DRI event list is not mapped to the contract schedule event list, all the submittal tasks yet to
start will be deleted.
• If you manually change the DRI schedule in Schedule Manager, the corresponding event list will not
be updated.
If the value of the Cdm0UseFixedSubmittalDueDates preferences is true, the submittal due dates will
be calculated based on the company working time. For example, if a submittal due date falls on a
holiday, the due date is adjusted to the previous working day. If the adjusted due date is also a holiday,
the due date is moved to the next available working day.
For example, consider a monthly frequency for the submittal. If the starting submittal due date is
January 1, the next submittal due date is February 1. If February 1 is a holiday, January 31 is chosen as
the submittal due date. If January 31 is a holiday, the next available working day in February is chosen
as the due date.
The Generate Submittal Delivery Schedule functionality will now update the submittal delivery
schedule if the DRI event list is changed.
The Generate Submittal Delivery Schedule functionality reschedules the submittal delivery schedule if
the DRI event list has changed.
1. Right-click the contract revision and choose Reschedule Data Requirement Items.
2. In the Impacted Data Requirement Items(DRIs) dialog box, choose the DRIs you want to
reschedule.
Create a correspondence
The data analyst creates a correspondence in Teamcenter and attaches the feedback documents to the
correspondence object.
2. In the New Item dialog box, select Correspondence and click Next.
Description Describes the correspondence item. Use a description that helps you
distinguish the purpose of the correspondence item.
4. Click Next.
Document Author Identifies the name of the person or the role who initiated the
correspondence.
Received Org Name Specifies the name of the organization receiving the correspondence.
Received or Sent Date Specifies the date on which the correspondence was received or sent
from the supplier or the customer.
6. Click Finish.
4. In the Paste Special dialog box, select Correspondences from the Add As: list.
5. Click OK.
3. In the Paste Special dialog box, select Contracts from the Add As: list.
4. Click OK.
The Aerospace and Defense industry typically manages stock materials as follows:
• The Teamcenter administrator creates a classification hierarchy or stock material library using the
Classification application.
• The materials manager creates stock materials and adds them to the stock material library.
• The program administrator specifies the stock materials that are preferred to the program. By doing
this, only approved stock materials can be used in the program.
• The design engineer creates a part and associates the part with the stock material and specifies the
dimensional properties of the stock material.
2. Select the appropriate options until you reach the Select Features panel.
4. Under Enterprise Knowledge Foundation, select Stock Materials to install the stock material
management functionality.
5. Click Next.
6. Select the appropriate options until you reach the Business Modeler IDE Templates panel.
8. Click Next and select the appropriate options until you complete the installation.
9. After completing the TEM installation, install the Web tier and deploy the web applications.
a. From the Item Revision type list, select the object that must have the Made From relation,
for example, ItemRevision or Part Revision.
b. From the Available Relations list, choose Made From and add it to the Shown Relations list.
a. From the Item Revision type list, select the object which must have the Made From folder,
for example, ItemRevision or Part Revision.
b. From the Available Relations list, choose Made From and add it to the Shown Relations list.
5. Click OK.
• You can also add custom attributes using the Dictionary feature.
3. In the Object Create Information dialog box enter the following information:
Configuration Item?
Specifies if the stock material is a configuration item.
Description
Describes the stock material.
ID
Specifies the stock material ID.
4. Click Next.
Specify additional information about the stock material in the following dialogs.
5. Click Finish.
2. To classify the object, click Yes in the Classify Object dialog box.
The object ID is displayed in the Properties pane.
3. Browse the hierarchy tree to locate the stock material class that best matches the characteristics of
the stock material you are classifying.
4. Right-click the storage class and choose Select. You can also double-click the storage class to
display the attributes.
The attributes associated with the selected stock material library are displayed in the Properties
pane.
5. Type values for the stock material attributes in the Attribute values section.
You can only enter Attribute values if you have added Attribute values for the classification class.
6. You can map the default attributes to your custom attributes as follows:
a. If you want to provide a fixed value of 0.75 to the cut height attribute and ensure that the
attribute is not editable in the Make From dialog box, update the attributes as follows:
• Has Cut Height: Assign the value 0. This value ensures that the cut height attribute is not
editable in the Make From dialog box.
• Map attribute for cut height: Assign the value Stock Height to this attribute to map the
Has Cut Height attribute with the custom attribute Stock Height.
b. If you want users to provide the cut length value in the Make From dialog box, update the
attributes as follows:
• Has Cut Length: Assign the value 1. This value ensures that the cut length attribute is
editable in the Make From dialog box.
• It is not necessary to assign a value to the Map attribute for cut length attribute.
7. Click the Save button on the toolbar to add the stock material to the stock material library.
The following Make From dialog box is displayed when the cut attributes are successfully mapped to the
custom attributes:
As described in the previous graphic, you can edit only the Cut Length attribute and not the others.
2. In the Program application, expand the program where you want to add the stock material.
The stock material is now the preferred stock material of the program.
5. If you select the Classification option, the Classification Search dialog box appears.
a. Type the search criteria in the search fields and click Search.
The search results appear in the Table tab.
6. If you select the By Name option, the Open By Name dialog box appears.
a. Type the name of stock material in the Name box and click the Find button.
7. In the Make From dialog box, type the values for the following dimensions:
a. Cut Length
b. Cut Thickness
c. Cut Width
d. Quantity
8. Type the quantity of the stock material required in the Quantity box.
9. Select the unit of measure for the stock material from the Unit of Measure list.
The stock material appears in the Made From pseudo folder of the part revision.
Note:
The Make From list supports only Stock Material and Part.
The custom properties you add to the Make From relation are not available when you assign a
stock material using the Make From dialog box. To get these custom properties, assign stock
materials using the copy-paste special functionality. The custom properties are shown in the
Properties on Relation dialog box.
2. Right-click the Made From folder of the part revision and choose Paste.
The Made From dialog box appears.
3. In the Made From dialog box, type the values for the following dimensions:
a. Cut Length
b. Cut Thickness
c. Cut Width
d. Stock Quantity
4. Select the unit of measure for the stock material from the Unit of Measure list.
5. Click Finish.
Assign stock materials to parts, using the copy and paste special functionality
4. In the Made From dialog box, type the values for the following dimensions:
a. Cut Length
b. Cut Thickness
c. Cut Width
d. Stock Quantity
5. Select the unit of measure for the stock material from the Unit of Measure list.
6. Click Finish.
1. Drag the stock material to the Made From folder of the part revision.
The Made From dialog box appears.
2. In the Made From dialog box, type the values for the following dimensions:
a. Cut Length
b. Cut Thickness
c. Cut Width
d. Stock Quantity
3. Select the unit of measure for the stock material from the Unit of Measure list.
Teamcenter adds the stock material to the Made From folder of the part revision.
A package serves as a revisable collection of product information and can be used in a variety of
contexts.
The Aerospace and Defense industry typically uses work packages as follows:
• The Designer creates a work package and specifies the work associated with the work package.
• The Designer adds objects to work packages. The objects can have static or dynamic relationship with
the work package.
Objects that have static relationship are generally reference items and do not change over time, for
example, a design document.
Objects that have a dynamic relationship always show the latest revision.
• When the work associated with the work package is complete, it is released with a maturity status
indicating the completion of work.
You can use a workflow or change management functionalities to release the work package.
2. Select the appropriate options until you reach the Select Features panel.
4. Under Enterprise Knowledge Foundation, select Work Packages to install the stock material
management functionality.
5. Click Next.
6. Select the appropriate options until you reach the Business Modeler IDE Templates panel.
8. Click Next and select the appropriate options until you complete the installation.
9. After completing the TEM installation, install the Web tier and deploy the web applications.
3. In the Object Create Information dialog box, enter the following information:
Configuration Specifies if the work package is a configuration item.
Item?
Description Describes the work package.
ID Specifies the ID of the work package.
4. Click Next.
Specify additional information about the work package in the following dialogs.
5. Click Finish.
Static relations show objects with the original revision in the work package. To create a static
relationship, add the object to the Static Contents folder of the work package.
Dynamic relations always show objects with the latest revision. When you revise the objects outside the
work package, the work package will show the latest revision. To create a dynamic relationship, add the
object to the Dynamic Contents folder.
You can add objects to the work package in the following ways:
• Drag the object to the Static Contents or the Dynamic Contents folder of he work package.
• Copy and paste the object to the Static Contents or the Dynamic Contents folder of the work
package.
Use copy and paste special functionality to add objects to the work package
• From the Paste Special dialog box, choose Static Contents to create a static relationship or Dynamic
Contents to create a dynamic relationship.
You can group the finishes together to create a finish group. You can specify the order of execution of
finishes in the finish group. For example, you can create a finish group called Preserve that contains
finishes named Clean, Prime, and Paint.
• The finish manager creates a library of finish and finish groups, using the Classification application.
• The design engineer applies the finish and finish group to a part.
• The design engineer applies the finish or finish group to a part occurrence.
• The manufacturing engineer views the finishes and performs the finish job on the part.
Install finishes
1. Start Teamcenter Environment Manager (TEM).
2. Select the appropriate options until you reach the Select Features panel.
4. Under Enterprise Knowledge Foundation, select Finish Management to install the finish
management functionality.
5. Click Next.
6. Select the appropriate options until you reach the Business Modeler IDE Templates panel.
8. Click Next and select the appropriate options until you complete the installation.
9. After completing the TEM installation, install the Web tier and deploy the web applications.
Configure finishes
Update the values of the following preferences to configure finishes:
• UsingAssignFinishDialog
Update the value to TRUE to see the Open by Name dialog box or FALSE to see the Classification
Search dialog box when you choose the Assign Finish command.
By default, the value of this preference is set to TRUE.
• ItemRevision_DefaultChildProperties
Update the preference with the value Fsh0FinishRel to add the finish object as the child of an item
revision.
This preference along with the ItemRevision_PseudoFolder preference allows you to create the
Finishes folder under item revision.
To add the finish as a child of other objects, update the respective child property preferences of the
objects. For example, to add the finish as a child of the part revision object, update the PartRevision_
DefaultChildProperties preference with the value Fsh0FinishRel.
Note:
When you update this preference with the Fsh0FinishRel value, the finish is added as a child
property of the finish revision object.
To remove finish as a child property of finish relation:
1. Open the Options dialog box using the Edit→Options menu command.
4. Select Finish Revision from the Select Item Revision type list.
• ItemRevision_PseudoFolder
Update the preference with the value Fsh0FinishRel to add the Finishes folder under item revision.
To add the Finishes folder to other objects, update the respective folder preferences of the objects.
For example, update the PartRevision_PseudoFolder preference with the value Fsh0FinishRel to
add the Finishes folder under part revision object.
Note:
When you update this preference with the Fsh0FinishRel value, the Finishes folder is also
added to the finish revision object.
To remove the Finishes folder from finish revision:
1. Open the Options dialog box, using the Edit→Options menu command.
4. Select Finish Revision from the Select Item Revision type list.
Create a finish
1. From My Teamcenter, choose File→New→Item.
3. In the Object Create Information dialog box, enter the following information:
Finish ID Specifies the ID of the finish.
Revision Specifies the revision ID of the finish.
Name Specifies the name of the finish.
Description Describes the finish.
4. Click Next.
Specify additional information about the finish in the following dialogs.
5. Click Finish.
3. In the Object Create Information dialog box, enter the following information:
Finish Group Specifies the ID of the finish group.
ID
Revision Specifies the revision ID of the finish group.
Name Specifies the name of the finish group.
Description Describes the finish group.
Finish Items Specifies the finishes to be associated with the finish group.
To add finishes, ensure that you copy the finishes to the clipboard.
4. Click Next.
Specify additional information about the work package in the following dialogs.
5. Click Finish.
2. Click Yes in the Check-Out dialog box to check out the finish group.
3. Select the Summary view of the finish revision and choose the Finishes tab.
5. Search for the finish in the Add Finish dialog box and click Find.
b. Select the finish and move it up or down the sequence by using the Move selected objects
up or Move selected objects up buttons.
2. If you see the Assign Finish/Finish Groups dialog box, type the name of the finish or finish group
in the Name box.
OR
Type the ID of the finish or finish group in the Finish ID box.
Click Find.
4. If you see the Classification Search dialog box, type the search criteria in the search fields and click
Search.
The search results appear in the Table tab.
• Drag the finish or finish group to the Finishes folder of the item revision.
Copy and paste the finish or finish group to the item revision
• Copy and paste the finish or finish group to the Finishes folder of the item revision.
Use the copy and paste special functionality to add finish or finish group to the item revision
1. Open a product structure in Structure Manager and right-click the item occurrence and choose
Assign Finish to Occurrence.
If the value set in the UsingAssignFinishDialog preference is TRUE, you see the Assign Finish/
Finish Groups dialog box and if the value is FALSE, you see the Classification Search dialog box.
2. If you see the Assign Finish/Finish Groups dialog box, type the name of the finish or finish group
in the Name box.
OR
Type the ID of the finish or finish group in the Finish ID box.
Click Find.
4. If you see the Classification Search dialog box, type the search criteria in the search fields and click
Search.
The search results appear in the Table tab.
• Validate the consistency between a product and its associated configuration documentation.
You can perform different types of configuration audits such as Functional Configuration Audit (FCA)
and Physical Configuration Audits (PCA).
The findings of the configuration audit results in action items. The action items represent the request for
actions raised during the audit.
• The compliance auditor performs a configuration audit on a product or deliverable and creates a
configuration audit item in Teamcenter.
The auditor adds the objects being audited to the Audits Item folder of the configuration audit and
adds the objects affected by the audit to the Impacted Items folder of the configuration audit.
Example: If an engine assembly is audited, it is added to the Audits Item folder and the
subassemblies of the engine such as motor assembly and blade assembly are added to the Impacted
Items folder.
Based on the findings of the audit, the auditor suggests action items.
• The change manager creates action items and associates the action item with the configuration audit.
• The change manager also associates the action item with the affected item. Example: The affected
item, the blade assembly is added to the Problem Items folder of the action item.
• The change manager associates the action item to a change request and then sends the change
request through a change management workflow process.
If the action item is resolved using a formal change process, the items in the folders of the action item
are propagated to the change request by using the Derive functionality.
• Cm0AuditsItemCreCondition
Specifies the condition to use for checking the status of the configuration audit before the creation of
an Audits Items relation.
• Cm0HasContractCreCondition
Specifies the condition to use for checking the status of the configuration audit before the creation of
a Has Contract relation.
• Cm0RaisesActionItemsCreCondition
Specifies the condition to use for checking if the closure status of the configuration audit is open and
the Audits Item relationship is established before the creation of the Raises Action Item relation.
a. PCA
Specifies a Physical Configuration Audit.
b. FCA
Specifies a Functional Configuration Audit.
c. CDR
Specifies a Critical Design Review.
d. PDR
Specifies a Preliminary Design Review.
e. TRR
Specifies a Test Readiness Review.
Process Date
Specifies the date on which the configuration audit is conducted.
Comments
Specifies any other information about the configuration audit.
4. Click Finish.
After creating a configuration audit, add the object being audited to the Audits Item folder of the
configuration audit item. You can add objects to the Audits Item folder using the copy-paste method.
You can also initiate a change management workflow on the configuration audit.
2. Select Action Item from the Add New Action Item dialog box.
Click Next.
3. In the Add New Action Item dialog box, add the following information:
Action Item Number
Specifies the ID for the action item.
Revision
Specifies the revision ID for the action item.
Synopsis
Specifies the name of the action item.
Description
Describes the action item.
Action Type
Specifies the type of action item. You can choose from the following action types:
a. Audit
Specifies an audit.
b. CCR
Specifies a Configuration Change Request.
c. RFA
Specifies a Request for Action.
d. RFI
Specifies a Request for Information.
Comments
Specifies any other information about the action item.
Impacts
4. Click Finish.
The action item is added to the Raises Action Items folder of the configuration audit.
• Impacted Items
Add objects that are impacted by the audit.
• Audits Item
Add objects that are being audited.
• Contract
Add contract documents for the objects being audited.
To associate objects to an action item, copy-paste or drag the object to the relevant folder of the action
item revision. You can add objects to the following folders:
• Problem Items
Add part revisions that the action item is meant to address.
• Reference Items
Add any Teamcenter object, including datasets, that reference related information.
• Implemented By
Add change object revisions that are referenced by the action item.
• Raised by Audit
Contains the configuration audit item.
In addition to Teamcenter search, you can use the following Aerospace and Defense search forms:
Find ADSDesign Returns design items according to the criteria you specify.
Find ADSDrawing Returns drawing items according to the criteria you specify.
Find ADSPart Returns part items according to the criteria you specify.
Find All Change Notice Revisions Returns all change notice revisions. You do not specify
criteria for this query.
Find Organization Returns the list of organizations. You do not specify criteria
for this query.
The GroupBasedProjects search form in the standard Teamcenter installation can be used with
programs. This query returns the list of programs that a specified group is working on.
Note:
Standard change item searches do not return the Aerospace and Defense change items. You must
configure search forms to work with Aerospace and Defense change items.
Note:
The Aerospace and Defense Training Program template is dependent on the Aerospace and
Defense Foundation template.
3. In the Select Features pane, select Vendor Management, Aerospace and Defense Foundation,
and Aerospace and Defense Training Program.
Note:
The Aerospace and Defense Training Program template is dependent on the Aerospace
and Defense Foundation template. You must select both the features to install the training
program.
4. If this is a new installation, enter the directory in which you want to install Teamcenter in the
Installation Directory box. Specify a directory that does not exist. Teamcenter Environment
Manager (TEM) creates the directory you specify.
On successful installation, two training programs are created in the database.
Program ID Description
Aerospace and Defense Training Program provides a preconfigured program with rules and lists of
values that are saved in the adstrainingprogram_template.xml file.
• Conditions
• Naming rules
• Lists of values
Programs
Programs provide a mechanism for organizing data and implementing access control based on program
membership. Data assigned to programs can be searched for and viewed in the context of the program
and can be distributed across multiple sites.
To work with programs, you must perform additional configurations like assigning users to programs,
setting a program as the default program of the user, setting the program security and son on.
• Data can be assigned to or removed from programs manually or when the data item is created, and
items can be assigned to more than one program.
• Propagation rules define the associated data that is implicitly assigned to a program when a primary
item is assigned to the program.
• All items in a complete product structure can be assigned to a program using the
update_project_bom utility.
The Training program is provided by the Aerospace and Defense Training Program template.
Training
Description This is the default program that is provided by the Aerospace and
DefenseTraining Program template. The program is document-centric with
Notes None.
Training-Part Centric
Description This is the default program that is provided by the Aerospace and
DefenseTraining Program template. The program is part-centric with
program-level security enabled. The program is preconfigured with
conditions, naming rules, revision naming rules, and lists of values.
Notes None.
Conditions
Conditions
Conditions are conditional statements that are run with rules; they resolve to true or false. Conditions
can be used to evaluate objects or user sessions to deliver only certain results.
ADSTrngCondition
Description This condition is configured for the Training and Training-Part Centric
programs.
Notes The condition evaluates to true when the active program for the user session
is the Training or Training-Part Centric program; otherwise, the condition
evaluates to false.
Where used This condition is used in naming rules, revision naming rules, and lists of
values.
AnDCMTrainingProgramCondition
Notes The condition evaluates to true when the active program for
the user session is the Training program; otherwise, the
condition evaluates to false. The condition is provided by
the Aerospace and Defense Change Management
template.
Naming rules
Naming rules
Naming rules provide a way for applying custom naming conventions to items, item revisions,
identifiers, datasets, forms, projects, and work contexts. In addition, naming rules can be used to define
patterns for automatically generating IDs when creating objects. A naming rule consists of multiple
naming rule patterns and a counter.
TrngNamingRule is a naming rule provided by the Aerospace and Defense Training Program template
and is attached to the Training and Training-Part Centric programs.
TrngNamingRule
Description This naming rule is attached to the item_id property of all ADS business
objects. The ADSTrngCondition condition is evaluated to determine whether
the naming rule is applied. The naming rule is attached to the business object
property when the condition evaluates to true.
Business objects The naming rule is attached to the following business objects:
• ADSTechDocument
• ADSPart
• ADSDesign
• ADSDrawing
Pattern “01–”NNNN
“02–”NNNN
“01–”NNNN”-”NNN
Counter Enabled.
Condition ADSTrngCondition
Notes For the “01–”NNNN pattern, the initial value is 01–0000 and the maximum
value is 01–9999.
For the “02–”NNNN pattern, the initial value is 02–0000 and the maximum
value is 02–9999.
For the “01–”NNNN”-”NNN pattern, the initial value is 01–0000–000 and the
maximum value is 01–9999–999.
Adc0TrngNamingRule
• Adc0ChangeNotice
• Adc0ChangeRqst
• Adc0DevRqst
• ProblemReport
Pattern “01–”NNNN
“02–”NNNN
Counter Enabled.
Condition AnDCMTrainingProgramCondition
Revision naming rules make it easy to maintain the revision scheme for business objects. Each time an
object is revised, the revision ID increments to indicate that the object has been revised and the new
revision supersedes the previous revision.
TrngRevNamingRule is a revision naming rule provided by the Aerospace and Defense Training
Program template and is attached to the Training and Training-Part Centric programs.
TrngRevNamingRule
Description This revision naming rule is attached to the item_revision_id property of all
ADS business objects. The ADSTrngCondition condition is evaluated to
determine whether the revision naming rule is applied. The revision naming
rule is attached to the business object property when the condition evaluates
to true.
Business objects The revision naming rule is attached to the following business objects:
• ADSTechDocument
• ADSPart
• ADSDesign
• ADSDrawing
Condition ADSTrngCondition
Initial revision details The initial revision type is numeric and the starting value is 1.
Secondary revision The secondary revision type is alphabetic and the starting value is -.
details
Notes None
Adc0TrngRevNamingRule
• Adc0ChangeNoticeRevision
• Adc0ChangeRqstRevision
• Adc0DevRqstRevision
• ProblemReportRevision
Condition AnDCMTrainingProgramCondition
Initial revision details The initial revision type is numeric and the starting value is
1.
Secondary revision details The secondary revision type is alphabetic and the starting
value is -.
Lists of values
Lists of values
Lists of values (LOVs) ensure consistent data entry in Teamcenter. The list entries are created either by
referencing existing data or by entering custom site data. After it is created, the LOV is implemented
throughout the interface by attaching the LOV to one or more properties. Creating LOVs and
implementing them throughout Teamcenter can greatly improve productivity at your site and help
prevent incorrect user entries.
This section describes the LOVs that are provided by the Aerospace and Defense Training Program
template and attached to the Training and Training-Part Centric programs.
Adc0Change Class
Type ListOfValuesString
Usage Exhaustive.
Default values I
II
Adc0Change Category
Type ListOfValuesString
Usage Exhaustive.
Adc0DevRqstRevision.Adc0change_category
Default values 1
2
A
B
C
D
E
M
Adc0CN Types
Type ListOfValuesString
Usage Exhaustive.
Adc0CR Types
Type ListOfValuesString
Usage Exhaustive.
Default values CA
CRBD
DEV
ECP
IPCD
RFD
RFW
Adc0DR Types
Type ListOfValuesString
Usage Exhaustive.
Adc0Production Systems
Type ListOfValuesString
Usage Exhaustive.
Environmental Control
Hydraulic
Fuel
Weapons
Adc0Quotation Type
Description Specifies the quotation type for the change impact, for
example, Supplier ROM, Buyer Estimate, or Supplier Firm.
Type ListOfValuesString
Usage Exhaustive.
Adc0Task Category
Type ListOfValuesString
Usage Exhaustive.
Description Specifies the valid values for the ADS document category. This is a cascading
list.
Type ListOfValuesString
Usage Exhaustive.
Description Sub-LOV that specifies the list of values if the ADS category is document.
Type ListOfValuesString
Usage Exhaustive.
Notes None.
Description Sub-LOV that specifies the list of values if the ADS category is drawing.
Type ListOfValuesString
Usage Exhaustive.
Notes None.
Description Sub-LOV that specifies the list of values if the ADS category is part.
Type ListOfValuesString
Usage Exhaustive.
Notes None.
Description Sub-LOV that specifies the list of values if the ADS category is SDRL.
Type ListOfValuesString
Usage Exhaustive.
Notes None.
Type ListOfValuesString
Usage Exhaustive.
Notes None.
Type ListOfValuesString
Usage Exhaustive.
Notes None.
Type ListOfValuesString
Usage Exhaustive.
Notes None.
Object type Describes the data model of the object that represents the parent class and the
subclass of the object.
Object type Describes the attributes of the object that provides it a unique identifier.
number
Object type Describes the class model of the object that represents the attributes of the object.
master
Preconditions Describes the preconditions and postactions that should be defined during the
and creation of the object/component.
postactions
Template Describes the template in which the functionality of the object is available.
information
List of values Describes the program-independent list of values for the master form and the revision
master form.
Object type Describes the item revision corresponding to an object.
revision
Extension Describes the application extensions that allow for the configuration of applications
point using a decision table. Application extensions can be used to configure business logic
on the server, a Teamcenter rich client application (such as My Teamcenter), or any
application. You can use application extensions for anything that calls an input and
output, from user interface changes, such as icons and colors, to actions.
Operation Describes the operation to be placed on the business object.
name
Extension rule Determines when an application extension point is used and defines inputs and
name outputs. When the input is matched, the rule engine returns the output to the
application that called the extension point.
Parameters Describes the parameters to be passed to the extension.
Description Describes the application extension point.
ADSTechDocument
ADSTechDocument
ADSTechDocument is a subtype of the Document item type and represents the technical document
used in document-centric programs.
ADSTechDocument is a primary business object that represents a variety of printed or digital entities
that contain technical information about some aspect of the product or a component of the product.
These may include documents such as technical reports, drawings, procurement specifications, parts
lists, interface control documents, and schematics.
Technical documents serve as the source documents for creating parts and assemblies. All parts must be
associated with a technical document using an appropriate relationship.
ADSTechDocument attributes
ADSTechDocument items are uniquely identified in the system by an item_id property. The item_id
property denotes the technical document number.
ADSTechDocument Master
ADSTechDocument Master is the storage class of the item master form corresponding to the
ADSTechDocument item. The following figure illustrates the schema definition and attributes of the
ADSTechDocument Master class.
The following table describes the preconditions that are defined on the ADSTechDocument business
object.
validateOrgOnCreation ITEM_create
validateImport TIE_deserialize
authorizationCheckOnRevise ITEM_copy_rev
The following table describes the postactions that are defined on the ADSTechDocument business
object.
autoAssignToProject ITEM_create
ITEM_create_from_rev
setOrgOnCreation ITEM_create
ADSTechDocument Revision
ADSTechDocument Revision is a subtype of the Document Revision business object and represents
revisions corresponding to a technical document.
The following figure illustrates the ADSTechDocument Revision business object data model.
ADSTechDocumentVerMaster
ADSTechDocumentVerMaster is the storage class of the item revision master form corresponding to
the ADSTechDocumentRevision business object. The following figure illustrates the schema definition
and attributes of the ADSTechDocumentVerMaster class.
ADSPart
ADSPart
ADSPart is a subtype of the Part item type, which represents a component of a product. It is a primary
business object.
Note:
The terms part and component are used interchangeably.
In document-centric programs, ADSPart objects are created on a source technical document and are
related to the technical document through an ADS_Lists_Parts relationship.
ADSPart attributes
ADSPart items are uniquely identified in the system by an item_id property. The item_id property
denotes the ADS part number.
documents, for
example, assembly
drawing, wire list, or
material specification.
ADSPartMaster
ADSPartMaster is the storage class of the item master form corresponding to the ADSPart item. The
following figure illustrates the schema definition and attributes of the ADSPartMaster class.
authorizationCheckOnSaveAs ITEM_create_from_rev
validateOrgOnCreation ITEM_create
validateImport TIE_deserialize
checkTechDocPrivilege ITEM_copy_rev
ITEM_create_rev
authorizationCheckOnRevise ITEM_copy_rev
checkLatest_Released ITEM_copy_rev_to_existing
ITEM_create_rev
autoAssignToProject IMAN_import
ITEM_create_from_rev
ITEM_copy_rev
ITEM_baseline_rev
ITEM_copy_rev_to_existing
ITEM_create_rev
setOrgOnCreation ITEM_create
cmpSrcDocRelationOnRevise ITEM_copy_rev
ITEM_create_rev
Ads0AssociateChangeNotice ITEM_copy_rev
ITEM_baseline_rev
ITEM_copy_rev_to_existing
ITEM_create_rev
ADSPart Revision
ADSPart Revision is a subtype of the Part Revision business object and represents revisions
corresponding to an ADSPart. The following figure illustrates the ADSPart Revision business object data
model.
ADSPartVerMaster
ADSPartVerMaster is the storage class of the item revision master form corresponding to the
ADSPartVerMaster business object.
ADSDesign
ADSDesign
ADSDesign is a subtype of the Design item type that represents the geometric data of a component or
assembly.
In document-centric programs, ADSDesign are created on a source technical document and are related
to the technical document through an ADS_Lists_Parts relationship.
ADSDesign attributes
documents, for
example, assembly
drawing, wire list, or
material specification.
ADSDesignMaster
ADSDesignMaster is the storage class of the item master form corresponding to the ADSDesign item.
The following figure illustrates the schema definition and attributes of the ADSDesignMaster class.
authorizationCheckOnSaveAs ITEM_create_from_rev
validateOrgOnCreation ITEM_create
Checks the value of the ITEM_create_from_rev
TcSetOwningOrganization global constant
and the AutoAssignOwningOrg business ITEM_copy_rev
validateImport TIE_deserialize
authorizationCheckOnRevise ITEM_copy_rev
checkTechDocPrivilege ITEM_copy_rev
ITEM_create_rev
checkLatest_Released ITEM_copy_rev_to_existing
ITEM_create_rev
cmpSrcDocRelationOnSaveAs ITEM_create_from_rev
cmpSrcDocRelationOnCreate ITEM_create
autoAssignToProject IMAN_import
ITEM_create_from_rev
ITEM_copy_rev
ITEM_baseline_rev
ITEM_copy_rev_to_existing
ITEM_create_rev
setOrgOnCreation ITEM_create
Checks the value of the ITEM_create_from_rev
TcSetOwningOrganization global constant and ITEM_copy_rev
cmpSrcDocRelationOnRevise ITEM_copy_rev
ITEM_create_rev
Ads0AssociateChangeNotice ITEM_copy_rev
ITEM_baseline_rev
ITEM_copy_rev_to_existing
ITEM_create_rev
ADSDesign Revision
ADSDesign Revision is a subtype of Design Revision business object and represents the revisions
corresponding to ADSDesign.
Users must manually associate ADSDesign Revision with the corresponding ADSPart Revision using
the TC_Is_Represented_By relation type.
ADSDesignVerMaster
ADSDesignVerMaster is the storage class of the item revision master form corresponding to the
ADSDesign Revision business object.
ADSDrawing
ADSDrawing
ADSDrawing is a subtype of the Drawing item type. In document-centric programs, ADSDrawing are
created in the context of a source technical document.
These are referred to as assembly drawings. There can be one or more drawings for a given technical
document, and a single drawing can detail out one or more assemblies or parts created with that
technical document as their source document. The assemblies created on a given source document that
have minor differences in their product structure configuration are detailed out on a single drawing.
ADSDrawing attributes
ADSDrawing objects are uniquely identified in the system by an item_id property. The item_id property
denotes the ADS drawing number.
ADSDrawingMaster
ADSDrawingMaster is the storage class of the item master form corresponding to the ADSDrawing
item. The following figure illustrates the schema definition and attributes of the ADSDrawingMaster
class.
validateOrgOnCreation ITEM_create
authorizationCheckOnSaveAs ITEM_create_from_rev
validateImport TIE_deserialize
authorizationCheckOnRevise ITEM_copy_rev
checkTechDocPrivilege ITEM_copy_rev
ITEM_create_rev
checkLatest_Released ITEM_copy_rev_to_existing
ITEM_create_rev
autoAssignToProject ITEM_import
ITEM_create_from_rev
ITEM_copy_rev
ITEM_baseline_rev
ITEM_copy_rev_to_existing
ITEM_create_rev
setOrgOnCreation ITEM_create
Ads0AssociateChangeNotice ITEM_copy_rev
ITEM_baseline_rev
ITEM_copy_rev_to_existing
ITEM_create_rev
cmpSrcDocRelationOnRevise ITEM_copy_rev
ITEM_create_rev
ADSDrawing Revision
ADSDrawing Revision is a subtype of the Drawing Revision business object and represents revisions
corresponding to an ADS drawing. The following figure illustrates the ADSDrawing Revision business
object data model.
CommercialPart
CommercialPart
CommercialPart is a subtype of the Part item type. It represents the common-use parts that have been
identified as standard design by a company, an industry, or the military. Standard parts are associated to
programs with the TC_Program_Preferred_Parts relation. The following figure illustrates the
CommercialPart data model.
CommercialPart attributes
CommercialPart objects are uniquely identified in the system by the item_id, property.
government furnished
equipment, or military
standard part.
An inseparable assembly
part cannot be
disassembled without
causing physical harm to at
least one of the constituent
parts in the assembly.
CommercialPartMaster
CommercialPartMaster is the storage class of the item master form corresponding to the
CommercialPart item. The following figure illustrates the schema definition and attributes of the
CommercialPartMaster class.
validateImport TIE_deserialize
validateOrgOnCreation ITEM_create
ITEM_create_rev
checkLatest_Released ITEM_copy_rev
ITEM_copy_rev_to_exis
ting
ITEM_create_rev
autoAssignToProject ITEM_create NA
ITEM_create_from_rev
ITEM_copy_rev
ITEM_baseline_rev
ITEM_copy_rev_to_existing
ITEM_create_rev
setOrgOnCreation ITEM_create
Ads0AssociateChangeNotice ITEM_copy_rev
ITEM_baseline_rev
ITEM_copy_rev_to_existing
ITEM_create_rev
CommercialPart Revision
CommercialPart Revision is a subtype of the Part Revision business object and represents revisions
corresponding to an commercial part. The following figure illustrates the CommercialPart Revision
business object data model.
The adschangemanagement template includes the classes shown in the following diagram.
Adc0ChangeNotice
Adc0ChangeNotice attributes
Adc0ChangeNoticeMaster
Adc0ChangeNoticeMaster is the storage class of the item master form corresponding to the
Adc0ChangeNotice item. The following figure illustrates the schema definition and attributes of the
Adc0ChangeNoticeMaster class.
validateOrgOnCreation CI
hT
eE
cM
k_
sc
tr
he
ea
vt
ae
l
uI
eT
oE
fM
t_
hc
er
Te
ca
St
ee
t_
Of
wr
no
im
n_
gr
Oe
rv
g
a
n
i
z
a
t
i
o
n
g
l
o
b
a
l
c
o
n
s
t
a
n
t
a
n
d
t
h
e
A
u
t
o
A
s
s
i
g
n
O
w
n
i
n
g
O
r
g
b
u
s
i
n
e
s
s
c
o
n
s
t
a
n
t
.
W
h
e
n
t
h
e
v
a
l
u
e
i
s
s
e
t
t
o
t
r
u
e
a
n
d
t
h
e
c
u
r
r
e
n
t
u
s
e
r
g
r
o
u
p
b
e
l
o
n
g
s
t
o
a
n
o
r
g
a
n
i
z
a
t
i
o
n
,
t
h
e
w
o
r
k
s
p
a
c
e
o
b
j
e
c
t
i
s
c
r
e
a
t
e
d
.
validateImport CT
hI
eE
c_
kd
se
ts
he
er
vi
aa
ll
ui
ez
oe
f
t
h
e
T
c
S
e
t
O
w
n
i
n
g
O
r
g
a
n
i
z
a
t
i
o
n
g
l
o
b
a
l
c
o
n
s
t
a
n
t
a
n
d
t
h
e
A
u
t
o
A
s
s
i
g
n
O
w
n
i
n
g
O
r
g
b
u
s
i
n
e
s
s
c
o
n
s
t
a
n
t
.
D
a
t
a
i
s
i
m
p
o
r
t
e
d
w
h
e
n
t
h
e
v
a
l
u
e
o
f
t
h
e
c
o
n
s
t
a
n
t
s
i
s
t
r
u
e
a
n
d
t
h
e
d
a
t
a
b
e
l
o
n
g
s
t
o
t
h
e
s
a
m
e
o
r
g
a
n
i
z
a
t
i
o
n
a
t
t
h
e
b
o
t
h
t
h
e
s
i
t
e
s
.
autoAssignToProject AI
sM
sA
iN
g_
ni
sm
tp
ho
er
ot
b
jI
eT
cE
tM
t_
oc
tr
he
ea
ct
ue
rI
rT
eE
nM
t_
pc
rr
oe
ja
et
ce
t_
.f
r
o
m
_
r
e
v
setOrgOnCreation CI
hT
eE
cM
k_
sc
tr
he
ea
vt
ae
l
uI
eT
oE
fM
t_
hc
er
Te
ca
St
ee
t_
Of
wr
no
im
n_
gr
Oe
rv
g
a
n
i
z
a
t
i
o
n
g
l
o
b
a
l
c
o
n
s
t
a
n
t
a
n
d
t
h
e
A
u
t
o
A
s
s
i
g
n
O
w
n
i
n
g
O
r
g
b
u
s
i
n
e
s
s
c
o
n
s
t
a
n
t
.
W
h
e
n
t
h
e
v
a
l
u
e
o
f
t
h
e
c
o
n
s
t
a
n
t
s
i
s
t
r
u
e
a
n
d
t
h
e
c
u
r
r
e
n
t
g
r
o
u
p
b
e
l
o
n
g
s
t
o
a
n
o
r
g
a
n
i
z
a
t
i
o
n
,
t
h
e
o
w
n
i
n
g
_
o
r
g
a
n
i
z
a
t
i
o
n
a
t
t
r
i
b
u
t
e
v
a
l
u
e
o
f
t
h
e
o
b
j
e
c
t
i
s
a
u
t
o
m
a
t
i
c
a
l
l
y
u
p
d
a
t
e
d
.
setOrgOnImport CT
hI
eE
c_
kd
se
ts
he
er
vi
aa
ll
ui
ez
oe
f
t
h
e
T
c
S
e
t
O
w
n
i
n
g
O
r
g
a
n
i
z
a
t
i
o
n
g
l
o
b
a
l
c
o
n
s
t
a
n
t
a
n
d
t
h
e
A
u
t
o
A
s
s
i
g
n
O
w
n
i
n
g
O
r
g
b
u
s
i
n
e
s
s
c
o
n
s
t
a
n
t
.
W
h
e
n
t
h
e
v
a
l
u
e
o
f
t
h
e
c
o
n
s
t
a
n
t
s
i
s
t
r
u
e
a
n
d
t
h
e
c
u
r
r
e
n
t
g
r
o
u
p
b
e
l
o
n
g
s
t
o
a
n
o
r
g
a
n
i
z
a
t
i
o
n
,
t
h
e
o
w
n
i
n
g
_
o
r
g
a
n
i
z
a
t
i
o
n
a
t
t
r
i
b
u
t
e
v
a
l
u
e
o
f
t
h
e
o
b
j
e
c
t
i
s
a
u
t
o
m
a
t
i
c
a
l
l
y
u
p
d
a
t
e
d
.
Adc0ChangeNoticeRevision
Adc0ChangeNoticeRevision attributes
Control, and
Weapons.
Adc0ChangeNoticeRevMaster
Adc0GnChangeRqst
Adc0GnChangeRqst attributes
Adc0GnChangeRqstMaster
Adc0GnChangeRqstMaster is the storage class of the item master form corresponding to the
Adc0GnChangeRqst item. The following figure illustrates the schema definition and attributes of the
Adc0GnChangeRqstMaster class.
Adc0GnChangeRqstRevision
Adc0GnChangeRqstRevMaster
Adc0GnChangeRqstRevision attributes
Adc0ChangeRqst
Adc0ChangeRqst attributes
Adc0ChangeRqstMaster
Adc0ChangeRqstMaster is the storage class of the item master form. The following figure illustrates
the schema definition and attributes of the Adc0ChangeRqstMaster class.
Adc0ChangeRqstRevision
Adc0ChangeRqstRevision attributes
Adc0DevRqst
Adc0DevRqstMaster
Adc0DevRqstMaster is the storage class of the item master form. The following figure illustrates the
schema definition and attributes of the Adc0DevRqstMaster class.
Adc0DevRqstRevision
Adc0DevRqstRevision attributes
Adc0DevRqstRevMaster
Adc0DevRqstRevMaster is the storage class of the item master form corresponding to the
Adc0DevRqstRev item. The following figure illustrates the schema definition and attributes of the
Adc0DevRqstRevMaster class.
Adc0Task
Adc0Task attributes
Adc0TaskMaster
Adc0TaskMaster is the storage class of the item master form corresponding to the Adc0Task item. The
following figure illustrates the schema definition and attributes of the Adc0TaskMaster class.
Adc0TaskRevision
The following figure illustrates the Adc0TaskRevision business object data model.
Adc0TaskRevisionMaster
The following figure illustrates the schema definition and attributes of the Adc0ChangeRqstMaster
class.
Cdm0Contract is a subtype of the Document item type and represents the contract document used in
document-centric programs.
Cdm0Contract is a primary business object that stores and represents contract data. A contract is a
structured procurement document listing the milestones and the schedule dates of the contract event.
Cdm0Contract attributes
Cdm0Contract items are identified in the system by a Cdm0 property. The Cdm0Contract item is
provided by the contractmanagement template.
Category
Cdm0ContractRevision attribute
The Cdm0ContractRevision class is used to store and represent contractrevision data. Data requirement
items are associated with the contract revision data.
Cdm0DataReqItem attribute
The Cdm0DataReqItem class is used to store and represent data requirement item data. Data
requirement items data are associated with the contract revision.
Cdm0Contract String(128) The unique identifier for the contract on which the
Reference part is created.
Cdm0DataReqItemRevision attribute
The Cdm0DataReqItemRevision class is used to store and represent data requirement item revision
data.
cdm0Addressee Typed reference Specifies the list of contacts who receive the
(company contact) contract documents.
cdm0EffCutoff String(256) Specifies the date that data collection for the
EventDesc document is to stop.
cdm0EventList Typed Reference Specifies the event table for generating event
(Fnd0StaticTable) schedule.
Cdm0OPRNotifDue Integer Specifies the last date for the creation of the
Offset notification to the office of the primary
reviewers.
Purpose
Fnd0StaticTable attribute
The Fnd0StaticTable class is used to store the rows for tabular data.
Cdm0EventsTable attribute
The Cdm0EventsTable class is used to store event data in the data requirement item (DRI) event table.
Cdm0DID attribute
The Cdm0DID class is used to store and represent data item description data. A data item description
specifies the content and the format of the data item requirement item.
Cdm0DIDRevision attribute
The Cdm0DIDRevision class is used to represent relation between the data item description and
Cdm0DataReqItemRevision class.
Cdm0Submittal attribute
The Cdm0Submittal class is used to store and represent data item submittal package or document to
support the requirement of generating submittal delivery schedule for data requirement item. Submittal
represents the data item submittal package or documentation that relates to the actual documents
submitted.
Cdm0SubmittalRevision attribute
The Cdm0SubmittalRevision class is used to store and represent submittal revision data.
Cdm0Resubmit Date Specifies the due date of the contract data item to
DueDate the customer.
Cdm0Submit Date Specifies the due date of the contract data item to
DueDate the customer.
Cdm0Correspondence attribute
Cdm0CorrespondenceRevision attribute
The Cdm0CorspondenceRevision class is used to store and represent correspondence revision data.
Date
Cdm0IsDescribedbyDID attribute
Cdm0ListsDRISubmittalSch attribute
The Cdm0ListsDRISubmittalSch class is used to represent relation between the data requirement item
revision and the submittal delivery schedule.
Cdm0ListsDRISubmittal attribute
Cdm0ListsCorspSubmittals attribute
Cdm0ListsCorspRefItems attribute
Cdm0ListsContractDRI attribute
The following table describes the stock material object relation types.
Relationship Description
The following table describes the work package object relation types.
Relationship Description
Finish objects
The following table lists the finish data model objects.
Relationship Description
ADS_Lists_Parts
This relation represents the association between a technical document revision and an ADS part or
ADSDesign item.
• Multiple ADSPart and ADSDesign items can be associated with a given technical document using this
relation.
• When a primary object is revised, the association is carried forward to a new revision of the technical
document.
ads0notenumber String [128] List of flag notes on the parts list that
are referenced by the part.
ADS_Lists_PartRevisions
This relation represents the association between a technical document revision and ADS part revisions
or ADSDesign revisions.
ADS_Lists_PartRevisions associates all ADSPart and ADSDesign objects created on a given technical
document with the technical document revision.
• Multiple ADS part revisions or ADS design revisions can be associated with a given ADS technical
document revision.
• When a primary object is revised, the association is carried forward to a new revision of the technical
document.
• When a primary object has an immature revision, the associated secondary object can be revised
independently and the revision is associated to the immature primary object revision.
• When a primary object has an immature revision, the primary object must be revised to revise the
secondary object.
ads0notenumber String [128] List of flag notes on the parts list that
are referenced by the part.
ADS_Lists_DrawingRevisions
This relation represents the association between a technical document revision and an ADS drawing
revision.
The TC_Lists_DrawingRevisions relation helps in associating all the ADSDrawing items created for a
given technical document with the technical document revision.
• Multiple ADSDrawing Revision objects can be associated to a given technical document revision with
this relation.
• When a primary object is revised, the association is carried forward to a new revision of the technical
document.
• When the primary object has an immature revision, the associated secondary object can be revised
independently and the revision is associated to the immature primary object revision.
• When the primary object does not have any immature revision, the primary object needs to be revised
to revise the secondary object.
ads0notenumber String [128] List of flag notes on the parts list that
are referenced by the part.
TC_Program_Preferred_Parts
This relation represents the association between a standard part and a program. Multiple standard parts
can be associated with a given program using this relation.
The following figure displays the data model for the TC_Program_Preferred_Parts relation.
Attribute Description
Limited Use Specifies whether the part is in use. The valid values are Yes
or No.
Fnd0LocationForUser
This relation represents the association between a company location and a user.
Using this relation you can specify the nature of association between the company location and the
user. The association can be either true company affiliation or design authority affiliation.
Fnd0LocationForGroup
This relation represents the association between a company location and a user.
Using this relation you can specify the nature of association between the company location and the
group. The association can be either true company affiliation or design authority affiliation.
Lists of values (LOVs) are used to ensure consistent data entry in Teamcenter. The list entries are created
either by referencing existing data or by entering customized site data. After it is created, the LOV is
implemented throughout the interface by attaching the LOV to one or more properties. Creating LOVs
and implementing them throughout Teamcenter can greatly improve productivity at your site and help
prevent incorrect user entries.
For more information about creating and attaching LOVs, see Configuring list of values.
The Aerospace and Defense solution provides LOVs that are specific to the Aerospace and Defense
industry. Use these LOVs to configure and modify the behavior of the template.
Adc0Change Class
Type ListOfValuesString
Usage Exhaustive.
Default values I
II
Adc0Change Category
Type ListOfValuesString
Usage Exhaustive.
Default values 1
2
A
B
C
D
E
M
Adc0CN Types
Type ListOfValuesString
Usage Exhaustive.
Adc0CR Types
Type ListOfValuesString
Usage Exhaustive.
Default values CA
CRBD
DEV
ECP
IPCD
RFD
RFW
Adc0DR Types
Type ListOfValuesString
Usage Exhaustive.
Adc0Production Systems
Type ListOfValuesString
Usage Exhaustive.
Environmental Control
Hydraulic
Fuel
Weapons
Adc0Quotation Type
Description Specifies the quotation type for the change impact, for
example, Supplier ROM, Buyer Estimate, or Supplier Firm.
Type ListOfValuesString
Usage Exhaustive.
Adc0Task Category
Type ListOfValuesString
Usage Exhaustive.
Ads0CreateStandardNoteAuthority
Type ListofValuesString
Usage Suggestive.
Default Values *
Notes Specifies the roles that are authorized to create or revise standard note objects.
An asterisk (*) indicates that any Teamcenter user can create or revise standard
note objects. Apart from the user roles that are mentioned as values in the LOV,
users with DBA permission are authorized to create, revise, update, and delete
standard notes.
Type ListofValuesString
Usage Exhaustive.
ADSComponentAuthority
Type ListofValuesString
Usage Exhaustive.
Default Values *
Notes Specifies the roles that are authorized to create or revise ADS parts or ADS
design objects. An asterisk (*) indicates that any Teamcenter user can create or
revise ADS parts or ADS design objects.
Type ListofValuesString
Usage Exhaustive.
Notes None.
ADSDocumentCentricPrograms
Type ListofValuesString
Usage Exhaustive.
ADSDrawingAuthority
Type ListofValuesString
Usage Exhaustive.
Default Values *
Notes Specifies the roles that are authorized to create or revise ADS drawing objects.
An asterisk (*) indicates that any Teamcenter user can create or revise drawing
objects.
ADSTechDocAuthority
Type ListofValuesString
Usage Exhaustive.
Default Values *
Notes Specifies the roles that are authorized to create or revise ADS technical
document objects. An asterisk (*) indicates that any Teamcenter user can
create or revise technical document objects.
TCProgramPreferredTypes
Description Specifies the part types that are treated as preferred part types while creating
assemblies.
Valid Values Accepts string as a value. It must be a valid Teamcenter part type.
TCProgramsUsingPreferredTypes
Description Specifies the programs that use preferred parts while creating assemblies of
these parts.
Default Values
TcRevisionSkipLetters
Description Specifies the characters to be excluded from the revision naming rule.
Default Values I, O, Q, S, X, Z
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