[go: up one dir, main page]

0% found this document useful (0 votes)
182 views8 pages

Sample MyTeamcenter Data Model Section

Uploaded by

Nandini Kapure
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
182 views8 pages

Sample MyTeamcenter Data Model Section

Uploaded by

Nandini Kapure
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Teamcenter Data Model

In this section we will study the data model of important business objects in My Teamcenter and how
they are stored in the database.

Objects & Relations


Item, Item Revision and its Master Forms

Business Object Database Storage Class


Business Object
BusinessObject -

POM_object POM_object
POM Object POM_application_object POM_application_object

WorkspaceObject WorkspaceObject

Item Item
POM Application
Item Master Form

ItemRevision ItemRevision

WorkspaceObject ItemRevision Master Form

Item Item Revision Form

Item Master Item Revison Master


Document, Document Revision and its Master Forms

Business Object Database Storage Class


WorkspaceObject
Document Document

Document Master Form

DocumentRevision DocumentRevision

DocumentRevision Master Form

Item Item Revision Form

Document Document Revision Document Master Document Revision Master

Dataset
Business Object Database Storage Class

Dataset Dataset

MSExcelX Dataset

UGMODEL Dataset

PDF Dataset
WorkspaceObject

Dataset

MSExcelX UGMODEL PDF

Folder
Business Object Database Storage Class
WorkspaceObject
Folder Folder

Fnd0HomeFolder Folder

Mail Folder Folder

Folder User_Inbox User_Inbox

Envelope Envelope

Fnd0HomeFoldere Mail Folder User_Inbox Envelope


Commonly used Relations’ Information
Relation Name Relation Parent Primary Object Secondary Object Purpose

IMAN_master_form ImanRelation Item Form Automatically create when


master form created

IMAN_master_form ImanRelation ItemRevision Form Automatically create when


master form created

TC_Attaches ImanRelation ItemRevision Dataset Whenever dataset is attached


to Item Revision

IMAN_manifestation ImanRelation ItemRevision UGMASTER Created automatically when


Item created from NX

IMAN_UG_altrep ImanRelation ItemRevision UGALTREP Created automatically when


Item created from NX

IMAN_specification ImanRelation ItemRevision ItemRevision Typically used when Document


Revision is related to Item
Revision

Important Attributes
Attribute Name Business Objects Available Purpose
On

Item Id Item and it’s children Used to uniquely identify the business object in
Teamcenter

Name Workspace Object and it’s Used to capture the name with which the business
children object is identified in your organization

Type Workspace Object and it’s Gives information as regards what type of business
children object it is. This can be a good information to filter /
sort business objects of similar type

Revision Item Revision and its children Gives information about the revision level of the
business object.

Sequence Id Item Revision and its children Gives information about the sequence level of the
business object. Sequences are typically created when
Attribute Name Business Objects Available Purpose
On

a business undergoes a check-out and check-in cycle.

Sequence Limit Item Revision and its children Gives information about the maximum number of
sequences that will be stored at any given point of
time for the business object

Item Item Revision and its children Gives information about the Item business object for
the give revision object. This a link attribute and on
clicking the link one can view the Item object

Version Number Workspace Object and it’s Gives information about the version level of the
children dataset. Versions are typically created when a dataset
undergoes a check-out and check-in cycle.

Version Limit Workspace Object and it’s Gives information about the maximum number of
children versions that will be stored at any given point of time
for the dataset

POM Application Object and Gives information about the date and time when this
it’s children business object was created

Checked-Out Workspace Object and it’s Gives information about whether the business object
children is currently checked out (or edited)

Checked-Out By Workspace Object and it’s Gives information about the TC User who has checked
children out (or editing) this business object. This is a link
attribute which provides link to the user object

Checked-Out Date Workspace Object and it’s Gives information about the date and time when this
children business object has been checked out.

Owning User POM Application Object and This attribute gives information about the user who
it’s children created this object. Since the attribute actually
provides a link to the TC user object one can get more
user details by clicking on that link

Owning Group POM Application Object and This attribute gives information about the TC Group to
it’s children which the user who created this object belongs to.
Since the attribute actually provides a link to the TC
user object one can get more user details by clicking
on that link

Last Modified Date POM Application Object and Gives information about the date and time when this
it’s children business object was last modified

Last Modifying User POM Application Object and This attribute gives information about the TC User
Attribute Name Business Objects Available Purpose
On

it’s children who last modified this business object. Since the
attribute actually provides a link to the TC user object
one can get more user details by clicking on that link
Preferences
Preference Name Purpose

AE_dataset_default_keep_limit Determines the number of old dataset versions to store in the database.
When this number is exceeded, the oldest dataset version is deleted

Mail_OSMail_Activated Determines whether operating system e-mail can be sent from


Teamcenter. When enabled, users can send OS e-mail by clicking Send
To à Envelope

Revision_Name_Based_On_ItemRevision Specifies whether revision names displayed in the rich client Revise
dialog box are based on item revision names or item names.

Typically we provide the same name for Item and its Revision, hence we
would not be able to make out the difference. Try changing the names
for Item and Revision and see how this preference affects the display

TC_Auto_Checkout Enables or suppresses automatic implicit check out of non-NX datasets.


Implicit check out automatically prevents users from gaining write
access to a non-NX dataset if another user has opened it.

TC_Enable_Implicit_CO Determines whether implicit checkout, save, and checkin is enabled in


the Properties dialog box, form dialog boxes, the Viewer view, and the
Summary view.

TC_Enable_legacy_create Determines if either the legacy or the generic dialog box is displayed for
the Create command. If no value is specified, the new generic dialog box
is displayed by default.

TC_Enable_LegacySaveAs Specifies whether the legacy Save As dialog box is displayed for all types
in the rich client.

TC_suppress_Edit_Latest_Menu Enables or suppresses the Edit Latest command in the rich client. This
menu command updates all version-0 datasets to reference the latest
saved version in the database.

TCDefaultKeepLimit Determines the number of sequences the system maintains as an item


revision is checked in and out of the database. At logon, the system
automatically removes

the oldest sequence when the limit specified with this preference is
reached

WhereReferencePOMPref Specifies whether all instances and classes found in the database that
contain references to a specified instance are displayed in the Impact
Analysis view

WHERE_REFERENCED_RELATIONS_FILTER Specifies custom relations displayed in the Where Referenced Options


Preference Name Purpose

relation list. Added relations are not displayed in the Paste Special, Paste
dialog box and are not defined as child relations.

Please refer the pdf named, “preferences_environment_variables_reference.pdf” to understand in


details each of the above preference variables and any additional ones

You might also like