Teamcenter Connector Reference

Last modified: December 17, 2025

Domain model

Entities

NameGeneralizationDocumentation
TcSessionRepresents the data required for maintaining a session with a Teamcenter server.
CookieHTTP Cookie
SoaServiceRequestThis entity is used by TcConnector published APIs internally.
CredentialsCredentials of the Teamcenter user.
TcServerInfoEntity to store the Teamcenter server information.
(Deprecated)
BaseCreateInputAn input entity representing the createInputs key for forming request for the Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service.

This is an abstract entity representing object properties common across Teamcenter types.
CreateInputTcConnector.BaseCreateInputRepresents input entity for Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service.
CompndCreateInputTcConnector.BaseCreateInputInput entity representing the createInputs/compoundCreateInput key for forming request for the Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service.

This entity holds type referenced property name available on the CreateInput descriptor of the business object type.
ItemCreateInputTcConnector.CreateInputInput entity representing the createInputs key for forming request for the Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service for creating Teamcenter Item.

This entity can only have the properties available on CreateInput descriptor of the business object type Item.
ItemRevisionCompoundCreateInputTcConnector.CompndCreateInputInput entity representing the createInputs/compoundCreateInput key for forming request for the Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service for creating Teamcenter Item.

This entity holds the name of the type of Item Revision business object to be created. It has the same properties as available on CreateInput descriptor of the ItemRevision type.
ModelObjectRepresents an abstract entity representing a Teamcenter business object.
PropertyRepresents name of the property.
PropertyValueRepresents value of the property
UserTcConnector.ModelObjectRepresents the User business object type from Teamcenter.
ServiceDataServiceData is part of ServiceResponse, It contains information regarding created, updated and deleted objects. It also has partial error information.
UIDRepresents unique identifier for Teamcenter business object.
ItemRevisionTcConnector.WorkspaceObjectRepresents the ItemRevision business object type from Teamcenter.
WorkspaceObjectTcConnector.POM_application_objectRepresents the Workspaceobject business object type from Teamcenter.
POM_application_objectTcConnector.ModelObjectRepresents the POM_application_object business object type from Teamcenter.
PairRepresents name value pair.
SearchInputInput entity for the Query-2014-11-Finder/performSearch Teamcenter service.
SearchCriteriaInputThe criteria used to perform search (string/string). For example, for object set search, the search criteria are parentUid and object set source string.
FindSavedQueryInputInput entity for the Query-2010-04-SavedQuery/findSavedQueries Teamcenter service.
SearchCriteria_SavedQueryTcConnector.SearchCriteriaInputRepresents common search criteria for saved queries.
This is active workspace provider
GeneralQueryTcConnector.SearchCriteria_SavedQueryRepresents input criteria for General Query.
This entity is used for the active workspace provider.
ItemSimpleQueryTcConnector.SearchCriteria_SavedQueryRepresents input criteria for Item Simple Query.
This entity is used for the active workspace provider.
ImanQueryTcConnector.POM_application_objectRepresents the ImanQuery business object type from Teamcenter.
ItemTcConnector.WorkspaceObjectRepresents the Item business object type from Teamcenter.
ListOfModelObjectRepresents a list of ModelObjects. This list is introduced to access objects to be displayed on the page through association.
GroupTcConnector.ModelObjectRepresents the Group business object type from Teamcenter.
ReviseInputsInput entity for the Core-2013-05-DataManagement/reviseObjects Teamcenter service.
ReviseItemRevisionTcConnector.ReviseInputsMap of property name (key) and property values (values) in string format, to be set on new object being created with revise.
TeamcenterConfigurationEntity to store the Teamcenter configuration.
DatasetTcConnector.WorkspaceObjectRepresents the Dataset business object type in Teamcenter.
PSBOMViewTcConnector.WorkspaceObjectRepresents the PSBOMView business object type from Teamcenter.
RevisionRuleTcConnector.WorkspaceObjectRepresents the RevisionRule business object type from Teamcenter.
BOMLineTcConnector.ModelObjectRepresents the BOMLine business object type in Teamcenter.
CreateRelationInputInput entity for the Core-2006-03-DataManagement/createRelations Teamcenter service.
Primary object, Secondary object and RelationType is input for the service.
SessionUserTcConnector.UserRepresents the Teamcenter session user.
(Deprecated)
ServiceResponseRepresents an abstract entity representing a Teamcenter service response.
SearchResponseTcConnector.ServiceResponseResponse entity for the Query-2014-11-Finder/performSearch Teamcenter service.
ErrorStackRepresents the Teamcenter error stack.
ImanRelationTcConnector.POM_application_objectRepresents the ImanRelation business object type from Teamcenter.
CreateRelationResponseTcConnector.ServiceResponseEntity representing a response returned by the Core-2006-03-DataManagement/createRelations Teamcenter service.

Created relation is output of the service and can be retrieved using TcConnector.relation association with this entity.
FindSavedQueryResponseTcConnector.ServiceResponseResponse entity for the Query-2010-04-SavedQuery/findSavedQueries Teamcenter service.
ReviseObjectsResponseTcConnector.ServiceResponseResponse entity for the Core-2013-05-DataManagement/reviseObjects Teamcenter service.
ReviseOutputResponseThe target object and the newly created revised objects.
ReviseTreesResponseList corresponding to the input target objects that holds mapping between the original objects and the copied objects.
CreateBomWindowInputInput entity for Cad-2007-01-StructureManagement/createBOMWindows Teamcenter service.
Item Revision and Revision Rule is input for the service.
CreateBomWindowResponseTcConnector.ServiceResponseResponse entity for Cad-2007-01-StructureManagement/createBOMWindows Teamcenter service.
BOMLine entity is the output for the service.
ExpandPSOneLevelInputInput entity for the Cad-2007-01-StructureManagement/expandPSOneLevel Teamcenter service.
BOMLine is input for the service.
ExpandPSOneLevelResponseTcConnector.ServiceResponseResponse entity for the Cad-2007-01-StructureManagement/expandPSOneLevel Teamcenter service.
First level children (as list of BOMLines) of given parent BOMLines is the output of the service.
ReleaseStatusTcConnector.ModelObjectRepresents the release status maturity of a WorkspaceObject. ReleaseStatus adds effectivity information used by Teamcenter assembly features for configuration.
FileDocumentSystem.FileDocumentRepresents the subtype of System.FileDocument object.
SavedGeneralQueryRepresents the input criteria for General Query.
SavedItemSimpleQueryRepresents the input criteria for Item Simple Query.
BOMWindowTcConnector.ModelObjectRepresents the BOMWindow business object type in Teamcenter.
Relation_BOMLineDataset object references attached by given relation name are returned.
ChildrenObjectList of ExpandPSData children found for the associated parent.
GetRevisionRulesResponseTcConnector.ServiceResponseResponse entity for the Cad-2007-01-StructureManagement/getRevisionRules Teamcenter service.
It contains RevisionRuleInfo
RevisionRulesResponseOutputList of RevisionRuleInfo which contains Revision rule.
CreateWorkflowInputInput entity for Workflow-2014-10-Workflow/createWorkflow Teamcenter service.
CreateWorkflowResponseTcConnector.ServiceResponseResponse entity for Workflow-2014-10-Workflow/createWorkflow Teamcenter service.
EPMTaskTcConnector.WorkspaceObjectRepresents the EPMTask business object type from Teamcenter.
createWorkflowtRelationTypesEntity to represent Attachment Relation Types, This has association with CreateWorkflowInput entity.
GetAllTasksInputInput entity for Workflow-2008-06-Workflow/getAllTasks Teamcenter service.
EPMJobTcConnector.WorkspaceObjectRepresents the EPMJob business object type from Teamcenter.
GetAllTasksResponseTcConnector.ServiceResponseResponse entity for Workflow-2008-06-Workflow/getAllTasks Teamcenter service.
PerformActionInputInput entity for Workflow-2012-10-Workflow/performAction2 Teamcenter service.
StringObject]Entity represnt the the string array in the response.
IntegerObjectEntity represnt the the integer array in the response.
UpdatedPropertiesInputList of PropInfo structure which consists of information about the objects and the property values to set.
ValuesInputValues of the property
FindUsersTasksResponseTcConnector.ServiceResponseResponse entity for FindUsersTasksTeamcenter service.
TaskInboxTcConnector.WorkspaceObjectRepresents the TaskInbox business object type from Teamcenter.
GetWorkflowTemplatesInputInput entity for Workflow-2008-06-Workflow/getWorkflowTemplates Teamcenter service.
GetWorkflowTemplatesResponseTcConnector.ServiceResponseResponse entity for Workflow-2008-06-Workflow/getWorkflowTemplates Teamcenter service.
EPMTaskTemplateTcConnector.POM_application_objectRepresents the EPMTaskTemplate business object type from Teamcenter.
TC_ProjectTcConnector.POM_application_objectRepresents the TC_Project business object type from Teamcenter.
VariantRuleTcConnector.WorkspaceObjectRepresents the VariantRule business object type from Teamcenter.
ConfigurationContextTcConnector.WorkspaceObjectRepresents the ConfigurationContext business object type from Teamcenter.
BomWindowPropFlagMapMap of property name (key) and property values (values) in string format, to be set on info input to create BOM window.
ParentObjectList of ExpandPSData children found for the associated parent.
ExpandPSAllLevelsOutputResponse entity for the Cad-2007-01-StructureManagement/expandPSOneLevel Teamcenter service.
First level children (as list of BOMLines) of given parent BOMLines is the output of the service.
ExpandPSAllLevelsResponseTcConnector.ServiceResponseResponse entity for the Cad-2007-01-StructureManagement/expandPSOneLevel Teamcenter service.
First level children (as list of BOMLines) of given parent BOMLines is the output of the service.
TcServerInformationTcConnector.ServiceResponseEntity to store the Teamcenter server information which is response entity for Core-2007-01-Session/getTCSessionInfo teamcenter service
ExtraInfoRepresents additional teamcenter session infomation.
RoleTcConnector.POM_application_objectRepresents the Role business object type from Teamcenter.
PSBOMViewRevisionTcConnector.WorkspaceObject
CloseBOMWindowslInput
HomePage
GetItemFromIdResponseTcConnector.ServiceResponse
ItemRevisionOutput
GetItemFromIdInput
RevisionIDs
ObjectTypeNames
ExpandGRMInput
ExpandGRMResponseTcConnector.ServiceResponse
Relation__
relationshipObject
RootTargetAttachmentsTcConnector.WorkspaceObject
ExpandPSOneLevel2Input
ExpandPSOneLevel2ResponseTcConnector.ServiceResponse
ParentChildWrapper
Parent__
Child
relatedObjectsEntity
namedRefListEntity
ExpandBOMParentChild
WhereUsedInput
WhereUsedResponseInfo
BooleanObject
GetInitialLOVValuesInputEntity
LovInputEntity
LOVFilterDataInputEntity
GetLOVValuesResponseTcConnector.ServiceResponse
LOVDataEntity
LOVValuesEntity
LOVInternalValue
LOVInternalValueType
LOVDisplayValue
LOVFilterDataOutputEntity
ListOfValuesTcConnector.ModelObject
DummyModelObjectTcConnector.ModelObject
ImanFile
ImageSystem.Image
OAuthToken

Entity TcSession

Represents the data required for maintaining a session with a Teamcenter server.

Attributes
NameTypeDefault valueDocumentation
HostAddressString (200)The HTTP(S) address of the Teamcenter server.
UserNameString (50)The Teamcenter user name for this session.
RequestCountLong1Sequential count of service requests made to the Teamcenter server. This is used for creating the unique log correlation ID.
SSOEnabledBooleanfalse
SSORedirectURLString (1024)
Associations
NameConnected toMultiplicityDocumentation
TeamcenterSessionSystem.SessionOneToMany

HTTP Cookie

Attributes
NameTypeDefault valueDocumentation
NameString (200)The cookie name
ValueString (200)The cookie value
PathString (200)/The relative path to be applied to the cookie on subsequent requests
SecureBooleanfalseIf true the cookie should only be used on secure (HTTPS) requests.
Associations
NameConnected toMultiplicityDocumentation
CookiesTcConnector.TcSessionOneToMany

Entity SoaServiceRequest

This entity is used by TcConnector published APIs internally.

Attributes
NameTypeDefault valueDocumentation
ServiceURLString (200)
CookiesString (2000)
LogCorrelationIDString (1000)
BodyString (unlimited)
Associations

Entity SoaServiceRequest does not own any associations.

Entity Credentials

Credentials of the Teamcenter user.

Attributes
NameTypeDefault valueDocumentation
userString (200)The Teamcenter user name of the user.
passwordString (2048)The Teamcenter password or SSO token of the user.
groupString (200)The group ID for this session.
roleString (200)The role the user is performing in the group.
localeString (20)The locale to be used by the Teamcenter server process for this session.
descrimatorString (200)Client defined identifier for this session.
LastErrorString (2000)
Associations

Entity Credentials does not own any associations.

Entity TcServerInfo

Entity to store the Teamcenter server information.
(Deprecated)

Attributes
NameTypeDefault valueDocumentation
VersionString (200)
GroupString (200)
SyslogString (200)
ServerIDString (200)
LocaleString (200)
Associations
NameConnected toMultiplicityDocumentation
_userTcConnector.TcServerInfoOneToOne

Entity BaseCreateInput

An input entity representing the createInputs key for forming request for the Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service.

This is an abstract entity representing object properties common across Teamcenter types.

Attributes
NameTypeDefault valueDocumentation
__boNameString (200)Type name of the business object.
object_nameString (128)Name of the Teamcenter business object to be created.
object_descString (240)Description of the Teamcenter business object to be created.
Associations

Entity BaseCreateInput does not own any associations.

Entity CreateInput

Represents input entity for Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service.

Generalization

TcConnector.BaseCreateInput

Attributes

Entity CreateInput has no attributes.

Associations
NameConnected toMultiplicityDocumentation
compoundCreateInput__0TcConnector.CompndCreateInputOneToOne

Entity CompndCreateInput

Input entity representing the createInputs/compoundCreateInput key for forming request for the Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service.

This entity holds type referenced property name available on the CreateInput descriptor of the business object type.

Generalization

TcConnector.BaseCreateInput

Attributes
NameTypeDefault valueDocumentation
__referencePropNameString (200)This entity holds type referenced property name available on the CreateInput descriptor of the Teamcenter business object type.
Associations
NameConnected toMultiplicityDocumentation
compoundCreateInput__0TcConnector.CompndCreateInputOneToOne

Entity ItemCreateInput

Input entity representing the createInputs key for forming request for the Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service for creating Teamcenter Item.

This entity can only have the properties available on CreateInput descriptor of the business object type Item.

Generalization

TcConnector.CreateInput

Attributes
NameTypeDefault valueDocumentation
item_idString (128)Identifier of the Teamcenter Item to be created.
Associations
NameConnected toMultiplicityDocumentation
compoundCreateInput__0TcConnector.CompndCreateInputOneToOne

Entity ItemRevisionCompoundCreateInput

Input entity representing the createInputs/compoundCreateInput key for forming request for the Core-2015-07-DataManagement/createRelateAndSubmitObjects2 Teamcenter service for creating Teamcenter Item.

This entity holds the name of the type of Item Revision business object to be created. It has the same properties as available on CreateInput descriptor of the ItemRevision type.

Generalization

TcConnector.CompndCreateInput

Attributes
NameTypeDefault valueDocumentation
item_revision_idString (32)Revision Identifier of the Teamcenter Item Revision to be created.
Associations
NameConnected toMultiplicityDocumentation
compoundCreateInput__0TcConnector.CompndCreateInputOneToOne

Entity ModelObject

Represents an abstract entity representing a Teamcenter business object.

Attributes
NameTypeDefault valueDocumentation
UIDString (1000)
_TypeString (200)
ClassNameString (200)
Associations
NameConnected toMultiplicityDocumentation
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity Property

Represents name of the property.

Attributes
NameTypeDefault valueDocumentation
NameString (200)
Associations
NameConnected toMultiplicityDocumentation
PropertiesTcConnector.ModelObjectOneToMany
Property_PropertyTcConnector.PropertyOneToMany

Entity PropertyValue

Represents value of the property

Attributes
NameTypeDefault valueDocumentation
ValueString (200)
Associations
NameConnected toMultiplicityDocumentation
UIValuesTcConnector.PropertyOneToMany
DBValuesTcConnector.PropertyOneToMany

Entity User

Represents the User business object type from Teamcenter.

Generalization

TcConnector.ModelObject

Attributes
NameTypeDefault valueDocumentation
personString (200)
useridString (200)
Associations
NameConnected toMultiplicityDocumentation
workflowOwnerTcConnector.CreateWorkflowInputOneToOne
taskinbox__TcConnector.TaskInboxOneToOne
user__TcConnector.UserOneToOne
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity ServiceData

ServiceData is part of ServiceResponse, It contains information regarding created, updated and deleted objects. It also has partial error information.

Attributes

Entity ServiceData has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity UID

Represents unique identifier for Teamcenter business object.

Attributes
NameTypeDefault valueDocumentation
UIDString (200)
Associations
NameConnected toMultiplicityDocumentation
DeletedTcConnector.ServiceDataOneToMany

Entity ItemRevision

Represents the ItemRevision business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes
NameTypeDefault valueDocumentation
item_idString (128)
item_revision_idString (32)
Associations
NameConnected toMultiplicityDocumentation
items_tagTcConnector.ItemRevisionOneToOne
itemRev__BOMWindowTcConnector.ItemRevisionOneToOneItemRevision object reference.
itemRevOfBOMLineTcConnector.ItemRevisionOneToOne
itemRevOfBOMLine__ParentTcConnector.ItemRevisionOneToOne
parentItemRevTcConnector.WhereUsedResponseInfoOneToOne
bl_revisionTcConnector.ItemRevisionOneToOne
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity WorkspaceObject

Represents the Workspaceobject business object type from Teamcenter.

Generalization

TcConnector.POM_application_object

Attributes
NameTypeDefault valueDocumentation
object_nameString (128)
object_descString (240)
date_releasedDate and time
checked_outString (200)
checked_out_dateDate and time
Associations
NameConnected toMultiplicityDocumentation
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity POM_application_object

Represents the POM_application_object business object type from Teamcenter.

Generalization

TcConnector.ModelObject

Attributes
NameTypeDefault valueDocumentation
creation_dateDate and time
last_mod_dateDate and time
object_stringString (4000)
Associations
NameConnected toMultiplicityDocumentation
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity Pair

Represents name value pair.

Attributes
NameTypeDefault valueDocumentation
NameString (unlimited)
ValueString (unlimited)
Associations

Entity Pair does not own any associations.

Entity SearchInput

Input entity for the Query-2014-11-Finder/performSearch Teamcenter service.

Attributes
NameTypeDefault valueDocumentation
providerNameString (200)Awp0SavedQuerySearchProvider
startIndexInteger0
maxToLoadInteger50
internalPropertyNameString (200)``
maxToReturnInteger50
searchFilterFieldSortTypeString (200)Priority
Associations
NameConnected toMultiplicityDocumentation
searchCriteriaTcConnector.SearchCriteriaInputOneToOne

Entity SearchCriteriaInput

The criteria used to perform search (string/string). For example, for object set search, the search criteria are parentUid and object set source string.

Attributes

Entity SearchCriteriaInput has no attributes.

Associations
NameConnected toMultiplicityDocumentation
searchCriteriaTcConnector.SearchCriteriaInputOneToOne

Entity FindSavedQueryInput

Input entity for the Query-2010-04-SavedQuery/findSavedQueries Teamcenter service.

Attributes
NameTypeDefault valueDocumentation
queryNamesString (200)
Associations

Entity FindSavedQueryInput does not own any associations.

Entity SearchCriteria_SavedQuery

Represents common search criteria for saved queries.
This is active workspace provider

Generalization

TcConnector.SearchCriteriaInput

Attributes
NameTypeDefault valueDocumentation
utcOffsetString (200)330
searchIDString (200)``
totalObjectsFoundReportedToClientString (200)``
lastEndIndexString (200)``
typeOfSearchString (200)ADVANCED_SEARCH
queryUIDString (200)
Associations
NameConnected toMultiplicityDocumentation
searchCriteriaTcConnector.SearchCriteriaInputOneToOne

Entity GeneralQuery

Represents input criteria for General Query.
This entity is used for the active workspace provider.

Generalization

TcConnector.SearchCriteria_SavedQuery

Attributes
NameTypeDefault valueDocumentation
NameString (200)
DescriptionString (200)
_TypeString (200)
OwningUserString (200)
OwningGroupString (200)
CreatedAfterDate and time
CreatedBeforeDate and time
ModifiedAfterDate and time
ModifiedBeforeDate and time
ReleasedAfterDate and time
ReleasedBeforeDate and time
WorkflowTemplateNameString (200)
CurrentTaskString (200)
Associations
NameConnected toMultiplicityDocumentation
searchCriteriaTcConnector.SearchCriteriaInputOneToOne

Entity ItemSimpleQuery

Represents input criteria for Item Simple Query.
This entity is used for the active workspace provider.

Generalization

TcConnector.SearchCriteria_SavedQuery

Attributes
NameTypeDefault valueDocumentation
NameString (200)
ItemIDString (200)
DescriptionString (200)
_TypeString (200)
Associations
NameConnected toMultiplicityDocumentation
searchCriteriaTcConnector.SearchCriteriaInputOneToOne

Entity ImanQuery

Represents the ImanQuery business object type from Teamcenter.

Generalization

TcConnector.POM_application_object

Attributes
NameTypeDefault valueDocumentation
query_nameString (128)
query_descString (512)
Associations
NameConnected toMultiplicityDocumentation
savedQueriesTcConnector.FindSavedQueryResponseOneToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity Item

Represents the Item business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes
NameTypeDefault valueDocumentation
item_idString (128)
Associations
NameConnected toMultiplicityDocumentation
items_tagTcConnector.ItemRevisionOneToOne
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity ListOfModelObject

Represents a list of ModelObjects. This list is introduced to access objects to be displayed on the page through association.

Attributes

Entity ListOfModelObject has no attributes.

Associations
NameConnected toMultiplicityDocumentation
PrimaryOrSecondaryObjectsTcConnector.ListOfModelObjectOneToOne

Entity Group

Represents the Group business object type from Teamcenter.

Generalization

TcConnector.ModelObject

Attributes
NameTypeDefault valueDocumentation
nameString (128)
rolesString (unlimited)
Associations
NameConnected toMultiplicityDocumentation
group__TcConnector.GroupOneToOne
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity ReviseInputs

Input entity for the Core-2013-05-DataManagement/reviseObjects Teamcenter service.

Attributes

Entity ReviseInputs has no attributes.

Associations

Entity ReviseInputs does not own any associations.

Entity ReviseItemRevision

Map of property name (key) and property values (values) in string format, to be set on new object being created with revise.

Generalization

TcConnector.ReviseInputs

Attributes
NameTypeDefault valueDocumentation
item_revision_idString (200)
object_nameString (200)
object_descString (200)
Associations

Entity ReviseItemRevision does not own any associations.

Entity TeamcenterConfiguration

Entity to store the Teamcenter configuration.

Attributes
NameTypeDefault valueDocumentation
ConfigNameString (200)
TCURLString (200)Teamcenter URL
FMSURLString (200)
SSOEnabledBooleanfalse
SSOLoginURLString (200)
SSOIdentityURLString (200)
SSOTCAppIdString (200)
SSOMendixAppIdString (200)
ActiveBooleanfalse
IsTcXBooleanfalse
TcxClientIdString (200)
TokenExchangeClientIdString (200)
TokenExchangeClientSecretString (200)
TokenExchTokenEndPtString (unlimited)
Associations

Entity TeamcenterConfiguration does not own any associations.

Entity Dataset

Represents the Dataset business object type in Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes
NameTypeDefault valueDocumentation
dataset_typeString (32)
Associations
NameConnected toMultiplicityDocumentation
datasetsTcConnector.ChildrenObjectOneToMany
parentDatasetsTcConnector.ParentObjectOneToMany
DocumentsTcConnector.FileDocumentManyToMany
datasets__TcConnector.ItemRevisionOutputOneToMany
relatedObjectTcConnector.relatedObjectsEntityOneToOne
ImagesTcConnector.ImageManyToMany
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity PSBOMView

Represents the PSBOMView business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes

Entity PSBOMView has no attributes.

Associations
NameConnected toMultiplicityDocumentation
bom_viewTcConnector.PSBOMViewOneToOne
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity RevisionRule

Represents the RevisionRule business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes

Entity RevisionRule has no attributes.

Associations
NameConnected toMultiplicityDocumentation
revRule__BOMWindowTcConnector.RevisionRuleOneToOneThe RevisionRule object used for configuration of this BOMWindow object.
revRuleTcConnector.RevisionRuleOneToOne
ruleTcConnector.WhereUsedInputOneToOne
revision_ruleTcConnector.RevisionRuleOneToOne
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity BOMLine

Represents the BOMLine business object type in Teamcenter.

Generalization

TcConnector.ModelObject

Attributes
NameTypeDefault valueDocumentation
object_stringString (4000)Stores the Display Name value of the business objects.
bl_rev_object_nameString (200)
bl_has_childrenBooleanfalseHas children?
bl_quantityString (200)Quantity. Value is integer if unit of measure of the line is each. Quantities of packed lines are accumulated to the master line.
bl_variant_stateString (200)
bl_plmxml_abs_xformString (1000)
bl_item_item_revisionString (400)
Associations
NameConnected toMultiplicityDocumentation
bomLine__BOMWindowTcConnector.CreateBomWindowResponseOneToOneObject reference for the created BOMLine
bomLine__ExpandPSOneLevelTcConnector.BOMLineOneToOne
bomLine__ExpandPSAllLevelTcConnector.BOMLineOneToOne
bomLine__ParentTcConnector.Parent__OneToOne
BOMLineAttachmentsTcConnector.FileDocumentManyToMany
bomLine__ChildTcConnector.ChildOneToOne
ChildBOMLinesTcConnector.ExpandBOMParentChildOneToMany
ParentBOMLIneTcConnector.ExpandBOMParentChildOneToOne
bl_revisionTcConnector.ItemRevisionOneToOne
top_lineTcConnector.BOMLineOneToOne
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity CreateRelationInput

Input entity for the Core-2006-03-DataManagement/createRelations Teamcenter service.
Primary object, Secondary object and RelationType is input for the service.

Attributes
NameTypeDefault valueDocumentation
relationTypeString (200)Name of the relation type to create.
Associations
NameConnected toMultiplicityDocumentation
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.

Entity SessionUser

Represents the Teamcenter session user.
(Deprecated)

Generalization

TcConnector.User

Attributes

Entity SessionUser has no attributes.

Associations
NameConnected toMultiplicityDocumentation
_userTcConnector.TcServerInfoOneToOne
workflowOwnerTcConnector.CreateWorkflowInputOneToOne
taskinbox__TcConnector.TaskInboxOneToOne
user__TcConnector.UserOneToOne
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity ServiceResponse

Represents an abstract entity representing a Teamcenter service response.

Attributes

Entity ServiceResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity SearchResponse

Response entity for the Query-2014-11-Finder/performSearch Teamcenter service.

Generalization

TcConnector.ServiceResponse

Attributes
NameTypeDefault valueDocumentation
totalFoundInteger0
totalLoadedInteger0
Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity ErrorStack

Represents the Teamcenter error stack.

Attributes
NameTypeDefault valueDocumentation
ClientIDString (200)
ClientIndexInteger0
CodeInteger0
LevelInteger0
MessageString (unlimited)
Associations
NameConnected toMultiplicityDocumentation
PartialErrorsTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne

Entity ImanRelation

Represents the ImanRelation business object type from Teamcenter.

Generalization

TcConnector.POM_application_object

Attributes

Entity ImanRelation has no attributes.

Associations
NameConnected toMultiplicityDocumentation
relationTcConnector.CreateRelationResponseOneToManyThe newly created relation.
primary_objectTcConnector.ImanRelationOneToOne
secondary_objectTcConnector.ImanRelationOneToOne
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity CreateRelationResponse

Entity representing a response returned by the Core-2006-03-DataManagement/createRelations Teamcenter service.

Created relation is output of the service and can be retrieved using TcConnector.relation association with this entity.

Generalization

TcConnector.ServiceResponse

Attributes

Entity CreateRelationResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity FindSavedQueryResponse

Response entity for the Query-2010-04-SavedQuery/findSavedQueries Teamcenter service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity FindSavedQueryResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity ReviseObjectsResponse

Response entity for the Core-2013-05-DataManagement/reviseObjects Teamcenter service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity ReviseObjectsResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity ReviseOutputResponse

The target object and the newly created revised objects.

Attributes

Entity ReviseOutputResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
outputTcConnector.ReviseObjectsResponseOneToMany

Entity ReviseTreesResponse

List corresponding to the input target objects that holds mapping between the original objects and the copied objects.

Attributes

Entity ReviseTreesResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
reviseTreesTcConnector.ReviseObjectsResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
childReviseNodesTcConnector.ReviseTreesResponseOneToMany

Entity CreateBomWindowInput

Input entity for Cad-2007-01-StructureManagement/createBOMWindows Teamcenter service.
Item Revision and Revision Rule is input for the service.

Attributes

Entity CreateBomWindowInput has no attributes.

Associations
NameConnected toMultiplicityDocumentation
itemRev__BOMWindowTcConnector.ItemRevisionOneToOneItemRevision object reference.
revRule__BOMWindowTcConnector.RevisionRuleOneToOneThe RevisionRule object used for configuration of this BOMWindow object.
configContextTcConnector.CreateBomWindowInputOneToOne
bomWinPropFlagMapTcConnector.BomWindowPropFlagMapOneToOne
CreateBomWindowInput_CreateBomWindowResponseTcConnector.CreateBomWindowResponseOneToOne

Entity CreateBomWindowResponse

Response entity for Cad-2007-01-StructureManagement/createBOMWindows Teamcenter service.
BOMLine entity is the output for the service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity CreateBomWindowResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
bomLine__BOMWindowTcConnector.CreateBomWindowResponseOneToOneObject reference for the created BOMLine
bomWindow__BOMWindowTcConnector.BOMWindowOneToOne
CreateBomWindowInput_CreateBomWindowResponseTcConnector.CreateBomWindowResponseOneToOne
ResponseDataTcConnector.ServiceResponseOneToOne

Entity ExpandPSOneLevelInput

Input entity for the Cad-2007-01-StructureManagement/expandPSOneLevel Teamcenter service.
BOMLine is input for the service.

Attributes
NameTypeDefault valueDocumentation
RelationNameString (200)
Associations

Entity ExpandPSOneLevelInput does not own any associations.

Entity ExpandPSOneLevelResponse

Response entity for the Cad-2007-01-StructureManagement/expandPSOneLevel Teamcenter service.
First level children (as list of BOMLines) of given parent BOMLines is the output of the service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity ExpandPSOneLevelResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity ReleaseStatus

Represents the release status maturity of a WorkspaceObject. ReleaseStatus adds effectivity information used by Teamcenter assembly features for configuration.

Generalization

TcConnector.ModelObject

Attributes
NameTypeDefault valueDocumentation
nameString (32)
effectivity_textString (1000)The property “effectivity_text” is a runtime string which represents the start to end effectivity of the “ReleaseStatus” object. “effectivity_text” will be displayed in an easy to understand format so that the user can easily identify the start date and end date effectivity of the “ReleaseStatus” object. “effectivity_text” will also display the start serial number and end serial numbers of the “ReleaseStatus” object. “effectivity_text” has a hard-coded length of up to 256 characters (This is incorrect, so the size here is limited to 1000)
date_releasedDate and time
Associations
NameConnected toMultiplicityDocumentation
release_status_listTcConnector.WorkspaceObjectManyToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity FileDocument

Represents the subtype of System.FileDocument object.

Generalization

System.FileDocument

Attributes
NameTypeDefault valueDocumentation
datasetUIDString (200)
imanFileIDString (200)
Associations

Entity FileDocument does not own any associations.

Entity SavedGeneralQuery

Represents the input criteria for General Query.

Attributes
NameTypeDefault valueDocumentation
NameString (200)
DescriptionString (200)
_TypeString (200)
OwningUserString (200)
OwningGroupString (200)
CreatedAfterDate and time
CreatedBeforeDate and time
ModifiedAfterDate and time
ModifiedBeforeDate and time
ReleasedAfterDate and time
ReleasedBeforeDate and time
WorkflowTemplateNameString (200)
CurrentTaskString (200)
Associations

Entity SavedGeneralQuery does not own any associations.

Entity SavedItemSimpleQuery

Represents the input criteria for Item Simple Query.

Attributes
NameTypeDefault valueDocumentation
NameString (200)
ItemIDString (200)
DescriptionString (200)
_TypeString (200)
Associations

Entity SavedItemSimpleQuery does not own any associations.

Entity BOMWindow

Represents the BOMWindow business object type in Teamcenter.

Generalization

TcConnector.ModelObject

Attributes

Entity BOMWindow has no attributes.

Associations
NameConnected toMultiplicityDocumentation
bomWindow__BOMWindowTcConnector.BOMWindowOneToOne
BOMWindow_CloseBOMWindowslInputTcConnector.CloseBOMWindowslInputOneToMany
top_lineTcConnector.BOMLineOneToOne
revision_ruleTcConnector.RevisionRuleOneToOne
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity Relation_BOMLine

Dataset object references attached by given relation name are returned.

Attributes
NameTypeDefault valueDocumentation
relationNameString (200)
Associations
NameConnected toMultiplicityDocumentation
infoTcConnector.ExpandPSOneLevelInputOneToMany

Entity ChildrenObject

List of ExpandPSData children found for the associated parent.

Attributes

Entity ChildrenObject has no attributes.

Associations
NameConnected toMultiplicityDocumentation
childrenTcConnector.ExpandPSOneLevelResponseOneToMany
itemRevOfBOMLineTcConnector.ItemRevisionOneToOne
bomLine__ExpandPSOneLevelTcConnector.BOMLineOneToOne
children__ExpandPSAllLevelsTcConnector.ExpandPSAllLevelsOutputOneToMany

Entity GetRevisionRulesResponse

Response entity for the Cad-2007-01-StructureManagement/getRevisionRules Teamcenter service.
It contains RevisionRuleInfo

Generalization

TcConnector.ServiceResponse

Attributes

Entity GetRevisionRulesResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity RevisionRulesResponseOutput

List of RevisionRuleInfo which contains Revision rule.

Attributes

Entity RevisionRulesResponseOutput has no attributes.

Associations
NameConnected toMultiplicityDocumentation
output__GetRevisionRuleTcConnector.GetRevisionRulesResponseOneToMany
revRuleTcConnector.RevisionRuleOneToOne

Entity CreateWorkflowInput

Input entity for Workflow-2014-10-Workflow/createWorkflow Teamcenter service.

Attributes
NameTypeDefault valueDocumentation
processNameString (200)
processDescriptionString (200)
processTemplateString (200)
dueDateDate and time
Associations
NameConnected toMultiplicityDocumentation
workflowOwnerTcConnector.CreateWorkflowInputOneToOne
responsiblePartyTcConnector.CreateWorkflowInputOneToOne

Entity CreateWorkflowResponse

Response entity for Workflow-2014-10-Workflow/createWorkflow Teamcenter service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity CreateWorkflowResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
workflowTaskTcConnector.CreateWorkflowResponseOneToOne
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
ResponseDataTcConnector.ServiceResponseOneToOne

Entity EPMTask

Represents the EPMTask business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes
NameTypeDefault valueDocumentation
priorityInteger0
task_nameString (32)
due_dateDate and time
task_durationInteger0
commentsString (4000)
fnd0StartDateDate and time
fnd0EndDateDate and time
job_nameString (200)
Associations
NameConnected toMultiplicityDocumentation
workflowTaskTcConnector.CreateWorkflowResponseOneToOne
allTasksTcConnector.GetAllTasksResponseOneToMany
taskTcConnector.PerformActionInputOneToOne
tasks_to_trackTcConnector.TaskInboxOneToMany
tasks_to_performTcConnector.TaskInboxOneToMany
parent_processTcConnector.EPMTaskOneToOne
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity createWorkflowtRelationTypes

Entity to represent Attachment Relation Types, This has association with CreateWorkflowInput entity.

Attributes
NameTypeDefault valueDocumentation
attachmentRelationTypesString (200)
Associations
NameConnected toMultiplicityDocumentation
relationTypesTcConnector.CreateWorkflowInputOneToMany

Entity GetAllTasksInput

Input entity for Workflow-2008-06-Workflow/getAllTasks Teamcenter service.

Attributes
NameTypeDefault valueDocumentation
stateInteger0
Associations
NameConnected toMultiplicityDocumentation
processTcConnector.GetAllTasksInputOneToOne

Entity EPMJob

Represents the EPMJob business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes

Entity EPMJob has no attributes.

Associations
NameConnected toMultiplicityDocumentation
processTcConnector.GetAllTasksInputOneToOne
parent_processTcConnector.EPMTaskOneToOne
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity GetAllTasksResponse

Response entity for Workflow-2008-06-Workflow/getAllTasks Teamcenter service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity GetAllTasksResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity PerformActionInput

Input entity for Workflow-2012-10-Workflow/performAction2 Teamcenter service.

Attributes
NameTypeDefault valueDocumentation
actionString (200)
commentsString (200)
passwordString (200)
supportingValueString (200)
Associations
NameConnected toMultiplicityDocumentation
taskTcConnector.PerformActionInputOneToOne
supportingObjectTcConnector.PerformActionInputOneToOne

Entity StringObject

Entity represnt the the string array in the response.

Attributes
NameTypeDefault valueDocumentation
valueString (unlimited)
Associations
NameConnected toMultiplicityDocumentation
lov_values__0TcConnector.LOVInternalValueOneToMany
lov_values__1TcConnector.LOVDisplayValueOneToMany

Entity IntegerObject

Entity represnt the the integer array in the response.

Attributes
NameTypeDefault valueDocumentation
valueInteger0
Associations

Entity IntegerObject does not own any associations.

Entity UpdatedPropertiesInput

List of PropInfo structure which consists of information about the objects and the property values to set.

Attributes
NameTypeDefault valueDocumentation
nameString (200)
Associations
NameConnected toMultiplicityDocumentation
objectsSetPropertiesTcConnector.ModelObjectOneToMany

Entity ValuesInput

Values of the property

Attributes
NameTypeDefault valueDocumentation
valueString (unlimited)
Associations
NameConnected toMultiplicityDocumentation
valuesTcConnector.UpdatedPropertiesInputOneToMany

Entity FindUsersTasksResponse

Response entity for FindUsersTasksTeamcenter service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity FindUsersTasksResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity TaskInbox

Represents the TaskInbox business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes

Entity TaskInbox has no attributes.

Associations
NameConnected toMultiplicityDocumentation
taskinbox__TcConnector.TaskInboxOneToOne
subscribed_inboxesTcConnector.UserOneToMany
TaskInbox_FindUsersTasksResponseTcConnector.FindUsersTasksResponseOneToMany
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity GetWorkflowTemplatesInput

Input entity for Workflow-2008-06-Workflow/getWorkflowTemplates Teamcenter service.

Attributes
NameTypeDefault valueDocumentation
allOrAssignedCriteriaString (200)SOA_EPM_All
Associations

Entity GetWorkflowTemplatesInput does not own any associations.

Entity GetWorkflowTemplatesResponse

Response entity for Workflow-2008-06-Workflow/getWorkflowTemplates Teamcenter service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity GetWorkflowTemplatesResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity EPMTaskTemplate

Represents the EPMTaskTemplate business object type from Teamcenter.

Generalization

TcConnector.POM_application_object

Attributes
NameTypeDefault valueDocumentation
object_nameString (200)
object_descString (1024)
template_nameString (128)
task_typeString (200)
Associations
NameConnected toMultiplicityDocumentation
workflowTemplatesTcConnector.GetWorkflowTemplatesResponseOneToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity TC_Project

Represents the TC_Project business object type from Teamcenter.

Generalization

TcConnector.POM_application_object

Attributes
NameTypeDefault valueDocumentation
project_nameString (32)
project_descString (240)
project_idString (64)
Associations
NameConnected toMultiplicityDocumentation
project_listTcConnector.ItemRevisionOneToMany
projectTcConnector.TC_ProjectOneToOne
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity VariantRule

Represents the VariantRule business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes
NameTypeDefault valueDocumentation
contentsString (200)
Associations
NameConnected toMultiplicityDocumentation
objectsForConfigureTcConnector.CreateBomWindowInputOneToMany
variantRulesForItemRevisionTcConnector.ItemRevisionOneToMany
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity ConfigurationContext

Represents the ConfigurationContext business object type from Teamcenter.

Generalization

TcConnector.WorkspaceObject

Attributes

Entity ConfigurationContext has no attributes.

Associations
NameConnected toMultiplicityDocumentation
configContextTcConnector.CreateBomWindowInputOneToOne
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity BomWindowPropFlagMap

Map of property name (key) and property values (values) in string format, to be set on info input to create BOM window.

Attributes
NameTypeDefault valueDocumentation
show_unconfigured_variantsString (200)false
show_unconfigured_changesString (200)true
show_suppressed_occurrencesString (200)true
is_packed_by_defaultString (200)true
show_out_of_context_linesString (200)true
fnd0show_uncnf_occ_effString (200)true
fnd0bw_in_cv_cfg_to_load_mdString (200)true
Associations
NameConnected toMultiplicityDocumentation
bomWinPropFlagMapTcConnector.BomWindowPropFlagMapOneToOne

Entity ParentObject

List of ExpandPSData children found for the associated parent.

Attributes

Entity ParentObject has no attributes.

Associations
NameConnected toMultiplicityDocumentation
bomLine__ExpandPSAllLevelTcConnector.BOMLineOneToOne
itemRevOfBOMLine__ParentTcConnector.ItemRevisionOneToOne
parentTcConnector.ExpandPSAllLevelsOutputOneToOne

Entity ExpandPSAllLevelsOutput

Response entity for the Cad-2007-01-StructureManagement/expandPSOneLevel Teamcenter service.
First level children (as list of BOMLines) of given parent BOMLines is the output of the service.

Attributes

Entity ExpandPSAllLevelsOutput has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ExpandAllLevelsOutputTcConnector.ExpandPSAllLevelsResponseOneToMany
parentTcConnector.ExpandPSAllLevelsOutputOneToOne

Entity ExpandPSAllLevelsResponse

Response entity for the Cad-2007-01-StructureManagement/expandPSOneLevel Teamcenter service.
First level children (as list of BOMLines) of given parent BOMLines is the output of the service.

Generalization

TcConnector.ServiceResponse

Attributes

Entity ExpandPSAllLevelsResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity TcServerInformation

Entity to store the Teamcenter server information which is response entity for Core-2007-01-Session/getTCSessionInfo teamcenter service

Generalization

TcConnector.ServiceResponse

Attributes

Entity TcServerInformation has no attributes.

Associations
NameConnected toMultiplicityDocumentation
group__TcConnector.GroupOneToOne
user__TcConnector.UserOneToOne
extraInfo__TcConnector.TcServerInformationOneToOne
role__TcConnector.RoleOneToOne
projectTcConnector.TC_ProjectOneToOne
ResponseDataTcConnector.ServiceResponseOneToOne

Entity ExtraInfo

Represents additional teamcenter session infomation.

Attributes
NameTypeDefault valueDocumentation
DisplayVersionString (200)
syslogFileString (200)
TcServerIDString (200)
TCServerLocaleString (200)
Associations
NameConnected toMultiplicityDocumentation
extraInfo__TcConnector.TcServerInformationOneToOne

Entity Role

Represents the Role business object type from Teamcenter.

Generalization

TcConnector.POM_application_object

Attributes
NameTypeDefault valueDocumentation
role_nameString (32)
object_nameString (200)
descriptionString (240)
Associations
NameConnected toMultiplicityDocumentation
role__TcConnector.RoleOneToOne
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity PSBOMViewRevision

Generalization

TcConnector.WorkspaceObject

Attributes

Entity PSBOMViewRevision has no attributes.

Associations
NameConnected toMultiplicityDocumentation
bom_viewTcConnector.PSBOMViewOneToOne
structure_revisionsTcConnector.ItemRevisionOneToMany
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity CloseBOMWindowslInput

Attributes

Entity CloseBOMWindowslInput has no attributes.

Associations

Entity CloseBOMWindowslInput does not own any associations.

Entity HomePage

Attributes

Entity HomePage has no attributes.

Associations

Entity HomePage does not own any associations.

Entity GetItemFromIdResponse

Generalization

TcConnector.ServiceResponse

Attributes

Entity GetItemFromIdResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
ResponseDataTcConnector.ServiceResponseOneToOne

Entity ItemRevisionOutput

Attributes

Entity ItemRevisionOutput has no attributes.

Associations
NameConnected toMultiplicityDocumentation
itemRevOutputTcConnector.GetItemFromIdResponseOneToMany
itemRevision__TcConnector.ItemRevisionOutputOneToOne

Entity GetItemFromIdInput

Attributes
NameTypeDefault valueDocumentation
ItemIdString (200)
NumberOfRevisionInteger-1
RelationTypeNameString (200)
Associations

Entity GetItemFromIdInput does not own any associations.

Entity RevisionIDs

Attributes
NameTypeDefault valueDocumentation
RevisionIDsString (200)
Associations
NameConnected toMultiplicityDocumentation
revIdsTcConnector.GetItemFromIdInputOneToMany

Entity ObjectTypeNames

Attributes
NameTypeDefault valueDocumentation
ObjectTypeNamesString (200)
Associations
NameConnected toMultiplicityDocumentation
objectTypeNames__TcConnector.GetItemFromIdInputOneToMany
objectTypeNames__ExpandPSTcConnector.ExpandPSOneLevelInputOneToMany

Entity ExpandGRMInput

Attributes

Entity ExpandGRMInput has no attributes.

Associations
NameConnected toMultiplicityDocumentation
PrimaryOrSecondaryObjectsTcConnector.ListOfModelObjectOneToOne

Entity ExpandGRMResponse

Generalization

TcConnector.ServiceResponse

Attributes

Entity ExpandGRMResponse has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity Relation__

Attributes
NameTypeDefault valueDocumentation
relationTypeNameString (200)
Associations
NameConnected toMultiplicityDocumentation
relationsTcConnector.ExpandGRMInputOneToMany

Entity relationshipObject

Attributes

Entity relationshipObject has no attributes.

Associations
NameConnected toMultiplicityDocumentation
relationshipObjectsTcConnector.ExpandGRMResponseOneToMany
otherSideObjectTcConnector.ModelObjectOneToMany
_relationTcConnector.ImanRelationOneToMany

Entity RootTargetAttachments

Generalization

TcConnector.WorkspaceObject

Attributes

Entity RootTargetAttachments has no attributes.

Associations
NameConnected toMultiplicityDocumentation
root_target_attachmentsTcConnector.EPMTaskOneToMany
checked_out_userTcConnector.UserOneToMany
release_status_listTcConnector.WorkspaceObjectManyToMany
owning_userTcConnector.UserOneToMany
last_mod_userTcConnector.UserOneToMany
owning_groupTcConnector.GroupOneToMany
owning_roleTcConnector.RoleOneToMany
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity ExpandPSOneLevel2Input

Attributes
NameTypeDefault valueDocumentation
RelationNameString (200)
NamedRefHandlerString (200)AllNamedRefs
ObjectTypeNameString (200)
Associations

Entity ExpandPSOneLevel2Input does not own any associations.

Entity ExpandPSOneLevel2Response

Generalization

TcConnector.ServiceResponse

Attributes

Entity ExpandPSOneLevel2Response has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ResponseDataTcConnector.ServiceResponseOneToOne

Entity ParentChildWrapper

Attributes

Entity ParentChildWrapper has no attributes.

Associations
NameConnected toMultiplicityDocumentation
output__ExpandPSOneLevel2ResponseTcConnector.ExpandPSOneLevel2ResponseOneToMany
parent__ParentChildWrapperTcConnector.ParentChildWrapperOneToOne

Entity Parent__

Attributes

Entity Parent__ has no attributes.

Associations
NameConnected toMultiplicityDocumentation
parent__ParentChildWrapperTcConnector.ParentChildWrapperOneToOne
bomLine__ParentTcConnector.Parent__OneToOne

Entity Child

Attributes

Entity Child has no attributes.

Associations
NameConnected toMultiplicityDocumentation
children__ParentChildWrapperTcConnector.ParentChildWrapperOneToMany
objectOfBOMLineTcConnector.ChildOneToOne
BOMLine_childrenObjTcConnector.BOMLineOneToMany
bomLine__ChildTcConnector.ChildOneToOne

Entity relatedObjectsEntity

Attributes

Entity relatedObjectsEntity has no attributes.

Associations
NameConnected toMultiplicityDocumentation
relatedObjectsTcConnector.ChildOneToMany
relatedObjectTcConnector.relatedObjectsEntityOneToOne

Entity namedRefListEntity

Attributes
NameTypeDefault valueDocumentation
namedReferenceTypeString (200)
namedReferenceNameString (200)
fileTicketString (1000)
Associations
NameConnected toMultiplicityDocumentation
namedRefListTcConnector.relatedObjectsEntityOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne

Entity ExpandBOMParentChild

Attributes

Entity ExpandBOMParentChild has no attributes.

Associations
NameConnected toMultiplicityDocumentation
ParentBOMLIneTcConnector.ExpandBOMParentChildOneToOne

Entity WhereUsedInput

Attributes
NameTypeDefault valueDocumentation
numLevelsInteger1
whereUsedPreciseBooleanfalse
Associations
NameConnected toMultiplicityDocumentation
ruleTcConnector.WhereUsedInputOneToOne

Entity WhereUsedResponseInfo

Attributes
NameTypeDefault valueDocumentation
levelInteger0
Associations
NameConnected toMultiplicityDocumentation
parentItemRevTcConnector.WhereUsedResponseInfoOneToOne
WhereUsedResponseInfo_ModelObjectTcConnector.ModelObjectOneToMany

Entity BooleanObject

Attributes
NameTypeDefault valueDocumentation
valueBooleanfalse
Associations

Entity BooleanObject does not own any associations.

Entity GetInitialLOVValuesInputEntity

Attributes
NameTypeDefault valueDocumentation
propertyNameString (200)
Associations
NameConnected toMultiplicityDocumentation
lovTcConnector.ModelObjectOneToOne
lovInputTcConnector.LovInputEntityOneToOne
filterData__0TcConnector.LOVFilterDataInputEntityOneToOne
lov__0TcConnector.ListOfValuesOneToOne

Entity LovInputEntity

Attributes
NameTypeDefault valueDocumentation
operationNameString (200)
boNameString (200)
Associations
NameConnected toMultiplicityDocumentation
owningObjectTcConnector.ModelObjectOneToOne
lovInputTcConnector.LovInputEntityOneToOne

Entity LOVFilterDataInputEntity

Attributes
NameTypeDefault valueDocumentation
filterStringString (200)
maxResultsInteger2000
numberToReturnInteger25
orderInteger1
sortPropertyNameString (200)
Associations
NameConnected toMultiplicityDocumentation
filterData__0TcConnector.LOVFilterDataInputEntityOneToOne

Entity GetLOVValuesResponse

Generalization

TcConnector.ServiceResponse

Attributes
NameTypeDefault valueDocumentation
moreValuesExistBooleanfalse
Associations
NameConnected toMultiplicityDocumentation
lovDataTcConnector.GetLOVValuesResponseOneToOne
ResponseDataTcConnector.ServiceResponseOneToOne

Entity LOVDataEntity

Attributes
NameTypeDefault valueDocumentation
styleString (200)
additionalValuesSkippedBooleanfalse
currentIndexInteger0
Associations
NameConnected toMultiplicityDocumentation
lovDataTcConnector.GetLOVValuesResponseOneToOne
filterData__1TcConnector.LOVFilterDataOutputEntityOneToOne

Entity LOVValuesEntity

Attributes

Entity LOVValuesEntity has no attributes.

Associations
NameConnected toMultiplicityDocumentation
lovValuesTcConnector.GetLOVValuesResponseOneToMany
propInternalValuesTcConnector.LOVValuesEntityOneToOne
propInternalValueTypesTcConnector.LOVInternalValueTypeOneToOne
propDisplayValuesTcConnector.LOVValuesEntityOneToOne

Entity LOVInternalValue

Attributes

Entity LOVInternalValue has no attributes.

Associations
NameConnected toMultiplicityDocumentation
propInternalValuesTcConnector.LOVValuesEntityOneToOne

Entity LOVInternalValueType

Attributes
NameTypeDefault valueDocumentation
lov_valuesInteger8
Associations
NameConnected toMultiplicityDocumentation
propInternalValueTypesTcConnector.LOVInternalValueTypeOneToOne

Entity LOVDisplayValue

Attributes

Entity LOVDisplayValue has no attributes.

Associations
NameConnected toMultiplicityDocumentation
propDisplayValuesTcConnector.LOVValuesEntityOneToOne

Entity LOVFilterDataOutputEntity

Attributes
NameTypeDefault valueDocumentation
filterStringString (200)
maxResultsInteger2000
numberToReturnInteger25
orderInteger1
sortPropertyNameString (200)
Associations
NameConnected toMultiplicityDocumentation
filterData__1TcConnector.LOVFilterDataOutputEntityOneToOne

Entity ListOfValues

Generalization

TcConnector.ModelObject

Attributes
NameTypeDefault valueDocumentation
lov_descString (240)
lov_nameString (128)
lov_typeString (32)
lov_usageInteger0
lov_value_typeInteger0
Associations
NameConnected toMultiplicityDocumentation
lov__0TcConnector.ListOfValuesOneToOne
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity DummyModelObject

Generalization

TcConnector.ModelObject

Attributes

Entity DummyModelObject has no attributes.

Associations
NameConnected toMultiplicityDocumentation
primary_objectTcConnector.ImanRelationOneToOne
secondary_objectTcConnector.ImanRelationOneToOne
primaryObjectTcConnector.ModelObjectOneToOneThe primary object to create the relation from
secondaryObjectTcConnector.ModelObjectOneToOneThe secondary object to create the relation to
userDataTcConnector.ModelObjectOneToOneThe user data object used to create the relation. This parameter is optional.
searchResultsTcConnector.SearchResponseOneToMany
ListOfModelObjectsTcConnector.ListOfModelObjectOneToMany
PlainTcConnector.ServiceDataOneToMany
UpdatedTcConnector.ServiceDataOneToMany
CreatedTcConnector.ServiceDataOneToMany
ClientObjectTcConnector.ErrorStackOneToOne
revise_objectsTcConnector.ReviseOutputResponseOneToMany
originalObjectTcConnector.ModelObjectOneToOne
objectCopyTcConnector.ModelObjectOneToOne
parentBomLinesTcConnector.ExpandPSOneLevelInputOneToMany
attachmentsTcConnector.CreateWorkflowInputOneToMany
workflowRootTaskTcConnector.CreateWorkflowResponseOneToOne
targetsTcConnector.GetWorkflowTemplatesInputOneToMany
supportingObjectTcConnector.PerformActionInputOneToOne
ModelObject_TcSessionTcConnector.TcSessionOneToMany
responsiblePartyTcConnector.CreateWorkflowInputOneToOne
assignedUserTcConnector.CreateWorkflowInputOneToMany
Items_GetItemFromIdResponseTcConnector.GetItemFromIdResponseOneToOne
itemRevision__TcConnector.ItemRevisionOutputOneToOne
parentBomLines__TcConnector.ExpandPSOneLevel2InputOneToMany
referenceObjectTcConnector.namedRefListEntityOneToOne
objectOfBOMLineTcConnector.ChildOneToOne
objectsTcConnector.WhereUsedInputOneToMany
lovTcConnector.ModelObjectOneToOne
owningObjectTcConnector.ModelObjectOneToOne
lovsTcConnector.LOVDataEntityOneToMany

Entity ImanFile

Attributes
NameTypeDefault valueDocumentation
fileIDString (200)
nameString (200)
sizeString (200)
creationDateDate and time
lastModifiedDateDate and time
Associations
NameConnected toMultiplicityDocumentation
imanFilesTcConnector.DatasetOneToMany

Entity Image

Generalization

System.Image

Attributes
NameTypeDefault valueDocumentation
datasetUIDString (200)
imanFileIDString (200)
Associations

Entity Image does not own any associations.

Entity OAuthToken

Attributes
NameTypeDefault valueDocumentation
AccessTokenString (unlimited)
Associations
NameConnected toMultiplicityDocumentation
TcTokensTcConnector.TcSessionOneToMany

Annotations

Caption
Mendix Domain Model Entities are mapped to Teamcenter service operation data structures based on naming conventions. The Teamcenter structure element names (keys in JSON document) map one-to-one to the Entity member (Attributes or Associations) names, with the following caveats:

• The Entity member name is prefixed with a _, i.e. _type. In this case the _ is ignored, thus matching the Teamcenter name of type.
• The Entity member name is suffixed with __XXX, i.e. phone__Home. In this case the __Home is ignored, thus matching the Teamcenter name of phone.
• Entity Attribute types must match the type of the business object property type. Attributes of type String are the display or localized value of the business object property, while Attributes of other types (Boolean, Decimal, and Integer, Localized Date and time), are the database value of the business object property. To map a database value of a business object String property the Attribute name must be suffixed with __DB, i.e. description__DB.
Following entities are used as input/output for invoking Teamcenter service Core-2006-03-DataManagement/createRelations through Toolbox/Teamcenter/Call Teamcenter Service, Toolbox/Teamcenter/Create Relation service
Following entities are used as input for invoking Teamcenter service Core-2015-07-DataManagement/createRelateAndSubmitObjects2 through mendix service Toolbox/Teamcenter/Create Object
Following entities are used as input/output for invoking Teamcenter service Query-2014-11-Finder/performSearch through Toolbox/Teamcenter/CallTeamcenterService, Toolbox/Teamcenter/Perform Search, Toolbox/Teamcenter/Perform General Search, Toolbox/Teamcenter/Perform Item Simple Search services
Following entities are used as input/output for invoking Teamcenter service Core-2013-05-DataManagement/reviseObjects through Mendix service Toolbox/Teamcenter/Revise Object
Following entities are used as input/output for invoking Teamcenter service Cad-2007-01-StructureManagement/expandPSOneLevel through Mendix service Toolbox/Teamcenter/Expand One Level
Data model definition ends
Following entities are used as input/output for invoking Teamcenter service Query-2008-06-SavedQuery/executeSavedQueries through Mendix service Toolbox/Teamcenter/Saved Query Search

Define an entity representing Search Criteria of the Saved Query to be executed. Search criteria entity attributes should be defined based on Teamcenter L10NKeys for its corresponding search criteria attribute.
e.g. If the Teamcenter Saved Query has search criteria entry for Item ID and its corresponding L10NKey is ItemID, then in Mendix, define the Search Criteria Entity with ItemID as attribute name.

Note: Criteria attribute L10NKeys does not change for locale and thus would work for non-english locales too.

e.g. Refer to Teamcenter Query Locale keys from
<TC_ROOT>\lang\textserver\en_US\qry_user_entry_names_locale.xml
Below entities are used as input/output for invoking following Teamcenter workflow services
Workflow-2014-10-Workflow/createWorkflow ,
Workflow-2008-06-Workflow/getAllTasks,
Workflow-2012-10-Workflow/performAction2
Workflow-2008-06-Workflow/getWorkflowTemplates
Following entities are used as input for invoking Teamcenter serviceCore-2010-09-DataManagement/setProperties through Mendix service Toolbox/Teamcenter/UpdateProperties
Following entities are used as input/output for invoking Teamcenter serviceCad-2007-01-StructureManagement/getRevisionRules through Mendix service Toolbox/Teamcenter/Get Revision Rules
Generic Service Response and Business objects in teamcenter
Teamcenter Coniguration and Session Management

These Entities are used to configure a connection with a Teamcenter server and manage a user's Teamcenter session.
Following entities are used as input/output for invoking Teamcenter service Cad-2013-05-StructureManagement/createBOMWindows2 through Mendix service Toolbox/Teamcenter/Create BOM Windows2
Below entities are used as input/output for invoking following Teamcenter services
Core-2007-01-DataManagement/getItemFromId
Core-2007-09-DataManagement/expandGRMRelationsForPrimary
Core-2007-09-DataManagement/expandGRMRelationsForSecondary
Following entities are used as input/output for invoking Teamcenter service Cad-2008-06-StructureManagement/expandPSOneLevel through Mendix service Toolbox/Teamcenter/Expand One Level
Following entities are used as input/output for invoking Teamcenter serviceCore-2007-01-DataManagement/whereUsed through Mendix service Toolbox/Teamcenter/Where Used
Following entities are used to read LOV values for a Business Object property
Activities GetInitialLOVValues/GetNextLOVValues returns ListOfValues as ModelObject and NOT as ListOfValues object with these properties. To read the properties of ListOfValues or any of its subtype, use GetProperties activity.

GetAttachedLOV activity returns ListOfValues along with properties available on the Entity.

Microflows

NameReturn typeDocumentation
SSO_RegisterRequestHandlersBooleanMicroflow called during startup of application to enable SSO.
AdminLoginNothingThis microflow allow users to set the landing page after Teamcenter login.
UserLoginNothingThis microflow allow users to set the landing page after Teamcenter login.
ExecuteAdminLoginBooleanThis microflow enables the configuration option for administrators. Other users will not see the configuration page.
ExecuteLogoutNothingMicroflow to perform Teamcenter log out for given teamcenter configuration.
ShowLoginPageBooleanThis microflow displays the login page.
PerformTokenExchangeAndLoginToTCBoolean
ExecuteLoginNothingMicroflow to perform Teamcenter login.
AreMultipleTcConfigActiveBooleanMicroflow to returns true if multiple teamcenter congigurations are active else returns false.
RetrieveTeamcenterConifgurationFromTcSessionTcConnector.TeamcenterConfigurationMicroflow to retrieve Teamcenter configuration from database.
RetrieveTeamcenterConifgurationByNameTcConnector.TeamcenterConfigurationMicroflow to retrieve Teamcenter configuration from database.
RetrieveHttpHeaderListList of System.HttpHeader
`RetrieveConfigNameFromSingleActiveConfigurationStringMicroflow to retrieve Teamcenter configuration if single teamcenter configuration is active.
RetrieveTcSessionBasedOnConfigNameTcConnector.TcSessionMicroflow to retrieve Tc session from database for given Teamcenter configuration.
DownloadFileBoolean
CloseBOMWindowTcConnector.ServiceResponse
HandleActiveConfigErrorsNothing
ShowPartialErrorsNothingThis microflow retrieves partial errors from service data.
HandleServiceErrorsNothingMicroflow to handle service errors.
GetBlankCredentialTcConnector.Credentials
SaveTeamcenterConfigurationNothing
SSO_CreateRedirectURLStringThis microflow constructs Teamcenter SSO redirect URL.
UpdateSessionNothing
GetStatusofConfigurationTcConnector.Cookie
CreateBlankHomePageTcConnector.HomePage
LoginToMultipleTeamcentersNothingMicroflow to perform Teamcenter log in if multiiple teamcenter configurations are active.
SendServiceSystem.HttpResponse
ChangeActiveTeamcenterConfigurationNothingMicroflow to set Teamcenter configuration as active.
TeamcenterConfiguration_ValidateMandatorySSOAttributesBoolean
TeamcenterConfiguration_EnsureSingleTCConfigurationsIsActive]BooleanEvent handler to validate the only single configuration is active if EnableMultipleActiveConfig is set to false.

Microflow SSO_RegisterRequestHandlers

Microflow called during startup of application to enable SSO.

Parameters

This has no parameters.

Return type

Boolean

Microflow AdminLogin

This microflow allow users to set the landing page after Teamcenter login.

Parameters

This has no parameters.

Return type

Nothing

Microflow UserLogin

This microflow allow users to set the landing page after Teamcenter login.

Parameters

This has no parameters.

Return type

Nothing

Microflow ExecuteAdminLogin

This microflow enables the configuration option for administrators. Other users will not see the configuration page.

Parameters

This has no parameters.

Return type

Boolean

Microflow ExecuteLogout

Microflow to perform Teamcenter log out for given teamcenter configuration.

Parameters
NameTypeDocumentation
TeamcenterConfigurationTcConnector.TeamcenterConfiguration
Return type

Nothing

Microflow ShowLoginPage

This microflow displays the login page.

Parameters

This has no parameters.

Return type

Boolean

Microflow PerformTokenExchangeAndLoginToTC

Parameters
NameTypeDocumentation
AccessTokenString
TcXConfigNameString
TcSessionTcConnector.TcSession
TeamcenterConfigurationTcConnector.TeamcenterConfiguration
TcSessionObjTcConnector.TcSession
Return type

Boolean

Microflow ExecuteLogin

Microflow to perform Teamcenter login.

Parameters
NameTypeDocumentation
CredentialsTcConnector.CredentialsTeamcenter credentials.
TeamcenterConfigurationTcConnector.TeamcenterConfiguration
Return type

Nothing

Microflow AreMultipleTcConfigActive

Microflow to returns true if multiple teamcenter congigurations are active else returns false.

Parameters

This has no parameters.

Return type

Boolean

Microflow RetrieveTeamcenterConifgurationFromTcSession

Microflow to retrieve Teamcenter configuration from database.

Parameters
NameTypeDocumentation
TcSessionTcConnector.TcSession
Return type

TcConnector.TeamcenterConfiguration

Microflow RetrieveTeamcenterConifgurationByName

Microflow to retrieve Teamcenter configuration from database.

Parameters
NameTypeDocumentation
ConfigNameString
Return type

TcConnector.TeamcenterConfiguration

Microflow RetrieveHttpHeaderList

Parameters

This has no parameters.

Return type

List of System.HttpHeader

Microflow RetrieveConfigNameFromSingleActiveConfiguration

Microflow to retrieve Teamcenter configuration if single teamcenter configuration is active.

Parameters

This has no parameters.

Return type

String

Microflow RetrieveTcSessionBasedOnConfigName

Microflow to retrieve Tc session from database for given Teamcenter configuration.

Parameters
NameTypeDocumentation
ConfigNameString
Return type

TcConnector.TcSession

Microflow DownloadFile

Parameters
NameTypeDocumentation
DatasetTcConnector.Dataset
ConfigurationNameString
FileDownloadTypeEnumeration TcConnector.FileDownloadType
Return type

Boolean

Microflow CloseBOMWindow

Parameters
NameTypeDocumentation
BOMWindowTcConnector.BOMWindow
configNameString
Return type

TcConnector.ServiceResponse

Microflow HandleActiveConfigErrors

Parameters
NameTypeDocumentation
ConfigExceptionSystem.Error
Return type

Nothing

Microflow ShowPartialErrors

This microflow retrieves partial errors from service data.

Parameters
NameTypeDocumentation
ServiceResponseTcConnector.ServiceResponse
Return type

Nothing

Microflow HandleServiceErrors

Microflow to handle service errors.

Parameters
NameTypeDocumentation
ServiceExceptionSystem.Error
Return type

Nothing

Microflow GetBlankCredential

Parameters

This has no parameters.

Return type

TcConnector.Credentials

Microflow SaveTeamcenterConfiguration

Parameters
NameTypeDocumentation
TeamcenterConfigurationTcConnector.TeamcenterConfiguration
Return type

Nothing

Microflow SSO_CreateRedirectURL

This microflow constructs Teamcenter SSO redirect URL.

Parameters
NameTypeDocumentation
TeamcenterConfigurationTcConnector.TeamcenterConfigurationTeamcenter configuration detail.
Return type

String

Microflow UpdateSession

Parameters
NameTypeDocumentation
TcSessionTcConnector.TcSession
Return type

Nothing

Microflow GetStatusofConfiguration

Parameters
NameTypeDocumentation
TeamcenterConfigurationTcConnector.TeamcenterConfiguration
Return type

TcConnector.Cookie

Microflow CreateBlankHomePage

Parameters

This has no parameters.

Return type

TcConnector.HomePage

Microflow LoginToMultipleTeamcenters

Microflow to perform Teamcenter log in if multiiple teamcenter configurations are active.

Parameters
NameTypeDocumentation
TeamcenterConfigurationTcConnector.TeamcenterConfiguration
Return type

Nothing

Microflow SendService

Parameters
NameTypeDocumentation
SoaServiceRequestTcConnector.SoaServiceRequest
Return type

System.HttpResponse

Microflow ChangeActiveTeamcenterConfiguration

Microflow to set Teamcenter configuration as active.

Parameters
NameTypeDocumentation
TeamcenterConfigurationTcConnector.TeamcenterConfigurationTeamcenter configuration detail.
Return type

Nothing

Microflow TeamcenterConfiguration_ValidateMandatorySSOAttributes

Parameters
NameTypeDocumentation
TeamcenterConfigurationTcConnector.TeamcenterConfiguration
Return type

Boolean

Microflow TeamcenterConfiguration_EnsureSingleTCConfigurationsIsActive

Event handler to validate the only single configuration is active if EnableMultipleActiveConfig is set to false.

Parameters
NameTypeDocumentation
TeamcenterConfigurationTcConnector.TeamcenterConfiguration
Return type

Boolean

Java actions

NameReturn typeDocumentation
ExpandPSAllLevelsTcConnector.ExpandPSAllLevelsResponseSOA URL:
Cad-2007-01-StructureManagement/expandPSAllLevels

Description:
This actions finds the chilren at all levels given parent bomline.

Returns:
An entity of type ExpandPSAllLevelsResponse. Expanded child bomlines with respective parents can be retrieved using association TcConnector.ExpandPSAllLevelsOutput. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
ExpandPSOneLevel2TcConnector.ExpandPSOneLevel2ResponseSOA URL:
Cad-2008-06-StructureManagement/expandPSOneLevel

Description:
This actions finds the first level children of given parent bomlines.
InputBOMLine(ParentBOMLine) will be updated with Child Objects (BOMLine_childrenObj).
DownloadFiles flag if set true, will download the files attached to Datasets.

Returns:
InputBOMLine(ParentBOMLine) will be updated with Child Objects (BOMLine_childrenObj)
Ecah Child Object Consits of follwoing Object
ChildBOMLine(TcConnector.bomLine__Child)
ItemRevision of the ChildBOMLine (TcConnector.objectOfBOMLine)
NamedRefrenceList of attachedched Dataset can be retrived from ChildBOMLine (TcConnector.BOMLineAttachments)
Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
GetVariantRuleBooleanSOA URL:
Cad-2007-01-StructureManagement/getVariantRules

Description:
The GetRevisionRules service gets all the variant rule related with given Item Revision.

Returns:
Input Item Revision entity's TcConnector.variantRulesForItemRevision association will be updated with related variant rules.
CreateBOMWindows2TcConnector.CreateBomWindowResponseSOA URL:
Cad-2013-05-StructureManagement/createBOMWindows2

Description:
This actions Creates a BOMWindow and sets the input Item Revision as the top line , this action takes additional input such as variant rule , configuration context and bomWinPropFlagMap

Returns:
An entity of type CreateBomWindowResponse. Top line can be retrieved using association TcConnector.bomLine__BOMWindow. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
GetRevisionRulesTcConnector.GetRevisionRulesResponseSOA URL:
Cad-2007-01-StructureManagement/getRevisionRules

Description:
The GetRevisionRules service gets all the persistent revision rules in the database.

Returns:
GetRevisionRulesResponse which contains RevisionRuleInfo. RevisionRuleInfo has the revision rule. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
ExpandPSOneLevelTcConnector.ExpandPSOneLevelResponseSOA URL:
Cad-2007-01-StructureManagement/expandPSOneLevel

Description:
This actions finds the first level children of given parent bomline

Returns:
An entity of type ExpandPSOneLevelResponse. Expanded child bomlines can be retrieved using association TcConnector.children. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
CreateBOMWindowsTcConnector.CreateBomWindowResponseSOA URL:
Cad-2007-01-StructureManagement/createBOMWindows

Description:
This actions Creates a BOMWindow and sets the input Item Revision as the top line

Returns:
An entity of type CreateBomWindowResponse. Top line can be retrieved using association TcConnector.bomLine__BOMWindow. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
GetWorkflowTemplatesTcConnector.GetWorkflowTemplatesResponseSOA URL:
Workflow-2008-06-Workflow/getWorkflowTemplates

Description:
Get the list of workflow templates given the list of target workspace objects and the All or Assigned criteria.
Returns:
An entity of type GetWorkflowTemplatesResponse. WorkflowTemplates can be retrieved using association TcConnector.workflowTemplates.Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
GetAllTasksTcConnector.GetAllTasksResponseSOA URL:
Workflow-2008-06-Workflow/getAllTasks

Description:
This actions gets all the tasks in a process
Returns:
An entity of type GetAllTasksResponse. AllTask can be retrieved using association TcConnector.allTasks.Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
PerformActionTcConnector.ServiceResponseSOA URL:
Workflow-2012-10-Workflow/performAction2

Description:
This actions performs an action on a workflow task. The following actions are supported:
Assign
Start
Complete
Skip
Suspend
Resume
Undo
Perform
Approve
Reject
Promote
Demote
Claim

Returns:
Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
CreateWorkflowTcConnector.CreateWorkflowResponseSOA URL:
Workflow-2014-10-Workflow/createWorkflow

Description:
This actions relates a workflow process given the process template name, workflow owner, responsible party, attachments and attachment types.
Returns:
An entity of type CreateWorkflowResponse. WorkflowTask can be retrieved using association TcConnector.workflowTask.Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
FindUsersTasksTcConnector.FindUsersTasksResponseSOA URL:
Core-2007-01-Session/getTCSessionInfo
Core-2006-03-DataManagement/getProperties

Tc Version:
Teamcenter 2007

Description:
This actions finds Task Inboxes of logged-in user, Task Inboxes contains Task to Perform and Task to Track
Returns:
An entity of type FindUsersTasksResponse. Task Inboxes can be retrieved using association TcConnector.TaskInbox_FindUsersTasksResponse. tasks_to_perform and tasks_to_track is a association between EPMTask and TaskInbox.Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
ExecuteSavedQueriesWithObjectRefreshTcConnector.ServiceResponseSOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2008-06-SavedQuery/executeSavedQueries

This is generic action to perform the search for the saved queries. It takes query name and corresponding search criteria entity for the given query.

Returns:
An entity of type ServiceResponse. Search Results can be retrieved using association TcConnector.ResponseData/TcConnector.plain. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
PerformGeneralQuerySearchAWTcConnector.SearchResponseSOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2014-11-Finder/performSearch

Description:
This is a specific action to send the request to and receive the response from a the data provider Awp0SavedQuerySearchProvider for query General.... The input criteria for GeneralSearch query is passed through the generalQuerySearchInput object which is extended from .SearchInput Object.

Returns:
An entity of type SearchResponse. Search Results can be retrieved using association TcConnector.searchResultsList. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

NOTE:
This action will work only if the teamcenter enviornment has active workspace installation .
PerformItemSimpleQuerySearchAWTcConnector.SearchResponseSOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2014-11-Finder/performSearch

Description:
This is a specific action to send the request to and receive the response from a the data provider Awp0SavedQuerySearchProvider for query Item - simple. The input criteria for GeneralSearch query is passed through the generalQuerySearchInput object which is extended from .SearchInput Object.

Returns:
An entity of type SearchResponse. Search Results can be retrieved using association TcConnector.searchResultsList. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

NOTE:
This action will work only if the teamcenter enviornment has active workspace installation .
FindSavedQueriesTcConnector.FindSavedQueryResponseSOA URL:
Query-2010-04-SavedQuery/findSavedQueries

Description:
This is a generic action finds the saved queries of interest by passing in the criteria such as query name and description. The input for find saved queries is passed through FindSavedQueryInput entity.This operation returns the queries matching the input criteria names and descriptions.

Returns:
An entity of type FindSavedQueryResponse. Saved Queries can be retrieved using association TcConnector.savedQueries. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
ExecuteSavedQueriesTcConnector.ServiceResponseSOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2008-06-SavedQuery/executeSavedQueries

This is generic action to perform the search for the saved queries. It takes query name and corresponding search criteria entity for the given query.

Returns:
An entity of type ServiceResponse. Search Results can be retrieved using association TcConnector.ResponseData/TcConnector.plain. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
PerformSearchTcConnector.SearchResponseSOA URL:
Query-2014-11-Finder/performSearch

Description:
This is a generic action to send the request to and receive the response from a the data provider. It routes search request to a specific provider specified as providerName in the searchInput, assuming the searchCriteria for the provider is represented in the searchCriteriaInput object e.g. Awp0SavedQuerySearchProvider is provider that is used for general search. The input criteria for GeneralSearch is passed through the searchCriteriaInput object.

Returns:
An entity of type SearchResponse. Search Results can be retrieved using association TcConnector.searchResultsList. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
RetrieveCookieSystem.HttpHeaderThis Java action retrieves cookies of an established session between Teamcenter and Mendix. User is expected to be logged in before this Java action is invoked.
Java action is expected to throw an error if there are no valid cookies. Application devloper is expected to handle the errors.
CallTeamcenterServiceTcConnector.ServiceResponseTc Version:
Teamcenter 10.1.5

Description:
The CallTeamcenterService Java Action is the entry point for calling Teamcenter service operations from a Microflow. This Java Action allows the developer to create a custom mapping between the Teamcenter service operation and the Mendix Domain Model Entities.

Returns:
Service response of type TcConnector.ServiceResponse. The returned list of model objects can be retrieved using appropriate association. Partial errors can be retrieved using TcConnector.ResponseData/TcConnector.PartialErrors

For more information on the usage of this Java Action kindly refer to connector documentation.
GetAttachedLOVTcConnector.ListOfValuesSOA URL:
Core-2007-06-LOV/getAttachedLOVs

Description:
Get attached LOV based on input type name and property names structure. The LOV object is returned in the response and service data.

Returns:
LOV Entity
GetInitialLOVValuesTcConnector.GetLOVValuesResponseSOA URL:
Core-2013-05-LOV/getInitialLOVValues

Description:
This activity is invoked to query the data for a property having an LOV attachment. The results returned from the server also take into consideration any filter string to be applied on the LOV values to be retrieved.

Returns:
This activity returns both LOV meta data as necessary for the client to render the LOV and partial LOV values list as specified. Maximum number of results to be returned are specified in the LOVFilterDataInputEntity entity. If there are more results, the moreValuesExist flag in the GetLOVValuesResponse Entity will be set to true. If the flag is true, more values can be retrieved with a call to the GetNextLOVValues activity.

For sample usage, kindly download and refer to latest version of Teamcenter Connector Sample Application
GetNextLOVValuesTcConnector.GetLOVValuesResponseSOA URL:
Core-2013-05-LOV/getNextLOVValues

Description:
This activity is invoked after a call to GetInitialLOVValues if the moreValuesExist flag is true in the GetLOVValuesResponse Entity returned from a call to the GetInitialLOVValues activity. The activity will retrieve the next set of LOV values.

Returns:
LOV Search Results (GetLOVValuesResponse entity instance). Response contains LOV metadata information (LOV usage, LOV style, etc.). It also contains the instance data (LOV values) that the client can use to render the LOV UI widget. The output also contains information as to whether there are more results to be processed in which case a user can page to get next set of values (this triggers a call to the subsequent GetNextLOVValues activity).

For sample usage, kindly download and refer to latest version of Teamcenter Connector Sample Application
GetTcSessionInformationTcConnector.TcServerInformationSOA URL:
Core-2007-01-Session/getTCSessionInfo

Description:
Retrieves information about the Teamcenter Server session.
GetTcSessionInfoTcConnector.TcServerInfo(Deprecated)

SOA URL:
Core-2007-01-Session/getTCSessionInfo

Description:
Retrieves information about the Teamcenter Server session.
LogoutBooleanSOA URL:
Core-2006-03-Session/logout

Tc Version:
TcEng 2005 SR1

Description:
Retrieves the Teamcenter Session for the user and attempts to log them out of Teamcenter.

Once logged out the cookies associated with the session will be deleted and the Teamcenter Host Address within the session will be set to an empty string.
LoginSSOBooleanSOA URL:
Core-2011-06-Session/login

Tc Version:
Teamcenter 9.0

Description:
Authenticates the users credentials and initialize a Teamcenter session for this client. The operation will throw an InvalidCredentialsException if the username, password or group is not valid.
When the client application is deployed to a 4Tier environment (communication through HTTP or TCCS) the login operation also contributes to the assignment of a Teamcenter server instance to the client session. The Teamcenter architecture varies from other client server architectures in that there is a dedicated instance of the Teamcenter server per client application. However, there are use cases where it is desirable for a single user to have multiple desktop applications running and each sharing a single instance of a Teamcenter server. This is controlled through the following elements:

hostPath From the Connection class constructor, this specifies the address (URI) the Teamcenter server is hosted on.
username From this login operation, this specifies the user's Teamcenter user name.
sessionDiscriminator From this login operation, this identifies the client session.

The hostPath argument determines the server machine that the client connects to. Once there, the pool manager on that host uses the username and sessionDiscriminator arguments of the login request to determine which Teamcenter server instance to assign the client to. If the pool manager has an existing Teamcenter server instance with the username/sessionDiscriminator key, the client is assigned to that existing instance of the Teamcenter server, and therefore sharing the server with another client; otherwise, a new instance of the Teamcenter server is used. There are a few general scenarios for the sessionDiscriminator argument:

Blank If the user jdoe logs on to Teamcenter using two or more client applications using a blank sessionDiscriminator argument (for example, jdoe/ ), all of those clients are assigned to the same Teamcenter server instance. These client applications can be running on the same or different client hosts.
Constant If the user jdoe logs on to Teamcenter using two or more client applications using a constant or fixed sessionDiscriminator argument (for example, jdoe/MyApp ), those clients are assigned to the same Teamcenter server instance. This is similar to the blank sessionDiscriminator argument; the difference is that only multiple instances of the client application using myApp started by jdoe share the same Teamcenter server instance.
Unique If the user jdoe logs on using a unique random-generated string (for example, jdoe/akdk938lakc), the client application will be assigned to a dedicated instance of the Teamcenter server.

The scenario you use depends on how your client application is used in the integrated environment. The most common case is the unique sessionDiscriminator value.

Returns:
Basic information about the server and Partial Errors are returned when the authentication is successful but requested role or locale is not supported:

214102: The login is accepted, however the requested role is not valid, and the default role will be used.
214109: The login is accepted, however the login group was empty so default role will be used.
128003: The logon is accepted. However, data entry should be done using certain locales, as specified by the TC_language_data_entry preference. The details of the data entry are returned in the error message.
128004: The logon is accepted. However, data entry should only contain characters that belong to the encoding of the database instance. The information is in the error message.
Throws:
InvalidCredentialsException - When the credentials supplied are invalid or the requested locale is not allowed.

515143: The logon was refused due to invalid username or password.
515144: The logon was refused due to invalid username or password.
515142: The logon was refused due to an invalid group.
128001: The logon was refused due to conflict with the encoding of the database instance.
128002: The logon was refused due to missing localization.
LoginBooleanSOA URL:
Core-2011-06-Session/login

Tc Version:
Teamcenter 9.0

Description:
Authenticates the user's credentials and initialize a Teamcenter session for this client. The operation will throw an InvalidCredentialsException if the username, password or group is not valid.
When the client application is deployed to a 4Tier environment (communication through HTTP or TCCS) the login operation also contributes to the assignment of a Teamcenter server instance to the client session. The Teamcenter architecture varies from other client server architectures in that there is a dedicated instance of the Teamcenter server per client application. However, there are use cases where it is desirable for a single user to have multiple desktop applications running and each sharing a single instance of a Teamcenter server. This is controlled through the following elements:

hostPath From the Connection class constructor, this specifies the address (URI) the Teamcenter server is hosted on.
username From this login operation, this specifies the user's Teamcenter user name.
sessionDiscriminator From this login operation, this identifies the client session.

The hostPath argument determines the server machine that the client connects to. Once there, the pool manager on that host uses the username and sessionDiscriminator arguments of the login request to determine which Teamcenter server instance to assign the client to. If the pool manager has an existing Teamcenter server instance with the username/sessionDiscriminator key, the client is assigned to that existing instance of the Teamcenter server, and therefore sharing the server with another client; otherwise, a new instance of the Teamcenter server is used. There are a few general scenarios for the sessionDiscriminator argument:

Blank If the user jdoe logs on to Teamcenter using two or more client applications using a blank sessionDiscriminator argument (for example, jdoe/ ), all of those clients are assigned to the same Teamcenter server instance. These client applications can be running on the same or different client hosts.
Constant If the user jdoe logs on to Teamcenter using two or more client applications using a constant or fixed sessionDiscriminator argument (for example, jdoe/MyApp ), those clients are assigned to the same Teamcenter server instance. This is similar to the blank sessionDiscriminator argument; the difference is that only multiple instances of the client application using myApp started by jdoe share the same Teamcenter server instance.
Unique If the user jdoe logs on using a unique random-generated string (for example, jdoe/akdk938lakc), the client application will be assigned to a dedicated instance of the Teamcenter server.

The scenario you use depends on how your client application is used in the integrated environment. The most common case is the unique sessionDiscriminator value.

Returns:
Basic information about the server and Partial Errors are returned when the authentication is successful but requested role or locale is not supported:

214102: The login is accepted, however the requested role is not valid, and the default role will be used.
214109: The login is accepted, however the login group was empty so default role will be used.
128003: The logon is accepted. However, data entry should be done using certain locales, as specified by the TC_language_data_entry preference. The details of the data entry are returned in the error message.
128004: The logon is accepted. However, data entry should only contain characters that belong to the encoding of the database instance. The information is in the error message.
Throws:
InvalidCredentialsException - When the credentials supplied are invalid or the requested locale is not allowed.

515143: The logon was refused due to invalid username or password.
515144: The logon was refused due to invalid username or password.
515142: The logon was refused due to an invalid group.
128001: The logon was refused due to conflict with the encoding of the database instance.
128002: The logon was refused due to missing localization.
UploadFilesBooleanSOA URL:
Core-2010-04-DataManagement/createDatasets
Core-2006-03-FileManagement/commitDatasetFiles

Uploads one or more files** to Teamcenter using teamcenter FMS service.

Input -
- Dataset.Documents association should hold files to be uploaded

Output -
- Action returns True or False in case of success and failure respectively.
- In addtion to this UID property is updated on Dataset object which is passed as an input to action.


** - Only one file upload is supported at the moment
GetImanFilesList of TcConnector.ImanFileSOA URL:
Core-2006-03-DataManagement/getProperties

Read the meta properties of type ImanFile objects associated with input Dataset object

Input -
- Dataset object having UID

Output -
- Returns List of ImanFiles associated with input Dataset object
WhereUsedBooleanSOA URL:
Core-2007-01-DataManagement/whereUsed

Description:
This action returns all the parent Item and ItemRevision objects in the structure where the input Item or ItemRevision is used

Returns:
Input Object will be updated with WhereUsedResponseInfo objects which consits of level and parentItemRev details.
WhereUsedResponseInfo can be retrived using TcConnector.WhereUsedResponseInfo_ModelObject association
GetFileTypesForDatasetTypeList of TcConnector.PairSOA URL:
Core-2007-06-DataManagement/getDatasetTypeInfo

Returns list of NamedReference names applicable for given Dataset Type. This NamedReference names is required while creating a dataset.

Input -
- Dataset Type

Output -
- List of valid NamedReference names for the input Dataset Type
ExpandGRMRelationsForPrimaryTcConnector.ExpandGRMResponseSOA URL:
Core-2007-09-DataManagement/expandGRMRelationsForPrimary

Description:
This action returns the secondary objects that are related to the input primary objects.

Returns:
An entity of type ExpandGRMResponse, relationshipObject can be retrieved using association TcConnector.relationshipObjects. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
DownloadImagesBooleanSOA URL:
Core-2006-03-DataManagement/getProperties
Core-2006-03-FileManagement/getFileReadTickets

Downloads all the files associated with the Dataset as TcConnector.Image entity

Input -
- Dataset object having UID

Output -
- Action returns True or False in case of success and failure respectively.
- Input object's Dataset.Documents association will be updated to point to downloaded files if any.
GetAvailableDatasetTypesList of TcConnector.PairSOA URL:
Core-2010-04-DataManagement/getAvailableTypesWithDisplayNames

Tc Version:
Teamcenter 8.2

Returns list of available Dataset Types. This Dataset Type is required while creating a dataset.

Input -
- None

Output -
- List of Teamcenter Dataset Types
GetItemFromIdTcConnector.GetItemFromIdResponseSOA URL:
Core-2007-01-DataManagement/getItemFromId

Description:
This action returns Items, Item Revisions, and Dataset based on the input item id.

Returns:
An entity of type GetItemFromIdResponse. ItemRevisionOutput which contains item revisions and datasets can be retrieved using association TcConnector.itemRevOutput. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
GetPropertiesBooleanSOA URL:
Core-2006-03-DataManagement/getProperties

Description:
This service operation is provided to get property values of Model Objects,
Input entities will be updated with new property values.

Returns:
Action returns True or False in case of success and failure respectively.
UploadTemporaryFilesList of TcConnector.StringObjectSOA URL:
Core-2007-01-FileManagement/getTransientFileTicketsForUpload

Uploads one or more to Teamcenter Transient Volume using teamcenter FMS service*.

Input -
- List of Files to be uploaded

Output -
- List of StringObject. Each StringObject holds File-Ticket information corresponding to input File.

* - By default "deleteFlag" on uploaded transient files is set to true. It indicates the file would be deleted from temporary storage after it is read.
SetPropertiesTcConnector.ServiceResponseSOA URL:
Core-2010-09-DataManagement/setProperties

Description:
Updates Teamcenter objects corresponding to input model object entities.
Updated properties will be retrive from inut entiies , updated properties list not required.

Returns:
An entity of type TcConnector.ServiceResponse. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors. List of modified model objects can be retrieved using TcConnector.ResponseData/TcConnector.Updated association.
CreateRelationTcConnector.CreateRelationResponseSOA URL:
Core-2006-03-DataManagement/createRelations

Description:
Creates the specified relation between the input objects (primary and secondary objects). If the primary object has a relation property by the specified relation name, then the secondary object is associated with the primary object through the relation property.

Returns:
The created relations. The partial error is returned for any request relation types that are not valid relation type name.
CreateObjectTcConnector.ServiceResponseSOA URL:
Core-2015-07-DataManagement/createRelateAndSubmitObjects2

Description:
This is a generic action for creating any Teamcenter business objects. This will also create any secondary (compounded) objects that need to be created, assuming the CompoundCreateInput for the secondary object is represented in the recursive CompoundCreateInput object e.g. Item is primary object that also creates Item Master and ItemRevision. ItemRevision in turn creates ItemRevision Master. The input for all these levels is passed in through the recursive CompoundCreateInput object.

Returns:
An entity of type ServiceResponse.
Created objects can be retrieved using TcConnector.ServiceResponse/TcConnector.ResponseData/TcConnector.Created association. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
ReviseObjectsTcConnector.ReviseObjectsResponseSOA URL:
Core-2015-07-DataManagement/getDeepCopyData
Core-2013-05-DataManagement/reviseObjects

Description:
This is a generic revise operation for revisable business objects. This operation revises the given objects and copies or creates new objects using the data for the property values and deep copy data, assuming the reviseInput for the object is provided. The input for revise object is passed through reviseInput entity.

Returns:
An entity of type ReviseObjectsResponse. Revised objects can be retrieved using association TcConnector.revise_output and the revise tree can be retrieved using TcConnector.reviseTrees. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
ExpandGRMRelationsForSecondaryTcConnector.ExpandGRMResponseSOA URL:
Core-2007-09-DataManagement/expandGRMRelationsForSecondary

Description:
This action returns the primary objects that are related to the input secondary objects

Returns:
An entity of type ExpandGRMResponse, relationshipObject can be retrieved using association TcConnector.relationshipObjects. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.
DownloadFilesBooleanSOA URL:
Core-2006-03-DataManagement/getProperties
Core-2006-03-FileManagement/getFileReadTickets

Downloads all the files associated with the Dataset as TcConnector.FileDocument entity

Input -
- Dataset object having UID

Output -
- Action returns True or False in case of success and failure respectively.
- Input object's Dataset.Documents association will be updated to point to downloaded files if any.
__SSOCallBackRequestBoolean
CloseBOMWindowsTcConnector.ServiceResponseSOA URL:
Cad-2007-01-StructureManagement/closeBOMWindows

Description:
Closes a BOMWindow. Must be used to close the BOMWindow created during Create BOM Window after calls to Expand Product Structure services are complete.

Returns:
Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Java action ExpandPSAllLevels

SOA URL:
Cad-2007-01-StructureManagement/expandPSAllLevels

Description:
This actions finds the chilren at all levels given parent bomline.

Returns:
An entity of type ExpandPSAllLevelsResponse. Expanded child bomlines with respective parents can be retrieved using association TcConnector.ExpandPSAllLevelsOutput. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputEntityTcConnector.ExpandPSOneLevelInputInput for ExpandPSAllLevels.
BusinessObjectMappingsStringSOA URL:
Cad-2007-01-StructureManagement/expandPSAllLevels

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
populateServiceDataObjectsBooleanIndicates whether to populate service data with Created/Updated/Plain objects while constructing a service response.
Following are the valid values:
true - Populates Service Data with model objects and partial errors if any.
false - Does not populate Service Data with any model object however partial errors can still be read if any.
Return type

TcConnector.ExpandPSAllLevelsResponse

Java action ExpandPSOneLevel2

SOA URL:
Cad-2008-06-StructureManagement/expandPSOneLevel

Description:
This actions finds the first level children of given parent bomlines.
InputBOMLine(ParentBOMLine) will be updated with Child Objects (BOMLine_childrenObj).
DownloadFiles flag if set true, will download the files attached to Datasets.

Returns:
InputBOMLine(ParentBOMLine) will be updated with Child Objects (BOMLine_childrenObj)
Ecah Child Object Consits of follwoing Object
ChildBOMLine(TcConnector.bomLine__Child)
ItemRevision of the ChildBOMLine (TcConnector.objectOfBOMLine)
NamedRefrenceList of attachedched Dataset can be retrived from ChildBOMLine (TcConnector.BOMLineAttachments)
Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputEntityTcConnector.ExpandPSOneLevel2InputInput for creating ExpandPSOneLevel2
DownloadFilesBooleanDownloadFiles flag if set true, will download the files attached to Datasets.
BusinessObjectMappingsStringSOA URL:
Cad-2008-06-StructureManagement/expandPSOneLevel API

Tc Version: Teamcenter 8.0

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
populateServiceDataObjectsBooleanIndicates whether to populate service data with Created/Updated/Plain objects while constructing a service response.
Following are the valid values:
true - Populates Service Data with model objects and partial errors if any.
false - Does not populate Service Data with any model object however partial errors can still be read if any.
Return type

TcConnector.ExpandPSOneLevel2Response

Java action GetVariantRule

SOA URL:
Cad-2007-01-StructureManagement/getVariantRules

Description:
The GetRevisionRules service gets all the variant rule related with given Item Revision.

Returns:
Input Item Revision entity's TcConnector.variantRulesForItemRevision association will be updated with related variant rules.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
ItemRevisionTcConnector.ItemRevisionReferences of ItemRevision to get variant rules
BusinessObjectMappingsStringSOA URL:
Cad-2007-01-StructureManagement/getVariantRules

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

Boolean

Java action CreateBOMWindows2

SOA URL:
Cad-2013-05-StructureManagement/createBOMWindows2

Description:
This actions Creates a BOMWindow and sets the input Item Revision as the top line , this action takes additional input such as variant rule , configuration context and bomWinPropFlagMap

Returns:
An entity of type CreateBomWindowResponse. Top line can be retrieved using association TcConnector.bomLine__BOMWindow. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputEntityTcConnector.CreateBomWindowInputInput for creating CreateBOMWindows2
BusinessObjectMappingsStringSOA URL:
Cad-2013-05-StructureManagement/createBOMWindows2

Tc Version: Teamcenter 10.1

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.CreateBomWindowResponse

Java action GetRevisionRules

SOA URL:
Cad-2007-01-StructureManagement/getRevisionRules

Description:
The GetRevisionRules service gets all the persistent revision rules in the database.

Returns:
GetRevisionRulesResponse which contains RevisionRuleInfo. RevisionRuleInfo has the revision rule. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
BusinessObjectMappingsStringSOA URL:
Cad-2007-01-StructureManagement/getRevisionRules

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.GetRevisionRulesResponse

Java action ExpandPSOneLevel

SOA URL:
Cad-2007-01-StructureManagement/expandPSOneLevel

Description:
This actions finds the first level children of given parent bomline

Returns:
An entity of type ExpandPSOneLevelResponse. Expanded child bomlines can be retrieved using association TcConnector.children. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
inputEntityTcConnector.ExpandPSOneLevelInputInput for expand one level.
businessObjectMappingStringSOA URL:
Cad-2007-01-StructureManagement/expandPSOneLevel

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
populateServiceDataObjectsBooleanIndicates whether to populate service data with Created/Updated/Plain objects while constructing a service response.
Following are the valid values:
true - Populates Service Data with model objects and partial errors if any.
false - Does not populate Service Data with any model object however partial errors can still be read if any.
Return type

TcConnector.ExpandPSOneLevelResponse

Java action CreateBOMWindows

SOA URL:
Cad-2007-01-StructureManagement/createBOMWindows

Description:
This actions Creates a BOMWindow and sets the input Item Revision as the top line

Returns:
An entity of type CreateBomWindowResponse. Top line can be retrieved using association TcConnector.bomLine__BOMWindow. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputDataTcConnector.CreateBomWindowInputInput for creating CreateBOMWindows2
BusinessObjectMappingsStringSOA URL:
Cad-2013-05-StructureManagement/createBOMWindows2

Tc Version: Teamcenter 10.1

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.CreateBomWindowResponse

Java action GetWorkflowTemplates

SOA URL:
Workflow-2008-06-Workflow/getWorkflowTemplates

Description:
Get the list of workflow templates given the list of target workspace objects and the All or Assigned criteria.
Returns:
An entity of type GetWorkflowTemplatesResponse. WorkflowTemplates can be retrieved using association TcConnector.workflowTemplates.Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputDataTcConnector.GetWorkflowTemplatesInputInput for getWorkflowTemplates service
BusinessObjectMappingsStringSOA URL:
Workflow-2008-06-Workflow/getWorkflowTemplates

Tc Version: Teamcenter 8.0

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.GetWorkflowTemplatesResponse

Java action GetAllTasks

SOA URL:
Workflow-2008-06-Workflow/getAllTasks

Description:
This actions gets all the tasks in a process
Returns:
An entity of type GetAllTasksResponse. AllTask can be retrieved using association TcConnector.allTasks.Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputDataTcConnector.GetAllTasksInputInput for getAllTask service
BusinessObjectMappingsStringSOA URL:
Workflow-2008-06-Workflow/getAllTasks

Tc Version: Teamcenter 8.0

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.GetAllTasksResponse

Java action PerformAction

SOA URL:
Workflow-2012-10-Workflow/performAction2

Description:
This actions performs an action on a workflow task. The following actions are supported:

  • Assign
  • Start
  • Complete
  • Skip
  • Suspend
  • Resume
  • Undo
  • Perform
  • Approve
  • Reject
  • Promote
  • Demote
  • Claim

Returns:
Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputDataTcConnector.PerformActionInputInput for performAction Service
BusinessObjectMappingsStringSOA URL:
Workflow-2012-10-Workflow/performAction2

Tc Version: Teamcenter 9.1.2

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ServiceResponse

Java action CreateWorkflow

SOA URL:
Workflow-2014-10-Workflow/createWorkflow

Description:
This actions relates a workflow process given the process template name, workflow owner, responsible party, attachments and attachment types.
Returns:
An entity of type CreateWorkflowResponse. WorkflowTask can be retrieved using association TcConnector.workflowTask.Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputDataTcConnector.CreateWorkflowInputInput for Create Workflow service
BusinessObjectMappingsStringSOA URL:
Workflow-2014-10-Workflow/createWorkflow

Tc Version: Teamcenter 11.1

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.CreateWorkflowResponse

Java action FindUsersTasks

SOA URL:
Core-2007-01-Session/getTCSessionInfo
Core-2006-03-DataManagement/getProperties

Tc Version:
Teamcenter 2007

Description:
This actions finds Task Inboxes of logged-in user, Task Inboxes contains Task to Perform and Task to Track
Returns:
An entity of type FindUsersTasksResponse. Task Inboxes can be retrieved using association TcConnector.TaskInbox_FindUsersTasksResponse. tasks_to_perform and tasks_to_track is a association between EPMTask and TaskInbox.Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.FindUsersTasksResponse

Java action ExecuteSavedQueriesWithObjectRefresh

SOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2008-06-SavedQuery/executeSavedQueries

This is generic action to perform the search for the saved queries. It takes query name and corresponding search criteria entity for the given query.

Returns:
An entity of type ServiceResponse. Search Results can be retrieved using association TcConnector.ResponseData/TcConnector.plain. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters
Name
searchCriteria
Parameters
NameTypeDocumentation
QueryNameStringThe Name of query for which executesaved Quey is to be performed
InputDataType parameter searchCriteriaThis is a searchCriteria entity which represents the information required for Searching the business object.
BusinessObjectMappingsStringSOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2008-06-SavedQuery/executeSavedQueries

Tc Version: Teamcenter 8.2 and Teamcenter 8.0

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision;WorkspaceObject=TcConnector.WorkspaceObject)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ServiceResponse

Java action PerformGeneralQuerySearchAW

SOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2014-11-Finder/performSearch

Description:
This is a specific action to send the request to and receive the response from a the data provider Awp0SavedQuerySearchProvider for query General.... The input criteria for GeneralSearch query is passed through the generalQuerySearchInput object which is extended from .SearchInput Object.

Returns:
An entity of type SearchResponse. Search Results can be retrieved using association TcConnector.searchResultsList. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

NOTE:
This action will work only if the teamcenter enviornment has active workspace installation .

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
generalQuerySearchInputTcConnector.SearchInputThis is a type of SearchInput entity which represents the information required for Searching the business object.
businessObjectMappingStringSOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2014-11-Finder/performSearch

Tc Version: Teamcenter 8.2
Tc Version: Teamcenter 9.1.3

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision;WorkspaceObject=TcConnector.WorkspaceObject)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.SearchResponse

Java action PerformItemSimpleQuerySearchAW

SOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2014-11-Finder/performSearch

Description:
This is a specific action to send the request to and receive the response from a the data provider Awp0SavedQuerySearchProvider for query Item - simple. The input criteria for GeneralSearch query is passed through the generalQuerySearchInput object which is extended from .SearchInput Object.

Returns:
An entity of type SearchResponse. Search Results can be retrieved using association TcConnector.searchResultsList. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

NOTE:
This action will work only if the teamcenter enviornment has active workspace installation .

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
itemSimpleQuerySearchInputTcConnector.SearchInputThis is a type of SearchInput entity which represents the information required for Searching the business object.
businessObjectMappingStringSOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2014-11-Finder/performSearch

Tc Version: Teamcenter 8.2
Tc Version: Teamcenter 9.1.3
A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;WorkspaceObject=TcConnector.WorkspaceObject)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.SearchResponse

Java action FindSavedQueries

SOA URL:
Query-2010-04-SavedQuery/findSavedQueries

Description:
This is a generic action finds the saved queries of interest by passing in the criteria such as query name and description. The input for find saved queries is passed through FindSavedQueryInput entity.This operation returns the queries matching the input criteria names and descriptions.

Returns:
An entity of type FindSavedQueryResponse. Saved Queries can be retrieved using association TcConnector.savedQueries. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputDataTcConnector.FindSavedQueryInputThis is a type of FindSavedQueryInput entity which represents the information required for Fetching business object of the given query name.
BusinessObjectMappingsStringSOA URL:
Query-2010-04-SavedQuery/findSavedQueries

Tc Version: Teamcenter 8.2

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(ImanQuery=TcConnector.ImanQuery)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.FindSavedQueryResponse

Java action ExecuteSavedQueries

SOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2008-06-SavedQuery/executeSavedQueries

This is generic action to perform the search for the saved queries. It takes query name and corresponding search criteria entity for the given query.

Returns:
An entity of type ServiceResponse. Search Results can be retrieved using association TcConnector.ResponseData/TcConnector.plain. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters
Name
searchCriteria
Parameters
NameTypeDocumentation
QueryNameStringThe Name of query for which executesaved Quey is to be performed
InputDataType parameter searchCriteriaThis is a searchCriteria entity which represents the information required for Searching the business object.
BusinessObjectMappingsStringSOA URL:
Query-2010-04-SavedQuery/findSavedQueries
Query-2008-06-SavedQuery/executeSavedQueries

Tc Version: Teamcenter 8.2 and Teamcenter 8.0

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision;WorkspaceObject=TcConnector.WorkspaceObject)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ServiceResponse

Java action PerformSearch

SOA URL:
Query-2014-11-Finder/performSearch

Description:
This is a generic action to send the request to and receive the response from a the data provider. It routes search request to a specific provider specified as providerName in the searchInput, assuming the searchCriteria for the provider is represented in the searchCriteriaInput object e.g. Awp0SavedQuerySearchProvider is provider that is used for general search. The input criteria for GeneralSearch is passed through the searchCriteriaInput object.

Returns:
An entity of type SearchResponse. Search Results can be retrieved using association TcConnector.searchResultsList. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputDataTcConnector.SearchInputThis is a type of SearchInput entity which represents the information required for Searching the business object.
BusinessObjectMappingsStringSOA URL:
Query-2014-11-Finder/performSearch

Tc Version: Teamcenter 9.1.3

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision;WorkspaceObject=TcConnector.WorkspaceObject)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.SearchResponse

Java action RetrieveCookie

This Java action retrieves cookies of an established session between Teamcenter and Mendix. User is expected to be logged in before this Java action is invoked.
Java action is expected to throw an error if there are no valid cookies. Application devloper is expected to handle the errors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
CookieTcConnector.CookieInput Cookie
Return type

System.HttpHeader

Java action CallTeamcenterService

Tc Version:
Teamcenter 10.1.5

Description:
The CallTeamcenterService Java Action is the entry point for calling Teamcenter service operations from a Microflow. This Java Action allows the developer to create a custom mapping between the Teamcenter service operation and the Mendix Domain Model Entities.

Returns:
Service response of type TcConnector.ServiceResponse. The returned list of model objects can be retrieved using appropriate association. Partial errors can be retrieved using TcConnector.ResponseData/TcConnector.PartialErrors

For more information on the usage of this Java Action kindly refer to connector documentation.

Type parameters
Name
InputArguments
Parameters
NameTypeDocumentation
ServiceNameStringFully qualified name of the service operation (Core-2011-06-Session/login)
InputArgumentType parameter InputArgumentsThe input Entity for the service operation.
ResponseObjectTcConnector.ServiceResponseThe returned object. If null an instance of ServiceResponse will be created for the return.
OperationMappingStringPath (relative to resources/OperationMappings) for the operation mapping definition.
The InputArgument and Response are mapped to the service operation input/output based on the definition in the mapping file.
BusinessObjectMappingsStringA semicolon separated list of Teamcenter business object names and Entity names (BOMLine=TcConnector.BOMLine;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ServiceResponse

Java action GetAttachedLOV

SOA URL:
Core-2007-06-LOV/getAttachedLOVs

Description:
Get attached LOV based on input type name and property names structure. The LOV object is returned in the response and service data.

Returns:
LOV Entity

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
typeNameString
propertyNameString
configurationNameString
Return type

TcConnector.ListOfValues

Java action GetInitialLOVValues

SOA URL:
Core-2013-05-LOV/getInitialLOVValues

Description:
This activity is invoked to query the data for a property having an LOV attachment. The results returned from the server also take into consideration any filter string to be applied on the LOV values to be retrieved.

Returns:
This activity returns both LOV meta data as necessary for the client to render the LOV and partial LOV values list as specified. Maximum number of results to be returned are specified in the LOVFilterDataInputEntity entity. If there are more results, the moreValuesExist flag in the GetLOVValuesResponse Entity will be set to true. If the flag is true, more values can be retrieved with a call to the GetNextLOVValues activity.

For sample usage, kindly download and refer to latest version of Teamcenter Connector Sample Application

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
inputEntityTcConnector.GetInitialLOVValuesInputEntityInput entity comprising information about Business Object, Property for which LOV information is to be read. It also contains information about number of values to fetch in this call and if any filtering to be applied on the list of values to be retrieved.
configurationNameStringTeamcenter Configuraiton name. Request will be made to a Teamcenter instance specified in the input configuration.
Return type

TcConnector.GetLOVValuesResponse

Java action GetNextLOVValues

SOA URL:
Core-2013-05-LOV/getNextLOVValues

Description:
This activity is invoked after a call to GetInitialLOVValues if the moreValuesExist flag is true in the GetLOVValuesResponse Entity returned from a call to the GetInitialLOVValues activity. The activity will retrieve the next set of LOV values.

Returns:
LOV Search Results (GetLOVValuesResponse entity instance). Response contains LOV metadata information (LOV usage, LOV style, etc.). It also contains the instance data (LOV values) that the client can use to render the LOV UI widget. The output also contains information as to whether there are more results to be processed in which case a user can page to get next set of values (this triggers a call to the subsequent GetNextLOVValues activity).

For sample usage, kindly download and refer to latest version of Teamcenter Connector Sample Application

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
lovDataEntityTcConnector.LOVDataEntityInput entity comprising information about LOV object is to be read. It also contains information about number of values to fetch in this call and if any filtering to be applied on the list of values to be retrieved.
configurationNameStringTeamcenter Configuraiton name. Request will be made to a Teamcenter instance specified in the input configuration.
Return type

TcConnector.GetLOVValuesResponse

Java action GetTcSessionInformation

SOA URL:
Core-2007-01-Session/getTCSessionInfo

Description:
Retrieves information about the Teamcenter Server session.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
businessObjectMappingStringSOA URL:
Core-2007-01-Session/getTCSessionInfo

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.TcServerInformation

Java action GetTcSessionInfo

(Deprecated)

SOA URL:
Core-2007-01-Session/getTCSessionInfo

Description:
Retrieves information about the Teamcenter Server session.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.TcServerInfo

Java action Logout

SOA URL:
Core-2006-03-Session/logout

Tc Version:
TcEng 2005 SR1

Description:
Retrieves the Teamcenter Session for the user and attempts to log them out of Teamcenter.

Once logged out the cookies associated with the session will be deleted and the Teamcenter Host Address within the session will be set to an empty string.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

Boolean

Java action LoginSSO

SOA URL:
Core-2011-06-Session/login

Tc Version:
Teamcenter 9.0

Description:
Authenticates the user's credentials and initialize a Teamcenter session for this client. The operation will throw an InvalidCredentialsException if the username, password or group is not valid.
When the client application is deployed to a 4Tier environment (communication through HTTP or TCCS) the login operation also contributes to the assignment of a Teamcenter server instance to the client session. The Teamcenter architecture varies from other client server architectures in that there is a dedicated instance of the Teamcenter server per client application. However, there are use cases where it is desirable for a single user to have multiple desktop applications running and each sharing a single instance of a Teamcenter server. This is controlled through the following elements:

hostPath From the Connection class constructor, this specifies the address (URI) the Teamcenter server is hosted on.
username From this login operation, this specifies the user's Teamcenter user name.
sessionDiscriminator From this login operation, this identifies the client session.

The hostPath argument determines the server machine that the client connects to. Once there, the pool manager on that host uses the username and sessionDiscriminator arguments of the login request to determine which Teamcenter server instance to assign the client to. If the pool manager has an existing Teamcenter server instance with the username/sessionDiscriminator key, the client is assigned to that existing instance of the Teamcenter server, and therefore sharing the server with another client; otherwise, a new instance of the Teamcenter server is used. There are a few general scenarios for the sessionDiscriminator argument:

Blank If the user jdoe logs on to Teamcenter using two or more client applications using a blank sessionDiscriminator argument (for example, jdoe/ ), all of those clients are assigned to the same Teamcenter server instance. These client applications can be running on the same or different client hosts.
Constant If the user jdoe logs on to Teamcenter using two or more client applications using a constant or fixed sessionDiscriminator argument (for example, jdoe/MyApp ), those clients are assigned to the same Teamcenter server instance. This is similar to the blank sessionDiscriminator argument; the difference is that only multiple instances of the client application using myApp started by jdoe share the same Teamcenter server instance.
Unique If the user jdoe logs on using a unique random-generated string (for example, jdoe/akdk938lakc), the client application will be assigned to a dedicated instance of the Teamcenter server.

The scenario you use depends on how your client application is used in the integrated environment. The most common case is the unique sessionDiscriminator value.

Returns:
Basic information about the server and Partial Errors are returned when the authentication is successful but requested role or locale is not supported:

214102: The login is accepted, however the requested role is not valid, and the default role will be used.
214109: The login is accepted, however the login group was empty so default role will be used.
128003: The logon is accepted. However, data entry should be done using certain locales, as specified by the TC_language_data_entry preference. The details of the data entry are returned in the error message.
128004: The logon is accepted. However, data entry should only contain characters that belong to the encoding of the database instance. The information is in the error message.
Throws:
InvalidCredentialsException - When the credentials supplied are invalid or the requested locale is not allowed.

515143: The logon was refused due to invalid username or password.
515144: The logon was refused due to invalid username or password.
515142: The logon was refused due to an invalid group.
128001: The logon was refused due to conflict with the encoding of the database instance.
128002: The logon was refused due to missing localization.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
UserCredentialsTcConnector.CredentialsCredentials to use for Logging int to Teamcenter.
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
TcSessionTcConnector.TcSession
Return type

Boolean

Java action Login

SOA URL:
Core-2011-06-Session/login

Tc Version:
Teamcenter 9.0

Description:
Authenticates the user's credentials and initialize a Teamcenter session for this client. The operation will throw an InvalidCredentialsException if the username, password or group is not valid.
When the client application is deployed to a 4Tier environment (communication through HTTP or TCCS) the login operation also contributes to the assignment of a Teamcenter server instance to the client session. The Teamcenter architecture varies from other client server architectures in that there is a dedicated instance of the Teamcenter server per client application. However, there are use cases where it is desirable for a single user to have multiple desktop applications running and each sharing a single instance of a Teamcenter server. This is controlled through the following elements:

hostPath From the Connection class constructor, this specifies the address (URI) the Teamcenter server is hosted on.
username From this login operation, this specifies the user's Teamcenter user name.
sessionDiscriminator From this login operation, this identifies the client session.

The hostPath argument determines the server machine that the client connects to. Once there, the pool manager on that host uses the username and sessionDiscriminator arguments of the login request to determine which Teamcenter server instance to assign the client to. If the pool manager has an existing Teamcenter server instance with the username/sessionDiscriminator key, the client is assigned to that existing instance of the Teamcenter server, and therefore sharing the server with another client; otherwise, a new instance of the Teamcenter server is used. There are a few general scenarios for the sessionDiscriminator argument:

Blank If the user jdoe logs on to Teamcenter using two or more client applications using a blank sessionDiscriminator argument (for example, jdoe/ ), all of those clients are assigned to the same Teamcenter server instance. These client applications can be running on the same or different client hosts.
Constant If the user jdoe logs on to Teamcenter using two or more client applications using a constant or fixed sessionDiscriminator argument (for example, jdoe/MyApp ), those clients are assigned to the same Teamcenter server instance. This is similar to the blank sessionDiscriminator argument; the difference is that only multiple instances of the client application using myApp started by jdoe share the same Teamcenter server instance.
Unique If the user jdoe logs on using a unique random-generated string (for example, jdoe/akdk938lakc), the client application will be assigned to a dedicated instance of the Teamcenter server.

The scenario you use depends on how your client application is used in the integrated environment. The most common case is the unique sessionDiscriminator value.

Returns:
Basic information about the server and Partial Errors are returned when the authentication is successful but requested role or locale is not supported:

214102: The login is accepted, however the requested role is not valid, and the default role will be used.
214109: The login is accepted, however the login group was empty so default role will be used.
128003: The logon is accepted. However, data entry should be done using certain locales, as specified by the TC_language_data_entry preference. The details of the data entry are returned in the error message.
128004: The logon is accepted. However, data entry should only contain characters that belong to the encoding of the database instance. The information is in the error message.
Throws:
InvalidCredentialsException - When the credentials supplied are invalid or the requested locale is not allowed.

515143: The logon was refused due to invalid username or password.
515144: The logon was refused due to invalid username or password.
515142: The logon was refused due to an invalid group.
128001: The logon was refused due to conflict with the encoding of the database instance.
128002: The logon was refused due to missing localization.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
UserCredentialsTcConnector.CredentialsCredentials to use for Logging int to Teamcenter.
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

Boolean

Java action UploadFiles

SOA URL:
Core-2010-04-DataManagement/createDatasets
Core-2006-03-FileManagement/commitDatasetFiles

Uploads one or more files to Teamcenter using teamcenter FMS service.
Only one file upload is supported at the moment.

Input

  • Dataset.Documents association should hold files to be uploaded

Output

  • Action returns True or False in case of success and failure respectively.
  • In addtion to this UID property is updated on Dataset object which is passed as an input to action.
Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
DatasetParameterTcConnector.DatasetSOA URL:
Core-2010-04-DataManagement/createDatasets
Core-2006-03-FileManagement/commitDatasetFiles

Tc Version: Teamcenter 8.2 and TcEng 2005 SR1

Placeholder to maintain the file(s) to be uplaoded to Teamcenter. Dataset.Documents association should hold files to be uploaded
Input Dataset object would be updated with UID for reference once all the files are uploaded to Teamcenter. UID can be used in future to download the files from Teamcenter.
NamedReferenceStringReference name to be used to associate Uploaded File(s) to the Dataset.

Please use getFileTypesForDatasetType Java Action to get list of valid NamedReference names for the given dataset type.
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

Boolean

Java action GetImanFiles

SOA URL:
Core-2006-03-DataManagement/getProperties

Read the meta properties of type ImanFile objects associated with input Dataset object

Input

  • Dataset object having UID

Output

  • Returns List of ImanFiles associated with input Dataset object
Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
DatasetParameterTcConnector.DatasetSOA URL:
Core-2006-03-DataManagement/getProperties
Core-2006-03-FileManagement/getFileReadTickets

Tc Version: TcEng 2005 SR1

Must contain UID of the Teamcenter dataset whose files are to be downloaded.
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

List of TcConnector.ImanFile

Java action WhereUsed

SOA URL:
Core-2007-01-DataManagement/whereUsed

Description:
This action returns all the parent Item and ItemRevision objects in the structure where the input Item or ItemRevision is used

Returns:
Input Object will be updated with WhereUsedResponseInfo objects which consits of level and parentItemRev details.
WhereUsedResponseInfo can be retrived using TcConnector.WhereUsedResponseInfo_ModelObject association

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputEntityTcConnector.WhereUsedInputInput for whereUsed Service
BusinessObjectMappingsStringSOA URL:
Core-2007-01-DataManagement/whereUsed

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

Boolean

Java action GetFileTypesForDatasetType

SOA URL:
Core-2007-06-DataManagement/getDatasetTypeInfo

Returns list of NamedReference names applicable for given Dataset Type. This NamedReference names is required while creating a dataset.

Input

  • Dataset Type

Output

  • List of valid NamedReference names for the input Dataset Type
Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
dataset_typeStringSOA URL:
Core-2007-06-DataManagement/getDatasetTypeInfo

Tc Version: Teamcenter 8.2

Dataset Type for which list of NamedReference names is to be returned.
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

List of TcConnector.Pair

Java action ExpandGRMRelationsForPrimary

SOA URL:
Core-2007-09-DataManagement/expandGRMRelationsForPrimary

Description:
This action returns the secondary objects that are related to the input primary objects.

Returns:
An entity of type ExpandGRMResponse, relationshipObject can be retrieved using association TcConnector.relationshipObjects. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputEntityTcConnector.ExpandGRMInputInput for ExpandGRMRelationsForPrimary
BusinessObjectMappingsStringSOA URL:
Core-2007-09-DataManagement/expandGRMRelationsForPrimary

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ExpandGRMResponse

Java action DownloadImages

SOA URL:
Core-2006-03-DataManagement/getProperties
Core-2006-03-FileManagement/getFileReadTickets

Downloads all the files associated with the Dataset as TcConnector.Image entity

Input

  • Dataset object having UID

Output

  • Action returns True or False in case of success and failure respectively.
  • Input objec's Dataset.Documents association will be updated to point to downloaded files if any.
Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
DatasetParameterTcConnector.DatasetSOA URL:
Core-2006-03-DataManagement/getProperties
Core-2006-03-FileManagement/getFileReadTickets

Tc Version: TcEng 2005 SR1

Must contain UID of the Teamcenter dataset whose files are to be downloaded.
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

Boolean

Java action GetAvailableDatasetTypes

SOA URL:
Core-2010-04-DataManagement/getAvailableTypesWithDisplayNames

Tc Version:
Teamcenter 8.2

Returns list of available Dataset Types. This Dataset Type is required while creating a dataset.

Input

  • None

Output

  • List of Teamcenter Dataset Types
Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

List of TcConnector.Pair

Java action GetItemFromId

SOA URL:
Core-2007-01-DataManagement/getItemFromId

Description:
This action returns Items, Item Revisions, and Dataset based on the input item id.

Returns:
An entity of type GetItemFromIdResponse. ItemRevisionOutput which contains item revisions and datasets can be retrieved using association TcConnector.itemRevOutput. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputEntityTcConnector.GetItemFromIdInputInput for GetItemFromId Service
BusinessObjectMappingsStringSOA URL:
Core-2007-01-DataManagement/getItemFromId

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.GetItemFromIdResponse

Java action GetProperties

SOA URL:
Core-2006-03-DataManagement/getProperties

Description:
This service operation is provided to get property values of Model Objects,
Input entities will be updated with new property values.

Returns:
Action returns True or False in case of success and failure respectively.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputObjectsList of TcConnector.ModelObjectList of Mendix objects whose properties are to be fetched. All the properties available on the input object will be retrieved.
BusinessObjectMappingsStringSOA URL:
Core-2006-03-DataManagement/getProperties

Tc Version: TcEng 2005 SR1

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(ImanQuery=TcConnector.ImanQuery)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

Boolean

Java action UploadTemporaryFiles

SOA URL:
Core-2007-01-FileManagement/getTransientFileTicketsForUpload

Uploads one or more to Teamcenter Transient Volume using teamcenter FMS service.
By default, deleteFlag on uploaded transient files is set to true. It indicates the file would be deleted from temporary storage after it is read.

Input

  • List of Files to be uploaded

Output

  • List of StringObject. Each StringObject holds File-Ticket information corresponding to input File.
Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
FilesList of TcConnector.FileDocumentList of files to be uploaded to Teamcenter Transient Volume.
Return type

List of TcConnector.StringObject

Java action SetProperties

SOA URL:
Core-2010-09-DataManagement/setProperties

Description:
Updates Teamcenter objects corresponding to input model object entities.
Updated properties will be retrive from inut entiies , updated properties list not required.

Returns:
An entity of type TcConnector.ServiceResponse. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors. List of modified model objects can be retrieved using TcConnector.ResponseData/TcConnector.Updated association.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
modelObjectsList of TcConnector.ModelObjectList of model object entities ( with updated values ) whose corresponding Teamcenter objects to be updated on Teamcenter site.
businessObjectMappingStringSOA URL:
Core-2010-09-DataManagement/setProperties

Tc Version: Teamcenter 8.3

Business object mappings
e.g. ItemRevision=TcConnector.ItemRevision
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ServiceResponse

Java action CreateRelation

SOA URL:
Core-2006-03-DataManagement/createRelations

Description:
Creates the specified relation between the input objects (primary and secondary objects). If the primary object has a relation property by the specified relation name, then the secondary object is associated with the primary object through the relation property.

Returns:
The created relations. The partial error is returned for any request relation types that are not valid relation type name.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputDataTcConnector.CreateRelationInputInput argument for invoking createRelations service.
BusinessObjectMappingsStringSOA URL:
Core-2006-03-DataManagement/createRelations

Tc Version: TcEng 2005 SR1

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(ImanRelation=TcConnector.ImanRelation)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.CreateRelationResponse

Java action CreateObject

SOA URL:
Core-2015-07-DataManagement/createRelateAndSubmitObjects2

Description:
This is a generic action for creating any Teamcenter business objects. This will also create any secondary (compounded) objects that need to be created, assuming the CompoundCreateInput for the secondary object is represented in the recursive CompoundCreateInput object e.g. Item is primary object that also creates Item Master and ItemRevision. ItemRevision in turn creates ItemRevision Master. The input for all these levels is passed in through the recursive CompoundCreateInput object.

Returns:
An entity of type ServiceResponse.
Created objects can be retrieved using TcConnector.ServiceResponse/TcConnector.ResponseData/TcConnector.Created association. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
createInputTcConnector.CreateInputThis is a type of CreateInput entity which represents the information required for Creating the business object.
businessObjectMappingStringSOA URL:
Core-2015-07-DataManagement/createRelateAndSubmitObjects2

Tc Version: Teamcenter 11.2

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ServiceResponse

Java action ReviseObjects

SOA URL:
Core-2015-07-DataManagement/getDeepCopyData
Core-2013-05-DataManagement/reviseObjects

Description:
This is a generic revise operation for revisable business objects. This operation revises the given objects and copies or creates new objects using the data for the property values and deep copy data, assuming the reviseInput for the object is provided. The input for revise object is passed through reviseInput entity.

Returns:
An entity of type ReviseObjectsResponse. Revised objects can be retrieved using association TcConnector.revise_output and the revise tree can be retrieved using TcConnector.reviseTrees. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
objectToReviseTcConnector.WorkspaceObjectThe target business object being revised.
reviseInputTcConnector.ReviseInputsThis is a type of ReviseInput entity which represents the information required for revising the business object.
businessObjectMappingStringSOA URL:
Core-2015-07-DataManagement/getDeepCopyData
Core-2013-05-DataManagement/reviseObjects
Core-2007-09-DataManagement/loadObjects

Tc Version: Teamcenter 11.2
Tc Version: Teamcenter 10.1
Tc Version: Teamcenter 2007.1 MP1

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision;WorkspaceObject=TcConnector.WorkspaceObject)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ReviseObjectsResponse

Java action ExpandGRMRelationsForSecondary

SOA URL:
Core-2007-09-DataManagement/expandGRMRelationsForSecondary

Description:
This action returns the primary objects that are related to the input secondary objects

Returns:
An entity of type ExpandGRMResponse, relationshipObject can be retrieved using association TcConnector.relationshipObjects. Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputEntityTcConnector.ExpandGRMInputInput for ExpandGRMRelationsForSecondary
BusinessObjectMappingsStringSOA URL:
Core-2007-09-DataManagement/expandGRMRelationsForSecondary

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ExpandGRMResponse

Back to top

Java action DownloadFiles

SOA URL:
Core-2006-03-DataManagement/getProperties
Core-2006-03-FileManagement/getFileReadTickets

Downloads all the files associated with the Dataset as TcConnector.FileDocument entity

Input

  • Dataset object having UID

Output

  • Action returns True or False in case of success and failure respectively.
  • Input object's Dataset.Documents association will be updated to point to downloaded files if any.
Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
DatasetParameterTcConnector.DatasetSOA URL:
Core-2006-03-DataManagement/getProperties
Core-2006-03-FileManagement/getFileReadTickets

Tc Version: TcEng 2005 SR1

Must contain UID of the Teamcenter dataset whose files are to be downloaded.
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

Boolean

Java action __SSOCallBackRequest

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
contextPathString
Return type

Boolean

Java action CloseBOMWindows

SOA URL:
Cad-2007-01-StructureManagement/closeBOMWindows

Description:
Closes a BOMWindow. Must be used to close the BOMWindow created during Create BOM Window after calls to Expand Product Structure services are complete.

Returns:
Partial errors can be retrieved using association TcConnector.ResponseData/TcConnector.PartialErrors.

Type parameters

This has no type parameters.

Parameters
NameTypeDocumentation
InputEntityTcConnector.CloseBOMWindowslInputInput for creating CloseBOMWindows
BusinessObjectMappingsStringSOA URL:
Cad-2007-01-StructureManagement/closeBOMWindows

Tc Version: Teamcenter 2007

A semicolon separated list of Teamcenter business object names and Entity names. e.g.(Item=TcConnector.Item;ItemRevision=TcConnector.ItemRevision)
ConfigurationNameStringThe teamcenter configuration name for which the action is to be performed. In case of single active connection pass the configuration name or empty value.
Return type

TcConnector.ServiceResponse

Enumerations

NameDocumentation
FileDownloadType

Enumeration FileDownloadType

Values
NameCaption
FileDocumentFileDocument
ImageImage

ModuleRoles

NameDocumentation
AdministratorThis module role gives the admin rights to the assigned user roles.
UserThis module role only give the user rights to the assigned user roles.

Pages

TitleDocumentationAllowed Roles
Teamcenter Home
Admin Home
Teamcenter ConfigurationTcConnector.Administrator
Teamcenter ConfigurationsTcConnector.Administrator
Teamcenter Login
Teamcenter Login
Active ConfigurationsTcConnector.Administrator, TcConnector.User

Constants

NameValueDocumentation
EnableMultipleActiveConfigFalseSet to true to use multiple configuration active at same time, false value with only allow single active configuration.
Version2412.0225.0
SSO_ContextURLPathTCSSO
UseSharedSessionTrueSet to true to share a single TcServer session for a given user across all Mendix sessions.
When set to false, a new TcServer is assinged for each Mendix session.

Snippets

NameDocumentation
_TCSSO_Connector_Documentation
_TCX_Connector_Documentation