Field Value Management During Round-Trip ReqIF Export and Import #37458975/HEAD / v61 |
Field Value Management During Round-Trip ReqIF Export and ImportIn the export and import configurations during a ReqIF round-trip, you can define which field values to be exported from one project and be imported into another, and vice versa. Table of Contents
The operation of this function is demonstrated through the below examples. Example Round-TripThe ReqIF exports and imports are performed between Project A and Project B. A custom choice field is created in both projects with the relevant choice field values.
In Project A, items with the following choice field values are created in the Customer Requirement Specifications tracker:
First Round of ReqIF Export and ImportExport the content from Project A, and import into Project B.
Perform the following steps:
Due to the above mapping, the CRS1, CRS2 and CRS3 items are imported into Project B with the proper choice field values:
Second Round of ReqIF Export and ImportIn Project B, two more choice field values had been defined at creation. After importing ProjectA.reqifz successfully, two additional items, CRS4 and CRS5, are created. The items and choice field values are as follows:
Export Project B as ReqIF, and import back into Project A.
Perform the following steps:
After the successful import, the items and choice field values in Project A are as follows:
Since the choice field value of item CRS4 was set to Discarded in Project B, but that choice field value is not available in Project A, therefore, item CRS4 does not have any choice field value in Project A. Remove Choice Field ValuesPreviously defined choice field values can be set as obsolete to prevent them from being exported.
In Project B, the following choice field values are available:
To remove a choice field value in Project B,
After the configuration change, the choice field values in Project B are as follows:
Export Project B as ReqIF, and import into Project A.
Perform the following steps:
As the Discarded choice field value had been removed in Project B, it was not imported into Project A. Therefore, item CRS4 does not have any choice field value. The items and choice field values in Project A are as follows:
Restore Obsolete Choice Field ValuesTo make the Discarded choice field value available in Project B again,
Export Project B as ReqIF, and import into Project A.
Perform the following steps:
Add New Attributes to the Export ConfigurationWhen exporting a project with the Curtail to previous imports checkbox selected on the Select project contents to be exported as ReqIF overlay, in addition to the fields, references and associations that were part of the previous import, the following fields are available to be added to the export from the Trackers > Fields > More Fields... drop-down list, even if those were not included in the previous import:
ReqIF Foreign IDIf the ID field is part of the initial ReqIF export, each time a subsequent export is performed, a ReqIF.ForeignID is exported and saved in the .reqifz file regardless of whether the Curtail to previous import checkbox is selected or not. Earlier, the exported ReqIF files did not contain the ReqIF.ForeignID if the Curtail to previous imports checkbox was selected.
Example: <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="CB-fcec4820-c747-43ae-854b-6ac42383ae7a-spec-0" LAST-CHANGE="2024-01-17T12:09:46+01:00" LONG-NAME="ReqIF.ForeignID" IS-EDITABLE="false">
During a round-trip ReqIF export and import, the ReqIF.ForeignID must be the same in the ProjectA.reqifz and in ProjectB.reqifz files. The ReqIF.ForeigID is necessary for the importation of ReqIF files into DOORS. Attribute Synchronization OptionsDuring ReqIF file imports, four attribute synchronization options are available on the Import a ReqIF file/archive overlay to further customize and refine the round-trip ReqIF export and import processes.
The attribute synchronization settings can be customized in case of:
To set the attribute synchronization option, click the next to the relevant relation, tracker or field on the right-hand side Target section of the Import a ReqIF file/archive overlay.
The following table lists and describes the operation of the synchronization options:
ExampleThe following example demonstrates the operation of the Ignore attribute at import synchronization option during a round-trip. First Round of ReqIF Export and ImportPerform the following steps:
In Project B, the Complexity field has been created with the import, however, its value for item CRS1 is empty, since the Ignore attribute at import option was selected. Second Round of ReqIF Export and ImportPerform the following steps:
As a result, in Project A, the value of the Complexity field of item CRS1 is updated to Complex. |
Fast Links
codebeamer Overview codebeamer Knowledge Base Services by Intland Software |
This website stores cookies on your computer. These cookies are used to improve your browsing experience, constantly optimize the functionality and content of our website, furthermore helps us to understand your interests and provide more personalized services to you, both on this website and through other media. With your permission we and our partners may use precise geolocation data and identification through device scanning. You may click accept to consent to our and our partners’ processing as described above. Please be aware that some processing of your personal data may not require your consent, but you have a right to object to such processing. By using our website, you acknowledge this notice of our cookie practices. By accepting and continuing to browse this site, you agree to this use. For more information about the cookies we use, please visit our Privacy Policy.Your preferences will apply to this website only.