Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can import requirements from an Excel file or in ReqIF formats. Also, ReqIF documents can
be merged.

Importing an Excel File

Info

Prerequisites: a Requirements document was created and is active. The Excel file needs to have identifiers on its columns for mapping the sheet to SOX.

  1. Right-click your Requirements document for the context menu.

  2. Choose Import > Import Excel.

    Image Modified

  3. Outcome: The Excel import wizard will open.

...

  1. Image Added
  2. Click on Browse... to navigate to the target file.

  3. Click on the plus symbol

    Image Modified

    to create a new import configuration or select an existing one. This configuration will be saved and can be used for further imports.

  4. Creating a new configuration depends on using the dialog depicted below. Enter a name and confirm by clicking OK.

...

  1. Image Added
  2. Back on the screen for step 1/5, click on Next. - Outcome: The General Settings screen shown below will open.

    Image Modified
  3. Choose the sheet of the Excel file to be imported.

  4. Choose the starting cell to define the beginning of the requirement table.

  5. Choose the last row to be included.

  6. From the drop-down Module Identifiers Column, select a suitable entry for the mapping process. This should normally be a column with “Module” as part of its name.

  7. From the drop-down Requirement Identifiers Column, select a suitable entry for the mapping process. This is likely to be a column with “Name” or something equivalent as part of its name. If in doubt, consult the Excel file to be imported.

  8. In our example, General Settings completed looks like this:

    Image Modified
  9. Click on Next. - Outcome: The Requirement Type Mapping screen will open.

...

  1. Image Added
  2. If all attributes are defined in one requirement type, set a default requirement type.

  3. Create for each column the mapping between the Excel Type and the SOX type if there is no default
    type.

    Image Modified
  4. As the dialog suggest, map the types by clicking inside the SOX Type column. So doing will show an ellipsis, which on being clicked will open a dialog to make your selection. In our example, the selections are obvious, mapping “SW Requirement” (Excel) to “SW Requirement” (SOX), and so forth.

    Image Modified
  5. Once done, the screen has the following appearance:

    Image Modified
  6. Click on Next. - Outcome: The Attribute Mapping screen will open.

    Image Modified
  7. Click inside the SOX Attribute column and the corresponding row to set the desired SOX
    attribute.

    Image Modified
  8. Make the appropriate choices. In our example, this is the result:

    Image Modified
  9. Click on Next. - Outcome: The Hierarchy Mapping screen will open.

    Image Modified
  10. Optionally, you can select an Excel column to which the requirements hierarchy is mapped. The
    hierarchy can be defined by indentation or point-separated numerals (e.g., 1.2.1).

  11. Click on Finish.

Outcome: An Excel file was imported and will be added as a requirement module.

...

Re-Importing Excel (With Changes Made)

To see this feature in motion, edit and save your Excel file. Back in SOX, with your Requirements document opened, click on the Merge tab, which should be opened from the previously actioned import. If it is closed, go through File > Import > Excel Import and ensure that the desired import configuration is selected. Click Next, then click Finish on the next screen.

...

Importing a Requirement Document

Info

Prerequisites: a SOX project was created, and the Repository view is active.

  1. In the Repository view, right-click on the RM folder.

    Image Modified
  2. Select Import. - Outcome: the dialog for selecting the import wizard will open.

    Image Modified
  3. Select SOX > Requirements Import. Possible versions are: (ReqIF 1.0.1, RIF 1.1a, RIF 1.2).

  4. Click on Next. - Outcome: The Requirements Import screen will open.

    Image Modified
  5. Click on Browse and choose RM as your target folder.

  6. Click on Browse to select the desired file.

  7. Enter a file name.

  8. Select the desired modules.

  9. Click on Finish.

Info

Outcome: a requirement document has been imported.

...

Merging Requirement Documents

Info

Prerequisite: a requirement document was created and is opened.

  1. Open the File menu.

  2. Choose Import > ReqIF format. - Outcome: The "Requirements Import" dialog will open.

    Image Modified
  3. Click on Browse to choose the requirement document from SOX.

  4. Click on Browse to choose the file to be merged.

  5. Select the desired modules.

  6. Click on Finish.

Info

Outcome: the requirement file was merged into the chosen document.

...