Beruflich Dokumente
Kultur Dokumente
Publication Number
PLM00125
Proprietary and restricted rights notice
I’ve found some preferences in the Java source code, but I cannot find documentation
on them. What do the preferences do? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
What is the difference between Audit Manager and Subscription Monitor? . . . 6-4
I restricted copy privileges, but users can still copy the object. Why? . . . . . . . . 6-5
Can I modify shipped task templates before adding them to a workflow? . . . . . 11-3
How do I find specific arguments or handlers used in different workflow
tasks? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index-1
For more information about your installation options, see the Teamcenter
Environment Manager Help.
For more information about installing the help, see either the Installation on
Windows Servers Guide or the Installation on UNIX and Linux Servers Guide.
After installing the help, you can configure access to the online help from other rich
client hosts and other thin client Web applications.
For more information about configuring access to the help, see either the Installation
on Windows Servers Guide or the Installation on UNIX and Linux Servers Guide.
Note Several features of the online help system require the display of popup
windows; for example, searching the online help collection and viewing
graphics. If a popup blocker utility is installed on the Web server
or client workstation, you must configure the utility to allow popup
windows from the online help domain. Otherwise, the online help system
does not function correctly.
To search the entire PDF collection, click the Search button in the
Teamcenter PDF Help Collection page. This launches Adobe Reader and loads
the search index for the collection. In the Search dialog box in Adobe Reader,
type the text you want to find.
You can view these guides using Adobe Acrobat Reader, which you can download
free from Adobe at http://www.adobe.com.
If you want to share the PDF collection on your network, extract the PDF.zip
from the documentation distribution media to a network location and set file
permissions as necessary to allow viewing.
Note o Viewing Adobe Acrobat files requires Adobe Acrobat Reader, which
you can download free at http://www.adobe.com. Viewing Adobe
Acrobat files within a Web browser requires the appropriate Adobe
Acrobat plug-in for your Web browser.
o If you want to open PDF files directly, browse the PDF\pdf directory
(Windows systems) or the PDF/pdf directory (UNIX/Linux systems)
on the documentation distribution media. To open the PDF collection
search, open the PDF index file, tchelp.pdx, in this directory. This
launches Adobe Reader and loads the search index for the collection.
For a demonstration of the help interface features, see the Teamcenter Help Tour.
For more information about Teamcenter Help behavior and commands, see Getting
Started with Teamcenter.
Search toolbar
Sharing links with To send a link that displays the HTML topic, the table of
other readers contents, and the help collection features such as the index
and search:
1. Place the cursor anywhere in the HTML topic.
The topic’s URL displays in the address bar at the top of
the page. For example:
Copy and paste You can drag your cursor through page after page of content,
and then copy the highlighted text to the clipboard. It is
possible, but not practical, to copy and paste numerous pages.
The formatting of content pasted into a Microsoft Word
document (.doc file) is not fully consistent with the original
PDF content. Page numbering and footer information is
included in the copy operation.
Hyperlinks As in HTML, hyperlinks containing the name of specific topics
link to topics within the deliverable.
For example, How do I delegate signoff responsibility? links to
the topic of the same name within Frequently Asked Questions
for Teamcenter.
However, hyperlinks in PDF format do not link to other
deliverables. For example, the reference in the following
paragraph does not link to the relevant topic in the My
Teamcenter Guide:
• For more information about your options for completing
the perform-signoffs task, see the My Teamcenter Guide.
3 Installing Teamcenter
Where do I find instructions on how to install and run the licensing for
Teamcenter? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3 Installing Teamcenter
To obtain a composite host ID for your license server, run the getcid utility on your
license server host. Download this utility from GTAC:
1. Open the GTAC Web site:
http://support.industrysoftware.automation.siemens.com
4. On the FTP site, click the directory corresponding to the platform type of your
license server, for example, wntx64.
5. On the resulting page, download the getcid.exe utility (Windows systems) or the
getcid utility (UNIX/Linux systems).
You must run the utility on the target license server (or on all three servers in a
redundant configuration). The output is a 12-digit hexadecimal number that is
the CID for that system. For example:
$ getcid.exe
The Siemens PLM Software licensing composite hostid is:
”COMPOSITE=37B5ED1AC61D”
After obtaining the CID, enter it into your customer record to generate a permanent
license file. You can enter your CID using either your WebKey account or by calling
your customer server representative. After the CID is entered into your customer
record, you are sent a permanent license file for you to install on your license server.
Note After you install the Siemens PLM License Server, the getcid utility is
available in your license server directory.
Teamcenter 10.1 employs named user licensing, which ties each user in the system
to an available license and ensures the total number of active licenses of each type in
the system is always less than or equal to the number of licenses purchased.
For more information about administering Teamcenter licensing, see the System
Administration Guide.
For more information about the Siemens PLM Software Common Licensing
Server, see the Siemens PLM Common Licensing User Guide in the
additional_documentation directory on the Teamcenter documentation
distribution image.
4 Upgrading Teamcenter
What are type name collisions, and how do I find them in my database? . . . . . 4-2
4 Upgrading Teamcenter
What are type name collisions, and how do I find them in my database?
A type name collision occurs when a type in your custom template has the same
name as one in a shipped Teamcenter template. A type name collision blocks an
Engineering Process Management database from being upgraded to Teamcenter
unified architecture. Operating a Teamcenter database with type name collisions can
result in data corruption, which is why upgrade is blocked when this issue is found.
You must resolve this issue by renaming your custom type object so that it no longer
collides with the identically named type in the shipped template.
For more information about resolving type name collisions from within Business
Modeler IDE, see the Business Modeler IDE Guide.
Teamcenter identifies type name collisions during upgrade from Engineering Process
Management to Teamcenter. However, you may want to pretest your database for
type name collisions and correct them, before attempting the upgrade.
Identify type name collisions before an upgrade with the Type Analysis Tool. This
is a stand-alone tool that inspects an Engineering Process Management database
for type name collisions. Run this tool on all Engineering Process Management
database sites when you are planning an upgrade and review the generated reports.
If any collisions are found, follow the instructions in the report to fix the issue before
upgrading to Teamcenter unified architecture.
Note When you use Teamcenter Environment Manager (TEM) to upgrade, the
upgrade sequence includes a panel asking you to validate your database for
any type name collisions. This step in the upgrade process ensures a type
name analysis is performed. Even if you have previously run the stand-alone
Type Analysis Tool, the collision test is executed in TEM during the upgrade.
TEM prompts you to enter the current release of your database, including
the maintenance pack level, if applicable. Do not guess at your full version
number, it distorts the analysis.
For more information about the Type Analysis Tool, see the Business Modeler IDE
Best Practices Guide on GTAC at the following URL:
http://support.industrysoftware.automation.siemens.com/docs/teamcenter/
How do I hide item types so that when users create a new item, these types are not
seen? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
• Create custom code. If your organization produces software, you can use
Business Modeler IDE to write operations and generate the C++ boilerplate
code files. The Code Generation folder in the Extensions view is where you
do most of this work.
For more information about codeful customization, see the Business Modeler
IDE Guide.
For more information about working with custom classes, see the Business Modeler
IDE Guide.
How do I hide item types so that when users create a new item, these
types are not seen?
To hide item types from creation, make business object display rules. You must
create a rule for every item type that you want to hide from end users.
For more information, see the Business Modeler IDE Guide.
6 Administering Teamcenter
The transient volume definition is missing from the FMS configuration file. How can
I fix this? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
Why don’t I see the changes that someone else made to an access control list? . . 6-3
I’ve found some preferences in the Java source code, but I cannot find documentation
on them. What do the preferences do? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
What is the difference between Audit Manager and Subscription Monitor? . . . 6-4
I restricted copy privileges, but users can still copy the object. Why? . . . . . . . . 6-5
6 Administering Teamcenter
Utility Description
Clears dead process locks from the
clearlocks
database.
Repairs corrupted datasets and removes
dataset_cleanup
orphaned revision anchors.
Removes (purges) operating system
purge_volumes files that represent deleted Teamcenter
objects.
Allows you to view detailed information
about Teamcenter volumes and to
review_volumes
remove unreferenced operating system
files from these volumes.
Finds all corrupted Change Viewer
tasks, jobs, and other associated internal
verify_tasks
task model objects in order to delete
them from the database.
You can obtain a list of current volume definitions in the database by running the
backup_xmlinfo utility to generate the backup.xml file. The utility generates
transient volume information for the context in which the utility is being run (the
current tcserver context). All other server pools or hosts with transient volumes
are not identified.
For more information on modifying the transient volume ID, for the current server
context or a different server context, see the System Administration Guide.
Why don’t I see the changes that someone else made to an access
control list?
If an access control list (ACL) is modified by a user, other users who are logged on at
the same time are not affected by the updated ACL until they log off and log on again.
When an access control list (ACL) is modified by an administrator, users who are
logged on at the same time are not affected by the updated ACL until they log off and
log on again, or until the administrator recycles the server to pick up the changes.
For more information about using ACLs, see the Access Manager Guide.
For more information about using the Restart Warm Servers button, see the System
Administration Guide.
I’ve found some preferences in the Java source code, but I cannot find
documentation on them. What do the preferences do?
Teamcenter uses undocumented preferences that are intended for use only by
Teamcenter development. These preferences do not display in the Teamcenter
interface or in the shipped preferences file. They can only be found by searching
the source code.
Teamcenter license agreements prohibit reverse engineering of any kind, including
works derived from decompiling Teamcenter object code or byte code to derive any
form of the original source code. Always access preferences using the Options dialog
box in the interface or the shipped tc_preferences.xml file. Internal preferences
are not supported. There is no obligation to fix or answer incident or problem reports
concerning their usage.
For more information about working with preference options and with the preference
XML file, see the Preferences and Environment Variables Reference.
Note Siemens PLM Software reserves the right to change or remove internal
preferences at any time with no advance warning. Undocumented features,
preferences, APIs and all Teamcenter source code are Siemens PLM
Software proprietary intellectual property.
For more information about creating audit definition objects and managing audit
logs, see the Audit Manager Guide.
Subscriptions are created by end users. Subscriptions are requests to be notified
when specified events occur to specified objects. For example, a user may subscribe
to be notified when:
• Any change is made to a specific type of document revision.
Users are notified by Teamcenter mail when the specified events occur on the
specified objects.
For more information about creating subscriptions, see the My Teamcenter Guide.
Administrators use Subscription Monitor to manage all the different subscriptions
created by users. The application is used to generate subscription reports and
to manage subscription tables.
For more information about using Subscription Monitor, see the Subscription
Monitor Guide.
I restricted copy privileges, but users can still copy the object. Why?
The Access Manager Copy privilege controls the privilege to copy an object as a
new object using commands, such as Save As or Revise. It still allows users to copy
and paste an object as a reference, with no new object created.
7 Managing FMS
Why am I getting errors after using the kill command to stop FCC processes? . . 7-6
7 Managing FMS
What is FMS?
File Management System (FMS) is a file storage, caching, distribution, and
access system. FMS provides global, secure, high performance, and scalable file
management.
Use FMS to centralize data storage volumes on reliable backup file servers, while
keeping data close to users in shared data caches. This enables centralized storage
and wide distribution of file assets to the needed locations within a single standard
file management system.
FMS consists of two primary components:
• FMS server cache (FSC)
Provides a shared, secure, server-level cache. It uploads and downloads files to
other FSCs and to client caches.
An FSC can provide one or more modes of behavior, where each mode manages a
type of data including volume files, cache files, transient files, and configuration
files. A particular FSC can perform any or all of these functions simultaneously
depending on your FMS configuration. All FSCs provide at least one mode in
a properly configured FSC topology.
You define configuration, volume, and transient file modes explicitly in the
FMS configuration files using XML statements. Cache server functionality is
installed on each FSC but is only used if the FSC does not have direct access to
volume files.
system configuration and ensures that client programs operate the same in both
two-tier and four-tier mode for file access functions.
2. Wait 10 seconds.
If this method does not work, stop and restart the FCC:
1. Stop the FCC.
For more information, see How do I stop an FCC?.
For more information about when and why to restart an FCC, see the System
Administration Guide.
• You need to stop and restart the FCC to receive new configuration information.
For more information about when and why to restart an FCC, see the System
Administration Guide.
Regardless of why you stop an FCC, remember that the FCC runs within the TCCS
container process. Stopping an FCC also stops the TcServerProxy and TcMEM
processes.
Note Siemens PLM Software does not recommend using the operating system
kill command or the Windows Task Manager to stop an FCC unless
safer methods have failed. Doing so can cause issues with the FMS
fast cache, the FCC cache lock, the TCCS process lock, and any active
FCC/TcServerProxy/TcMEM transactions.
Before stopping an FCC, close all client applications and wait 10 seconds.
The following methods for stopping an FCC are listed in the order by which they
reduce the risk of corrupting the cache or creating a stuck lock file. If after stopping
an FCC, it does not properly restart, reset the user’s FCC environment.
For more information, see How do I reset a user’s FCC environment?
Method 1
• Run $FMS_HOME/bin/fccstat -stop.
This method is effective 90 percent of the time and results in the cleanest
possible shutdown. The FCC can be restarted afterward with no data loss.
Method 2
• Run $FMS_HOME/bin/fccstat -kill.
This method is highly effective and usually results in a clean shutdown of the
FCC.
Method 5 (UNIX only)
• Run the operating system kill command without the -9 option.
This method stops an FCC if it is idle or nonidle, even when it is not responsive
to pipe commands.
This method stops the FCC as cleanly as possible. The effect is similar to method
2, but it is possible that file handles become stuck or that cache states are lost.
Method 6 (UNIX only)
• Run the operating system kill command with the -9 option.
This method performs a hard stop on the FCC. Usually, the contents of the FCC
fast cache (segment cache) are lost. Occasionally, the FCC lock file becomes stuck.
Method 7 (Windows only)
• From the Task Manager, select the user’s FCC process and click End
Process.
This method performs a hard stop on the FCC. Usually, the contents of the FCC
fast cache (segment cache) are lost. Occasionally, the FCC lock file becomes stuck.
3. Reset the user’s system environment using one of the following methods:
• On a single-user machine, restart (or shut down and reboot) the operating
system.
4. Remove the following files from the user’s FCC cache directory. Corruption in
any of these files can prevent the FCC from restarting:
• fcc.lck
• fms.hsh
• fms.mf
• fms.set
• Modified an FCC element that required an FCC restart. The effects of the
change are not applied until the FCC is restarted.
For a list of the FCC elements that require a manual restart, see the System
Administration Guide.
• Improperly shutting down an FCC may generate cache or lock errors upon
restart.
For information about appropriate shutdown methods, see How do I stop an FCC?
Clear these errors by restarting the user’s FCC environment.
Other FCC modifications incompletely applied may generate other errors. Most error
messages provide suggestions for how to correct the problem. Check the FCC log and
Teamcenter system logs for error messages.
For more information about accessing log files, see the System Administration Guide.
• You cannot repopulate the cache because the FMS system from which the data
originated is not accessible on the network.
If the data is no longer available from the PLM volumes, you must find a new
data source. Fixing the underlying network access problem typically resolves
the FCC error.
Why am I getting errors after using the kill command to stop FCC
processes?
Siemens PLM Software does not recommend using the operating system kill
command or the Windows Task Manager to stop an FCC unless safer methods have
failed. Doing so can cause issues with the FMS fast cache, the FCC cache lock,
and active FCC transactions.
For recommended methods of stopping an FCC, see How do I stop an FCC?
If you use one of these methods to stop an FCC and receive errors, you must reset
the user’s FCC environment.
For more information, see How do I reset a user’s FCC environment?
8 Customizing Teamcenter
How can I change the icons in the rich client interface? . . . . . . . . . . . . . . . . . 8-2
How can I change the icons in the thin client interface? . . . . . . . . . . . . . . . . . 8-2
What is the process for migrating my Engineering Process Management rich client
Java interface code into the Eclipse-based Teamcenter 10.1 interface? . . . . . 8-3
8 Customizing Teamcenter
• Add menus
You can add menus to the user interface using different methods. For example,
you can use Eclipse to add a menu to the rich client or edit XML files to add a
menu to the thin client.
For more information, see the Client Customization Programmer’s Guide.
Note You must use a different method to change the business object icons on the
rich client.
For instructions about changing business object icons in the rich client, see
the Business Modeler IDE Guide.
• Use JavaBeans
Do this by launching Eclipse and creating a new JPanel component. Then add
Property bean components to the new JPanel component.
• Some Java API classes, methods, and constructors are deprecated or obsolete
and should be replaced.
For more information about deprecated and obsolete API, see the Teamcenter
10.1 Release Bulletin.
For more information about updating your Java customizations, see the Client
Customization Programmer’s Guide.
I see different Search boxes. Do they all search the same way? . . . . . . . . . . . . 9-5
I meant to delegate my signoff, but instead I changed the responsible party. How do
I correct this? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-9
How do I view access privileges set for another user on an object? . . . . . . . . . . 9-10
Most administrative tasks are accomplished in the various rich client administrative
applications, such as Access Manager, Organization, and Workflow Designer.
For more information on using these administrative applications, see the Access
Manager Guide, Organization Guide, and Workflow Designer Guide, respectively.
End users can use the rich client to:
Most user activities are accomplished in the My Teamcenter application, but users
may also regularly use other applications, such as Structure Manager or Relation
Browser, and commonly used views, such as Search, Search Results, JT Preview,
and Image Thumbnail Preview.
For more information about using the My Teamcenter application, see the My
Teamcenter Guide.
However, displaying this symbol for every object in a very large assembly (5,000 or
more objects) can degrade performance. Turning off the display of this symbol in
tree views (assembly trees, attachment trees, and so forth) improves performance.
Turn off the display of the symbol by setting the TC_show_checkedout_icon
preference to FALSE.
Checkout status always appears in the Details view, regardless of how you set the
display of the checked-out symbol. If you turn off the display of the checked-out
symbol, refer to the Checked Out column in this view to determine the check out
status of objects.
2. Click the Index tab in the bottom left of the dialog box to display the Preferences
pane.
4. Select the preference from the list. In the Current values box, change the value
to FALSE.
7. Log off your session. Log on again to see the change take effect. The symbol no
longer appears to the right of objects in tree views.
For more information setting preferences, see the Rich Client Interface Guide.
• When a user opens thousands of items, the current application can become
slow to respond. The next time that user logs on to the rich client, the system
attempts to open the previously accessed items and can take a long time to
complete the startup. Remove the cache to work around this situation.
• Use the shortcut menu Send To command to open a selected object in another
application.
Note Not all perspectives may be installed or licensed at your site, and your
site may have added or renamed perspectives after installation. Also, the
order presented by the Window→Open Perspective menu command is an
automatic alphabetization that gives precedence to uppercase letters over
lowercase letters. The order of presentation may vary at your site.
• Display different views of the same data or rearrange views to display multiple
sets of information simultaneously.
For more information about rich client perspectives, see the Rich Client Interface
Guide.
I see different Search boxes. Do they all search the same way?
Teamcenter provides three different search mechanisms. You can use any or all of
the search mechanisms in conjunction with each other.
By default, all three mechanisms are enabled. You can modify the behavior of each
mechanism. Configuration is required to make full use of Advanced Search.
Quick Search
Advanced Search
• Configure indexing.
Simple Search
Users often want to transfer this signoff responsibility to another user. However,
users new to Teamcenter sometimes confuse delegating signoff responsibility with
reassigning task ownership.
To delegate your signoff responsibility, do not reassign the task.
Delegate your signoff responsibility by clicking your own user name in the
User-Group/Role column in the Perform Signoff pane. When the Delegate signoff
dialog box appears, expand the Organization tree to select the user to whom you
want to transfer your signoff responsibility.
For more information about your options for completing the perform-signoffs task,
see the My Teamcenter Guide.
There is an important distinction between signoff team members (listed in the
User-Group/Role column) and the responsible party. In the following graphic,
Short, Don is the responsible party. As the responsible party, Don has permission
to demote, promote, and delete the Review task and/or either of its two subtasks
(select-signoff-team and perform-signoffs).
Clicking the name next to the Responsible Party box displays the Assign
Responsible Party dialog box. Selecting a different user name within this dialog
box transfers all of Don’s permissions to the selected user. Users seldom need to
reassign the responsible party.
For more information about how to proceed if you have already mistakenly
reassigned the task to a new responsible party, see I meant to delegate my signoff,
but instead I changed the responsible party. How do I correct this?
If it was your intention to delegate your signoff responsibility, rather than reassign
the responsible party, you must first reinstate the correct responsible party, and then
correctly delegate your signoff responsibility.
To reinstate the responsible party:
1. Click the name to the right of the Responsible Party box.
2. In the Assign Responsible Party dialog box, expand the Organization tree to
the group and role of the original responsible party. Select the name of the
original responsible party.
3. Click OK.
The dialog box closes, and the name to the right of the Responsible Party box
returns to the original responsible party.
Tip You can also right-click the object and choose Access from the shortcut
menu, or click on the toolbar.
The Access dialog box appears, showing your privileges on the selected object.
2. From the User, Group, and Role list, select another user, group, or role.
4. (Optional) Instead of just viewing this list, you can also return to the Access
dialog box and click the Extra Protection button to show the rules that apply
to a privilege being granted or denied.
From this dialog box, you can easily see which branches in the Access Manager
rule tree were effective when evaluating each privilege.
How does the thin client differ from the rich client? . . . . . . . . . . . . . . . . . . . . 10-2
Many commands are suppressed in the thin client, but are not listed as
suppressed in the Command Suppression application. How do I display these
commands? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
How does the thin client differ from the rich client?
Rich client • Requires Teamcenter client software installed on the local
(client) computer.
• Participating in workflows.
• Audit Manager
• Organization
• Program
• Volume Management
Many commands are suppressed in the thin client, but are not listed
as suppressed in the Command Suppression application. How do I
display these commands?
Administrators can suppress menu commands in both the rich client and thin client
interfaces using the Command Suppression application.
Note The Thin Client-specific section in the Suppress Commands tree displays
actions that appear only in the thin client, not in the rich client.
Additionally, administrators can also suppress thin client commands using the
WEB_menu_entry_suppressions preference. These preference settings override
any thin client suppression specified in the Command Suppression application.
If you do not see menu commands in the thin client that you expect to see,
check the setting of this preference. From the rich client, choose Edit→Options,
click the Index tab at the bottom of the Options dialog box, and search for the
WEB_menu_entry_suppressions preference to display this preference and its
settings.
Any values set for this preference override the selections made in the Command
Suppression application.
For more information about setting this preference, and for thin client menu
suppression suggestions, see the Thin Client Interface Guide.
Can I delete a workflow process template while workflows based on this template are
still running? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3
Can I modify shipped task templates before adding them to a workflow? . . . . . 11-3
• Flexibility.
Computer-modeled processes can be quickly and easily redesigned to meet
changing business needs.
For example, you can create a simple review workflow in which an object is reviewed.
Depending on the outcome of the review, one of two tasks is then required. When
either of the tasks is performed, the workflow is complete. At completion, the object
is granted a specified status.
Typically, an object sent through a review workflow is granted Released status after
successful completion. Standard workflow behavior for released objects are that
their release time and date is marked and the object is made read-only.
In this example, if an item revision containing a design part and its accompanying
documentation is sent through design review, and the Post Approval task completes
(rather than the Post Rejection task), the item revision part is marked as Released
when the workflow finishes. The item revision and the objects it contains (the design
part, and the documentation) are made read-only. No further changes can be made
to the design, enforcing the review that was just performed.
For more information about designing workflows to be deployed at your site, see
the Workflow Designer Guide.
I want to perform spatial searches to identify parts that may interfere with the
assembly I am working on. My assembly is not complex (less than 200 parts).
What is the best option? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2
For more information, see Getting Started with Product Structure and the Structure
Manager Guide.
Why are all the instant messaging symbols disabled (grayed out) throughout
Teamcenter? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2
For information about using mail and e-mail in Teamcenter, see Getting Started
with Teamcenter.
For information about configuring Teamcenter mail and about configuring external
e-mail for subscription notification, see the Application Administration Guide.
• Ensure a correct e-mail address is set for each Person in the Organization
application.
For information about creating and editing Person objects, see the Organization
Guide.
Why are all the instant messaging symbols disabled (grayed out)
throughout Teamcenter?
Teamcenter rich client and thin client users can see when other users are available
for instant messaging with Microsoft Office Communicator. Teamcenter users can
view the current status of the owning and last modified users and can click the
Microsoft Office Communicator symbol in Teamcenter to initiate communication.
Why don’t I see any data when I open the Classification application? . . . . . . . . 14-1
For more information about using Classification, see the Classification Guide.
Why don’t I see any data when I open the Classification application?
Before you can use Classification, you must do one of the following:
• Create a classification structure manually.
For more information about creating a classification structure, see the
Classification Administration Guide.
• In the manufacturing environment, load the manufacturing content kit from the
Teamcenter DVD. This kit contains a variety of sample data you can use in a
manufacturing environment.
For more information about populating the sample data, see the Installation on
Windows Servers Guide.
15 Setting up programs
How does the new concept of program align with the existing project, group, and role
concepts? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1
Will I be able to have different rules (display rules, extension rules, GRM rules, and
so on) for each program? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2
Will I be able to have different lists of values for each program? . . . . . . . . . . . 15-2
15 Setting up programs
• 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.
• All items in a complete product structure can be assigned to a program using the
update_project_bom utility.
For more information about setting up programs, see Aerospace and Defense Solution
Guide.
How does the new concept of program align with the existing project,
group, and role concepts?
Programs and projects work the same. They are both used to organize data, and both
serve as the basis for granting/controlling 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.
For more information about program security rules, see the Security Administration
Guide.
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 can be applied.
Note The display name of the Project application perspective can be configured to
display Program rather than Project by using the Business Modeler IDE
to configure the display name of the TC_Project business object.
In the Aerospace and Defense template, the display name of the TC_Project
business object is configured as Program.
For more information about configuring display names, see the Business
Modeler IDE Guide.
• Display rules
• Extension rules
16 Creating reports
16 Creating reports
• Item reports are run on one or more selected items based on a class of items.
3. Install the Reporting and Analytics option when you install Teamcenter.
For more information about installing this option, see the appropriate server
installation guide (for Windows or UNIX/Linux).
4. Download the Reporting and Analytics documentation from the Siemens PLM
Software download site at:
http://ftp.ugs.com/
Refer to the documentation to use the TcRA Mapper and BuildNPlay applications
to create and manage reports. Use Mapper to set user rights and to create the
cubes (similar to property sets) that are displayed in reports. Use BuildNPlay to
create and maintain the Reporting and Analytics report definitions.
These two different visual report objects are separate entities. They are not
compatible.
From Teamcenter, you can easily work with visualization-based visual reports. You
cannot view NX-based visual reports.
Lifecycle Visualization NX
• Visual reports are saved in a local • Visual reports can be saved to the
file system as a .vpx file. Teamcenter database, but can only be
viewed in NX.
• You can save the report results to
My Teamcenter as a session. • A visual report created in NX and
saved to Teamcenter is saved as a
• You can also save the report report definition (.vpx) file. It can only
results to My Teamcenter as a be opened in NX.
PLM XML dataset, though this
dataset displays only the visual • The Teamcenter administrator can also
report results, not the visual use the Teamcenter Report Builder
report data structure. to create custom, server-side visual
reports exclusively for NX applications.
For more information about working
with these visual reports in For more information about working with
NX visual reports, see the topics regarding
Lifecycle Visualization NX
Teamcenter, see Working with 3D the NX Visual Reporting tool delivered
Models. with the NX Help Collection.
What is the difference between DPV Reporting & Analysis and Teamcenter reporting
and analytics? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-1
& Analysis to visualize and analyze the measurement data to help identify and
resolve issues.
1. In the workbook that defines the feature you want to rename, change its name in
the Feature Label column in the Feature Info tab and all specification set tabs
(ENGG and DML, by default).
2. Save the workbook and export the routine to the DPV Device Client.
Tip Use the workflow ExportRoutine_to_AI.
3. Load at least one measurement data file containing the new feature name.
The data now shows the new feature name and it inherits all of the data from
the previous feature name.
For more information about defining a plant, see Defining a plant process structure.
A Glossary
A Glossary
action handler
Handler used to extend and customize workflow task actions. Action handlers
perform such actions as displaying information, retrieving the results of previous
tasks (inherit), notifying users, setting object protections, and launching applications.
See also task handler.
assembly
Compound object that is assembled from other objects and may add additional
information to their interpretation.
• In the context of an assembly, other assemblies are called subassemblies, while
noncompound objects are called components.
business object
Logical grouping of data attributes and properties that are manipulated at the
enterprise level.
A Global Services business object allows users to query for and update information
in multiple data sources.
classification
Process of categorizing objects according to similarity in characteristics. While the
objects in one class share the same characteristics, the values of these characteristics
may differ. For example, drill bits all share the length and diameter characteristics,
but drill bit objects differ in length and diameter.
client
Role played by a software component of a system when it requests particular services
be performed on its behalf by another entity, a server. See also server.
data model
Abstract model that describes how data is represented and used.
dataset
Teamcenter workspace object used to manage data files created by other software
applications. Each dataset can manage multiple operating system files, and each
dataset references a dataset tool object and a dataset business object.
• FMS file caching enables placing the data close to the user, while maintaining a
central file volume and database store.
FMS
See File Management System (FMS).
four-tier architecture
Teamcenter architecture that includes four tiers: resource tier, client tier, Web tier,
and enterprise tier. Contrast with two-tier architecture.
item
Workspace object generally used to represent a product, part, or component. Items
can contain other workspace objects including other items and object folders.
item revision
Workspace object generally used to manage revisions to items.
metadata
Object description in the Teamcenter database.
Multi-Site Collaboration
Teamcenter capability that allows the exchange of data objects among several
Teamcenter databases. Transfer of objects among databases is controlled by daemon
processes running on designated servers. Objects are replicated by exporting them
from their original database and importing them into the requesting database.
Configuration of Multi-Site Collaboration is optional.
navigation pane
Rich client framework component that displays buttons of the applications available
for use in the rich client. Clicking the application button launches the application.
Organization
Teamcenter application that enables a system administrator to create and manage
critical Teamcenter files and database entries. It is the point of access for creating a
company’s virtual organization and for performing system administration activities
such as volume creation, maintenance, and site administration. Organization
enables creation and management of person, user, role, and group definitions;
definition of the hierarchical structure of the Teamcenter organization; management
of data volumes; and establishment and maintenance of Teamcenter sites.
organization tree
Graphic display of the Teamcenter organization structure. Expanding and collapsing
branches of the tree enables viewing and managing the organizational structure.
Selecting a node starts Organization wizards used to create groups, subgroups,
roles, users, and persons.
part
Business item that is managed in a company’s part releasing system.
PLM XML
Siemens PLM Software format for facilitating product life cycle interoperability
using XML. PLM XML is open and based on standard W3C XML schemas.
Representing a variety of product data both explicitly and via references, PLM
XML provides a lightweight, extensible, and flexible mechanism for transporting
high-content product data over the Internet.
Preference
Configuration variable stored in a Teamcenter database and read when a Teamcenter
session is initiated. Preferences allow administrators and users to configure many
aspects of a session, such as user logon names and the columns displayed by default
in a properties table.
Preference Scope
Hierarchical range for which a Teamcenter preference can be set. The scope of a
preference can be site, group, role, or user.
Product Data
Teamcenter application used to access and interact with the items and item revisions
that represent a company’s products, parts, and components.
program view
View that provides a read-only view of tasks across multiple schedules.
project
Basis for identifying a group of objects available to multiple organizations, such as
project teams, development teams, suppliers, and customers for a particular piece
of work.
release status
Status associated with a workspace object when it is released through a workflow
process.
rich client
Java-based user interface to Teamcenter installed on user workstations. The rich
client accesses Teamcenter databases using a remote or local server. Compare to
thin client.
rule handler
Handler used to integrate workflow business rules into Enterprise Process Modeling
processes at the task level. Rule handlers attach conditions to an action. See also
task handler.
server
System software component that performs a specifically defined set of software
services on behalf of one or more clients. In a typical Teamcenter installation,
servers are centralized on dedicated hosts that support a large number of clients.
Clients are distributed on hosts connected to the servers via various networking
techniques. See also client.
site
Individual installation of Teamcenter comprising a single Teamcenter database,
all users accessing that database, and additional resources such as hardware,
networking capabilities, and third-party software applications (tools) required to
implement Teamcenter at that site.
system administrator
Teamcenter user who is a member of the system administration group.
task (workflow)
Fundamental building block used to construct a process. Each task defines a set of
actions, rules, and resources used to accomplish that task.
task handler
Small Integration Toolkit program or function. Handlers are the lowest level
building blocks in Enterprise Process Modeling. They are used to extend and
customize tasks. There are two kinds of handlers: action handlers and rule handlers.
See also action handler and rule handler.
thin client
Teamcenter user interface that provides a streamlined browser-based view of product
information stored in a Teamcenter database. The thin client is configured in the
Web tier, which creates and serves its Web pages to the client. Compare to rich client.
transient volume
Operating system directory controlled by Teamcenter and used to store temporary
data for transport of reports, PLM XML, and other nonvolume data between the Web
tier and client tier in a deployment of the Teamcenter four-tier architecture.
two-tier architecture
Teamcenter architecture that includes a resource tier and a client tier. The resource
tier comprises the database server and database. The client tier comprises the
Teamcenter rich client, third-party applications that integrate with the rich client,
and a local server. This architecture supports only the Teamcenter rich client.
Contrast with four-tier architecture.
user
Definition that is the mechanism by which Teamcenter identifies and interacts with
each user. User definitions contain a name (derived from the person definition), user
ID, operating system name, and password.
volume
Operating system directory controlled by Teamcenter and used to store the files
managed by Teamcenter. When a user performs an action that causes Teamcenter
to create a file, the file is created in the Teamcenter volume. Users cannot directly
access the files in Teamcenter volumes; they must do so via a Teamcenter session.
workflow
Automation of the concept that all work flows through one or more business
processes to accomplish an objective. Using workflow, documents, information, and
tasks are passed between participants during the completion of a particular process.
Workflow Designer
Teamcenter application that enables administrators to graphically design workflow
process templates, incorporating company business practices and procedures into
the templates. Teamcenter users initiate workflow processes using these templates.