|
The Windchill product version in the imported extension is displayed in the following format:
xx.x.xxx
Here, the first four digits represent the Windchill release, and the last two digits represent the Critical Patch Set (CPS) release number.
For example, a CPS 03 release of Windchill release 12.0.0 is represented as 12.0.003 in the extension.
|
Entity
|
Description
|
Type
|
||
---|---|---|---|---|
OslcDataServicesThing
|
This Thing contains the services for OSLC resource that are invoked from Windchill.
|
Thing
|
||
OslcFlowsThing
|
This Thing contains the flow services that fetches data from the remote OSLC system using ThingWorx Flow.
|
Thing
|
||
OslcValidationFlowThing
|
This Thing contains the default validation flow thing.
|
Thing
|
||
OslcValidationServicesThing
|
This Thing contains validation services for OSLC resources that are invoked from Windchill.
|
Thing
|
||
PTC-PLM
|
• PTC-PLM:TRACELINKS model tag is used to tag all entities available in the extension. For more information, see the help topic Tags in the ThingWorx Platform Help Center.
• PTC-PLM: TRACELINKS-DPT-EXTENSION-PROPERTIES model tag, by default, enables the Windchill DPT extension to use the DPTExtensionPropertiesExampleConfigThing.
• PTC-PLM:TRACELINKS ROOT SELECTION DIALOG model tag, when added to the configuration Thing, the root is displayed in the Select Context table. When the tag is not added, the complete tree structure is displayed in the Select Context table. This tag is specific to Windchill Modeler.
• PTC-PLM:TRACELINKS-OSLC-QUERY-SEARCH model tag, when added to the configuration Thing, uses the external resource search picker to display the external OSLC resource. When this tag is not added, the selection dialog box displays the external OSLC resource. Out of the box, the PTC-PLM:TRACELINKS-OSLC-QUERY-SEARCH tag is added to the ModelerExampleConfigThing, and CodebeamerExampleThing.
• PTC-PLM:TRACELINKS-OSLC-QUERY-SELECT-ALL model tag should be specified for the IBM Rational Doors NG example configuration Thing when using PTC-PLM:TRACELINKS-OSLC-QUERY-SEARCH tag.
|
ModelTagVocabulary
|
||
PTC-PLM-VALIDATION-FLOWS
|
PTC-PLM-VALIDATION:modeler model tag is used to identify a validation flow thing. For more information, see the topic Tags in the ThingWorx Platform Help Center.
|
ModelTagVocabulary
|
||
PTC.PLM.TraceLinks.AttributeMappingConfigDataShape
|
This Data Shape is used in OSLCResourceAttributeMappingConfigTable for attribute mapping.
|
DataShape
|
||
PTC.PLM.TraceLinks.DPTExtensionPropertiesThingTemplate
|
Contains the configuration properties for Windchill_Digital_Product_Traceability-extension.
|
ThingTemplate
|
||
PTC.PLM.TraceLinks.OslcDataServicesThingShape
|
This Thing Shape contains the service contract defined for Windchill.
|
ThingShape
|
||
PTC.PLM.TraceLinks.OslcDataServicesThingTemplate
|
This Thing Template contains data services defined for Windchill
|
ThingTemplate
|
||
PTC.PLM.TraceLinks.OslcFlowsTemplate
|
This Thing Template contains the flow services.
|
ThingTemplate
|
||
PTC.PLM.TraceLinks.OslcMappingConfigThingTemplate
|
This Thing Template is used to create configuration thing for each external system.
|
ThingTemplate
|
||
PTC.PLM.TraceLinks.OslcValidationServicesThingTemplate
|
This Thing Template contains validation services for Windchill.
|
ThingTemplate
|
||
PTC.PLM.TraceLinks.ResourceShapeAttributeMappingDataShape
|
This Data Shape is used in OSLCResourceShapeConfigTable for attribute mapping.
|
DataShape
|
||
PTC.PLM.TraceLinks.SearchAttributeMappingConfigDataShape
|
This Data Shape is used in OSLCSearchResultConfigTable for attribute mapping.
|
DataShape
|
||
TRACELINKS
|
TRACELINKS :OSLC-FLOWS model tag is used to tag all entities available in the extension. For more information, see the topic Tags in the ThingWorx Platform Help Center.
|
ModelTagVocabulary
|
||
Windchill_Digital_Product_Traceability-12.1.205.jar
|
This Resource is a part of the Windchill_Digital_Product_Traceability-extension.
|
Resource
|
|
Ensure that correct permissions are enabled on the above listed entities. See the section Permissions for ThingWorx Platform Entities.
|
|
A Model Tag is made up of Vocabulary and Terms. For example, in PTC-PLM-ValidationFlows:modeler tag, PTC-PLM-ValidationFlows is the Vocabulary and modeler is the value for Terms. The value of a model tag is unique for a Thing.
|
Entities
|
Description
|
||||||
---|---|---|---|---|---|---|---|
DoorsExampleConfigThing
|
This example Thing contains reference configuration for IBM Rational Doors NG.
|
||||||
ModelerExampleConfigThing
|
This example Thing contains reference configuration for Windchill Modeler.
|
||||||
WRVSExampleConfigThing
|
This example Thing contains reference configuration for Windchill RV&S.
|
||||||
CodebeamerExampleThing
|
This example Thing contains reference configuration for Codebeamer.
|
||||||
DPTExtensionPropertiesExampleConfigThing
|
When tagged with TRACELINKS-DPT-EXTENSION-PROPERTIES model tag, Windchill DPT extension can use the following defined properties.
• CACHE-EXPIRY- Determines the validity of the cache entries. The default is set to 5 minutes.
• SCHEDULER-INTERVAL—Determines the frequency at which the cache entries are automatically purged. The default is set to 30 minutes.
• CACHE-USERS—Determines the number of users in the cache entries. The default is set to 200.
• CACHE-RESOURCES—Determines the number of resources that can be cached per user. The default is set to 100.
• LARGE-PREVIEW-SHOW-DIMENSIONS—Determines whether to show large preview in a new tab. When set to No, the default, large preview opens in a new tab. When set to Yes, the preview opens in a pop-up window.
• OSLC-QUERY-PAGESIZE—Determines the number of remote objects that should be displayed per page. Out of the box, it is set to 50.
• DEFINE-RESOURCETYPE-ATTRIBUTE—Specifies the attribute name of the Windchill Modeler OSLC server that returns the value of the resource type. The default value is set to ptc_im_am:dynamicUmlClassName.
|
||||||
ModelerValidationFlowThing
|
This example Thing contains reference for customizing validation flow for Windchill Modeler. An administrator can customize a validation flow thing based on the business requirement.
|
|
You must accept the grant approval for the OSLC OAuth session connection object. For more information, see Creating OAuth Client Connection for ThingWorx.
|
|
Refer to the documentation for your supported version of Windchill RV&S and Windchill Modeler applications.
|
Attribute
|
Description
|
---|---|
Server
|
Name of the external OSLC server.
|
BaseUrl
|
Base URL of the external OSLC server.
|
ConnectionObject
|
Name of the Connection created for the external OSLC server.
|
Tag
|
Value of Terms that is defined in the PTC-PLM-Validation-Flows model tag vocabulary to identify the remote server.
This step optional. This step is required only when you use a validation flow.
For more information on adding tags, see the topic Tags in the ThingWorx Platform Help Center.
|
Attribute
|
Description
|
---|---|
WindchillType
|
Internal name of the Requirement or Architecture Resource from Type Management in Windchill. The trace link is created to the Resource.
|
OSLCResourceType
|
Type of the Requirement Resource, Architecture Resource, or their subtypes defined in the external OSLC server. The value of the OSLCResourceType is the name of the resources and their subtypes as configured in the external OSLC server. For example, in Windchill Modeler, Activity is defined as a subtype of Architecture domain Resource. A user can define the name as Resource|Activity where, Activity is the subtype for the OSLC type Resource that belongs to the Architecture domain. The name specified for an Architecture Resource type should pipe separated.
|
|
Do not remap an OSLC resource type to Windchill object type if the OSLC resource type is already mapped to a Windchill object type. Remapping of Windchill object type to OSLC resource type, initially defined in ThingWorx, after the object has been traced in Windchill, can lead to data corruption.
|
Attribute
|
Description
|
---|---|
WindchillTableId
|
Table ID in Windchill which displays the data from external OSLC server.
|
WindchillType
|
Internal name of the Requirement or Architecture Resource from Type and Attribute Management in Windchill.
|
Attribute
|
Description
|
||
---|---|---|---|
WindchillAttribute
|
Name of the Windchill attribute to be displayed in the Windchill table.
|
||
OSLCResourceAttribute
|
Name of the OSLC resource attribute.
|
||
WindchillAttributeDataType
|
Data type of the Windchill attribute. String, Timestamp, and RichText are the data type values supported out-of-the-box.
|
||
IsPreview
|
When IsPreview is selected for an attribute, it displays the HTML representation of the traced remote object as exposed by the external OSLC server.
Select the IsPreview checkbox to display small and large previews.
IsPreview is available on the attributes of data type String and RichText. Small preview is displayed for both the data types, however, large preview is displayed only for attributes of data type String.
|
Attribute
|
Description
|
---|---|
OSLCResourceType
|
Supported resource types of Requirement domain, Architecture domain, or Change domain, as defined in the external OSLC server. The value of the OSLCResourceType is the name of the resources, as configured in the external OSLC server.
|
OSLCResourceShapeURI
|
URI of the OSLC resource shape for those OSLC servers that do not expose resource shape with OSLC query service, but expose resource shape with another service. For example, IBM Rational Doors NG OSLC server exposes resource shape with Creation Factory service.
|
Attribute
|
Description
|
---|---|
WindchillAttribute
|
Name of the Windchill attribute to be displayed in the Filter Criteria pane of the external resource search picker.
|
OSLCResourceAttribute
|
To add a value for an OSLC attribute, follow the naming convention prefix:propertyName. Here, the prefix is the affix added before the property name and propertyName is the attribute name defined by the OSLC server. For example, for an attribute state exposed by Windchill RV&S OSLC server, the OSLCResourceAttribute value is dcterms:state.
|
OSLCAttributeDataType
|
Data type of the OSLC resource. String, LangString, XMLLiteral, Boolean, DateTime, Decimal, Double, Float, and Integer are the supported OSLC data type values.
|
Attribute
|
Description
|
---|---|
WindchillType
|
Supported Windchill resource types for Requirement domain, Architecture domain, or Change domain.
|
Attribute
|
Description
|
||
---|---|---|---|
WindchillAttribute
|
Name of the Windchill attribute to be displayed in the Search Result Table pane of the external resource search picker.
|
||
OSLCResourceAttribute
|
Name of the OSLC resource attribute.
|
||
WindchillAttributeDataType
|
Data type of the Windchill attribute. String, Timestamp, and RichText are the data type values supported out-of-the-box.
|