Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

How to access Related Artifacts off a work item using Report Builder

I am using IBM ELM v6.0.6.1. I have a work item that has links to RM module artifacts using the Related Artifacts link relationship. 


I would like to create a Report Builder report that shows workflow state information about the linked modules. So I configured my Report Builder report accordingly:

When I apply the correct global configuration and filter the work item to 2901 (see first screen capture), I receive no results:

However, if I remove the "Required" filter on the Related Artifacts link relationship:
...I can see the work item and that Report Builder thinks it has zero Related Artifacts>Requirements Module link relationships.

Does anyone have any tips or guidance for how to reveal this Work Item > Related Artifacts > DOORS Next Module relationship in Report Builder?

Thanks!

0 votes



3 answers

Permanent link
Hi Bob

Most likely your links from Work Items aren't to the module itself but to artifacts inside the module (aka module artifacts) - so change 'Requirement Module' to 'Requirement', and then add a required link to a Requirements Collection, 'Used By' - so you will only see requirements that are in a module (i.e. Module Artifacts).

HTH
Ian

0 votes

Comments

Hi Ian, thanks for your response.

In fact, my links are to requirements modules, as this is a document-centric organization and we are trying to show readiness for review at a module level.  


Permanent link
 Hi again Bob

What data source are you using?

I'm using LQE, and I can see that the related artifacts link will show results in Report Builder, but probably not quite the way you want, because 'Related Artifacts' isn't an OSLC link, it is a hyperlink, which could go to anything you can get a URL for. To add the Related Artifact links you had to copy/paste a URL.For an OSLC link you will get an artifact picker, and for OSLC links Report Builder will be able to offer for you to follow further OSLC links.

OSLC links are directional and when made between domains (e.g. ccm and rm) they are specific and pre-defined.

The OSLC links you can make between a Rational Team Concert work item and a DOORS Next Generation artifact are shown here: https://www.ibm.com/support/knowledgecenter/SSYMRC_6.0.6/com.ibm.team.concert.sdk.doc/topics/r_link_domains.html

Work Item links available are Affects Requirement, Implements Requirement and Tracks Requirement - however the only one of these which can go a module (i.e. the artifact for a module) is Implements Requirement but that can only come from a plan item in RTC, i.e. not a work item.

Maybe you can work with Implements, Affects or Tracks, but to an artifact (within a module, or a core artifact)?

HTH
Ian

0 votes

Comments

Ian, 

I am using the Report Builder data source "Lifecycle Query Engine scoped by a configuration."
I'm curious how you are configuring your report? I can't get Report Builder to give any indication that it can even see the Related Artifacts link relationship!
It makes the most sense for my team to link to the module level (and set workflow state at that level) because it is a document-centric organization.
Thanks again!

A clarifications on Ian's answer:  The "Implements Requirement" relation is only from a work item to requirement (not to a module).    Ian was probably thinking of the "Implements Requirement Collection" relation, which is from a plan (not a plan item) to a module.  With the similarity of the names, it is easy to confuse the two relations, but they are different relations.


Permanent link

I tried this out, and had no problem producing a report using "LQE scoped by a configuration", that showed the "Related Artifacts" values in the report.   When I made that link "required", the result appropriately showed only workitems that had at least one "Related Artifacts" value.


So I would check your CCM TRS feed, to make sure there have been no errors.   I expect that the data just hasn't made it from the CCM application to the LQE data source.   If that doesn't point to the source of the problem, I'd suggest working with IBM Support to track down what is going on ... this should work.

0 votes

Comments

Geoffrey, thank you for your response. What version of Report Builder/CCM are you using in your test?

I do not see any errors in LQE associated with CCM TRS feeds. I have taken this up with IBM support. 

I was using version 6.0.6.1 

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 12,014

Question asked: Feb 25 '20, 12:53 a.m.

Question was seen: 2,408 times

Last updated: Mar 01 '20, 10:01 p.m.

Confirmation Cancel Confirm