Is it possible to add a prefix to the ID attribute ?
![]() Hello, When i create an artefact the ID attribute is added automatically, i'm ok with the fact that the ID is incremented by the application and we cannot change it, but i would like to add a prefix to the number (362 would become URS-362). Is it possible with RRC ? How about RQM and RTC ? I am using CLM 4.0.3 Thank you in advance for your responses. Cédric Mabileau. |
2 answers
![]()
In RRC, you can define different artifact types; e.g., you can define types for "User Requirement", "System Requirement", etc. Any display of requirements can include the artifact type as well as the ID (you can also assign different icons to the different artifact types). So it's not necessary to prefix each artifact ID to identify the type of artifact (see picture below).
That being said, does that meet your needs, or do you still want a prefix? |
Comments
This is a bit of an aside but:
Another problem you may find with using the ID attribute is that it appears to be a database ID (i.e. it increments each time you create a new artifact, whatever the type and wherever it is, even in another project) - unlike DOORS where each module starts again from ID 1. So if you make it user visible then your user will see large gaps between them (where is requirement URS-362 - it does not exist because ID 362 was used in another project) and eventually getting very large (by project number 10 you may be talking about USR-362192).
Ali