How to handle "last modified" attribute when importing requirements from same ReqIF file?
Team,
underlying use case using DNG 6.0.5 ifix01, version enabled: we will get several ReqIF file versions exported from the same module. Assuming stable requirements IDs we would import a new version to a new DNG stream and diff/compare them.
As a first test I used a single ReqIF file exported from DNG 6.0.5 as import source for
- empty DNG component
- main stream with import1-stream and import2-stream branching off empty initial version
I imported ReqIF file to import1-stream, then a few seconds later to import2-stream. While the "ForeignId" of requirements was respected, when comparing the two streams instead of seeing zero differences (the source for import being identical) I instead saw a difference for each requirement: the last modified attribute.
Two questions:
- How to deal with the Use Case of importing several versions / variants of requirements modules via ReqIF and ensure requirements with the same Id are imported as new versions rather than new artifacts?
- How can you switch off / deliberately ignore certain attributes like "last modified" for a diff/compare to be able to see the relevant changes between two imports of the same source module?
Thanks for any input on this. Please comment if you need clarification / screenshots.
- Arne
Accepted answer
Arne-