Disable Structural Changes
As an OEM, that is
exchanging requirements with suppliers via ReqIF, to make sure that suppliers do not perform any of the following:
• Add new requirements to the original requirements documents.
• Remove some of the original requirements.
• Change the structure of the requirements documents.
Then use the Disable structural changes option (since Codebeamer 21.04 or newer) when re-importing feedback (use case 4) from the suppliers.
Disable structural changes really only makes sense for OEMs in use case 4, when re-importing feedback (use case 4) from the suppliers, but not for suppliers, when (re-)importing requirements from OEMS (use case 1 and 4).
By selecting the Disable structural changes checkbox:
• Explicitly removed items or absent items will not be removed from the target trackers.
• New items in the ReqIF will be ignored (not be added as new items to the target trackers).
• Structural item changes (re-ordering or re-grouping the parent child hierarchy) will be ignored.
• The moving of items will be ignored.
All ignored structural changes will be reported in the import statistics under Failed.
If the Disable structural changes checkbox is selected and the import configuration is intended to be changed in such a way, it would result in explicit structural changes, for example.
• Change the target tracker of a spec object or specification to a different tracker, other than - Ignore -,
Then Codebeamer asks whether to perform either of the following
• Allow structural changes for this import (Yes).
• Cancel configuration change.
By allowing and making configuration changes, that result in structural changes, then the only way to Disable structural changes again, is to cancel the import and start from scratch.