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

How to map a domain, product and category hierarchy to RTC?

We have an product/project organization like Product Domain, Product (Each product in one Domain) and Product SubCategory (only valid for one product).
In ClearQuest I would create dependent choice lists where Product choice list depends on the selected Product Domain and the SubCategory choice list depends on the selected Product.

How would I realize similar stuff in RTC?

One idea is to have the 'Product' as the 'RTC Project area', and forget about the 'Product Domain'. The field 'Found In' would hold the affected 'Product Version' and the field 'Filed Against' matches the 'Product SubCategory'.
The disadvantages are that you have to maintain the process for all projects (even though they are all the same) and you do not have the possibility to query multiple projects.

On the other hand you could map the 'Product Domain' to 'RTC project area'.
And then what?
Map the 'Product', 'Product Version' and 'SubCategory' to the fields 'Filed against' and 'Found in'. But how? If I map 'Product' and 'Product SubCategory' to 'Filed Against' (RTC Categories and subcategories) we will get a very long choice list with a three digit number of values.
Furthermore the submitter can select a 'Product Version' in the field 'Found In' which does not match the selected Product.
Is there an easy way to make those lists dependent to decrease the number of values and to avoid a mismatched Version selection.

Or do you suggest other mappings?

May thanks and kind regards
Hajo and Arne

0 votes

Comments

I have an exact same requirements and using RTC 4.0.1. Does anyone know if this feature is available and  how it works?



7 answers

Permanent link
In RTC-2.0, you can achieve this with some coding. See enhancement
73683, comment 7.

Cheers,
Geoff

hajo62 wrote:
We have an product/project organization like Product
Domain, Product (Each
product in one Domain) and Product
SubCategory
(only valid for one product).
In ClearQuest I would create dependent choice lists where Product
choice list depends on the selected Product Domain and the
SubCategory choice list depends on the selected Product.

How would I realize similar stuff in RTC?

One idea is to have the 'Product' as the 'RTC Project area', and
forget about the 'Product Domain'. The field 'Found In' would hold
the affected 'Product Version' and the field 'Filed Against' matches
the 'Product SubCategory'.
The disadvantages are that you have to maintain the process for all
projects (even though they are all the same) and you do not have the
possibility to query multiple projects.

On the other hand you could map the 'Product Domain' to 'RTC project
area'.
And then what?
Map the 'Product', 'Product Version' and 'SubCategory' to the fields
'Filed against' and 'Found in'. But how? If I map 'Product' and
'Product SubCategory' to 'Filed Against' (RTC Categories and
subcategories) we will get a very long choice list with a three digit
number of values.
Furthermore the submitter can select a 'Product Version' in the field
'Found In' which does not match the selected Product.
Is there an easy way to make those lists dependent to decrease the
number of values and to avoid a mismatched Version selection.

Or do you suggest other mappings?

May thanks and kind regards
Hajo and Arne

0 votes


Permanent link
In RTC-2.0, you can achieve this with some coding. See enhancement
73683, comment 7.

Geoff,

We need to do something similar. The editor presentation will need access to other fields' values (in order to determine which items to "filter out" of its presentation list). Do you have example code for this?

Thanks,
Mike

0 votes


Permanent link
Do you have example code for this?

Looks like others have similar needs. Would be great to have some reusable examples and just adapt those to the special needs.

0 votes


Permanent link
Geoff,
the work item comment #7 just mentions the extension points for Eclipse UI and Web UI. Do you have a pointer for actual examples or how-to-for-dummies with a description what such an extension would need to entail and how it would be deployed?
For the Eclipse UI, would it be an Eclipse plugin written in Java?

cheers,
Arne

0 votes


Permanent link
I don't have any sample code for this ... perhaps someone on the work
item team does?

Cheers,
Geoff

abister wrote:
Geoff,
the work item comment #7 just mentions the extension points for
Eclipse UI and Web UI. Do you have a pointer for actual examples or
how-to-for-dummies with a description what such an extension would
need to entail and how it would be deployed?
For the Eclipse UI, would it be an Eclipse plugin written in Java?

cheers,
Arne

0 votes


Permanent link

Hi Geoff,

     I am working on a similar requirement, wherein I have several parent filters in the hierarchy structure followed by Iterations & various Work item types.....I am not able to map my requirement just with 'Project Area -> Release Plan -> Iterations -> Story -> Work items)...Do we have these capabilities in the latest version of RTC (5.0 onwards)?

Cheers

Guru.

0 votes


Permanent link
I am currently working on something like that. I think it is possible using JavaScript or Java based value providers.
It will take a while though to make the scripts reusable and there are some aspects still not clear.

I have a schema that allows to create cascading value set provider. The issue is that you would also need validators to prevent saving if there are wrong values. It looks like if this really needs to be maintained by users, there is a need for some configurable options. The HTTP filtered value set comes to mind. that however would not be usable in validators, I believe.

The easiest approach with validation would be to create some reusable scripts that can be configured in the process source. I will post something on https://rsjazz.wordpress.com/ as soon as I have something worth sharing and update a link here.

Stay tuned.

0 votes

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

Question asked: Sep 01 '09, 9:19 a.m.

Question was seen: 7,973 times

Last updated: May 19 '15, 10:15 a.m.

Confirmation Cancel Confirm