Client Guide #26334050/v21 |
Tags:
not added yet
Client GuideThis guide provides details about the DPT client for codebeamer. It assumes that you are familiar with OSLC standards and specification when using the codebeamer client.This guide also assumes that an administrator has the necessary access to configure the codebeamer client. Table of Contents
DPT integration is available from codebeamer 22.10-LTS-SP2 (GINA) release.
Setting up DPT Integration in codebeamerPrerequisites and LimitationsUsing DPT integration has the following prerequisites:
DPT integration has the following limitations in codebeamer:
Add New External ServerTo enable DPT integration in codebeamer, it must be in Application Configuration. The following is an example configuration: { "oslc" : { "enabled" : true, "pageSize" : 25, "syncIntervalInSeconds" : 3600, "OslcServers" : { "AuthenticationScheme" : "BASIC", "ExternalOSLCLinkLookupURI" : "https://pwdcsv-wcqa54d.ptcnet.ptc.com/Windchill/oslc/config/links/traceLinkResources", "RootCatalogURI" : "https://pwdcsv-wcqa54d.ptcnet.ptc.com/Windchill/oslc/catalog", "ServerID" : "WINDCHILL_SERVER_BASIC", "ServerType" : "Windchill", "Domains" : { "Name" : "Config Management", "Url" : "http://open-services.net/ns/config#", "LinkTypes" : [ "Validated By", "Validates", "Decomposed By", "Decompose" ] }, "Parameters" : [ { "resourceType" : "http://open-services.net/ns/config#VersionResource", "selectAttributes" : "dcterms:title,dcterms:identifier,oslc:shortId", "whereAttributes" : "dcterms:title,dcterms:identifier,oslc:shortId" }, { "resourceType" : "http://open-services.net/ns/config#Component", "selectAttributes" : "dcterms:title,dcterms:identifier,oslc:shortId", "whereAttributes" : "dcterms:title,dcterms:identifier,oslc:shortId" } ], "ServerAdmin" : { "userName" : "userName", "userPassword" : "userPassword" } } } The parameters are as follows:
Add Custom Tracker Field for Downstream DPT Links
Using the DPT ClientLink External Resource to a codebeamer Item
When hovering the mouse pointer over the icon of the external item, a preview is shown. From the preview, the item can be opened by clicking on the title. Note that it might take some time for the preview to load.
Check External Suspected ItemsChecking suspected external items is done automatically in the background, based on the syncIntervalInSeconds parameter in the Application Configuration. The check can be done manually as well. This function is available from the following launch points in codebeamer:
The trigger marks the DPT link as suspected automatically if it detects a change in the modified date of an external object.
Create a Report of External Suspected ItemsIt is possible to create a report of the external suspected links. It can be created with the following cbQL expression, where 4545 is a tracker ID example and [2] is an example index of the choice field: tracker.id = 4535 AND isSuspected('4535.choiceList[2]') If the DPT integration tracker field is shared, the following expression can be used: tracker.id = 4535 AND isSuspected('cbQLGlobalType.oslc_field_type_validates') Delete the External Item LinkTo delete an external item link, make the DPT field editable, and click the x on the selected item. View External DPT Resources Associated with codebeamer ItemThis function is available from the tracker item details view or from the detailed panel view in the document view.
External linked items section in the detailed panel view:
External linked items tab in the tracker item details view:
Preview of the external item: |
Fast Links
![]() codebeamer Overview codebeamer Knowledge Base Services by Intland Software |
This website stores cookies on your computer. These cookies are used to improve your browsing experience, constantly optimize the functionality and content of our website, and help us understand your interests and provide more personalized services to you, both on this website and through other media. With your permission, we and our partners may use precise geolocation data and identification through device scanning. You may click accept to consent to our and our partners’ processing as described above. Please be aware that some processing of your personal data may not require your consent, but you have a right to object to such processing. By using our website, you acknowledge this notice of our cookie practices. By accepting and continuing to browse this site, you agree to this use. Your preferences will apply to this website only.
Note that user-behavior analytics are being captured on this server to improve the Codebeamer user experience.