Import from CSV
Import requirements from any CSV file and map your existing fields to Violet Requirement fields.

Mapping CSV Columns to Requirement Attributes
When importing requirements from a CSV file, you will be able to map attributes of your existing requirements to the fields used in Violet Requirements. The most common ones are:
Requirement ID
Name
External URL (to aid in navigating back to an external requirements tool, e.g.)
Requirement Statement
Requirement Approval Status
Verification Method(s) (comma separated)
Systems (comma separated)
Note: if you haven't previously established systems, they will be created for you automatically as part of the import process. You can then manage, edit and nest them within the corresponding Program page.
Owner(s)
Approver(s)
If you wish to include additional attributes, you can optionally configure them prior to performing the import process (see Custom Fields). Or, Violet will automatically create new custom attributes for any unmapped columns for you.
Configuring Parent/Child Hierarchy for Import
Violet supports two approaches for capturing parent/child relationships between requirements during import: via Parent ID or Hierarchy Levels.
Your CSV file can be configured to support one of these options:
Parent ID. Include a Parent column in your sheet that indicates either:
the
Requirement ID
of the parent requirement (exactly as it is listed elsewhere on the same CSV), ora delimited list of the
Row IDs
of the parent requirements (e.g., ROW-1, ROW-2)
Level. Include a
Level
column with a delimiter indicating hierarchical levels (e.g. 1.2.1).
We recommend consolidating all requirements into one CSV for import.
Last updated
Was this helpful?