It's all about the answers!

Ask a question

Adding exisiting requirements from a Module to Collection (Doors) along with Tags?


Atul Seth (111) | asked Mar 25 '16, 4:40 p.m.
edited Mar 25 '16, 4:45 p.m.
I am trying to add artifacts in collections (Doors) and getting issues with tags, and are:

1. Tags are available in the requirements loaded in the module, but tags are not loaded along with requirements added to the collection list.

2. trying Filter by tags while adding artifacts in collection and getting 0 search results, even though tags are available in the requirements.




2 answers



permanent link
Keith Collyer (456411) | answered Mar 26 '16, 2:11 p.m.
JAZZ DEVELOPER
Some aspects of artifacts are specific to their context. For example, links to or from a requirement that created with reference to the artifact within a module are only associated to that module context. Links created to or from a requirement within a folder are present wherever you view the requirement. You can regard the requirement in the folder as the "real" artifact and the others as aliases (I cannot recall the terminology actually used). This allows the same requirement to be used in many different contexts with different links. I suspect the same is true for tags.

permanent link
Donald Nong (14.4k314) | answered Mar 28 '16, 1:05 a.m.
Read the below document carefully and you should know what you need to do.
https://www.ibm.com/support/knowledgecenter/SSYMRC_5.0.2/com.ibm.rational.rrm.help.doc/topics/t_reuse_artifacts_modules.html

Basically, a "base artifact" is the underlying artifact that you can reuse in modules, while a "module artifact" is only valid in the context of a module. For example, let's say you have a (base) requirement artifact 123 and it has a tag "Base". When you add it to Module 45, you will now get a module artifact 123 which has no tags. Of course you still have the base artifact 123 with tag "Base". You can add a tag "Module" to the module artifact 123, without affecting the base artifact 123. Again, you can add artifact 123 to another Module 67, and you will get a new module artifact 123 without any tags. You can then add a new tag to this new module artifact without affecting the previous two artifacts. Note that these three artifacts have the same "web Id", but different UUIDs.

Your answer


Register or to post your answer.