Skip to content

Data Import & Export

InnoQualis EQMS provides tools for importing data from external files and exporting complete system data packages. These features are essential for initial data migration, periodic backups, and system transfers.

  • Import data from CSV, Excel, JSON, PDF, and image files
  • Map file columns to system fields with auto-detection
  • Preview imports before executing them
  • Use OCR to extract data from scanned documents and images
  • Generate complete system export packages
  • Download and manage export history
  • Include or exclude attachments and audit trail data in exports
  1. Navigate to Admin in the sidebar.
  2. Select the Data Import or System Export tab.

The import wizard guides you through a four-step process to bring external data into InnoQualis EQMS.

  1. Select the Entity Type to import:

    • Documents
    • Users
    • Training Records
    • Deviations
    • CAPAs
  2. Upload your file by clicking the upload area or dragging a file onto it.

Supported file formats:

  • CSV (.csv)
  • Excel (.xlsx, .xls)
  • JSON (.json)
  • PDF (.pdf) — processed with OCR
  • Images (.jpg, .png) — processed with OCR

After uploading, the system detects columns from your file and displays them alongside available system fields.

  1. For each file column, select the corresponding system field from the dropdown.
  2. The system auto-maps columns when names match system field names.
  3. Review the mappings and adjust as needed.

For OCR-processed files:

  • If columns cannot be detected before processing, the system shows a message that fields will be extracted during preview.
  • Click Start OCR & Preview to process the file and auto-map extracted fields.

For standard files:

  • Review the auto-mapped fields.
  • Manually map any unmapped columns.
  • Click Preview Import to proceed.

The preview shows what will happen when you execute the import:

MetricDescription
Will ImportNumber of records that will be successfully imported
Will SkipNumber of records that will be skipped (e.g., duplicates)
ErrorsNumber of records with validation errors

The preview also displays:

  • Error details — Specific errors by row number with descriptions
  • Warnings — Non-blocking issues that may need attention
  1. Review the preview results.

  2. Click Execute Import to run the import.

  3. The completion screen shows the final results:

    • Records imported
    • Records skipped
    • Errors encountered
  4. Click New Import to start another import.


The System Export tool generates a complete data export package containing all EQMS data.

Every export includes:

  • Users
  • Groups
  • Documents
  • Deviations
  • CAPAs
  • Training Records
  • Audit Trail

Before generating an export, you can configure:

OptionDefaultDescription
Include file attachmentsEnabledInclude document files and evidence attachments (increases export size)
Include audit trailEnabledInclude complete audit log history for compliance
  1. Configure the export options.
  2. Click Generate Export Package.
  3. Wait for the export to complete (a loading indicator shows progress).
  4. Once ready, the export details display:
    • File size
    • Total records
    • SHA-256 checksum for integrity verification
    • Breakdown by entity type with record counts
  5. Click Download Export Package to save the file.

The Export History section lists all previously generated exports with:

ColumnDescription
File NameName of the export file
Created AtDate and time of generation
File SizeSize of the export package
ActionsDownload or Delete

You can download any previous export or delete exports that are no longer needed.

  1. Click Delete on an export in the history list.
  2. Confirm the deletion in the dialog.
  3. The export file is permanently removed from the server.
ActionRequired Permission
Access data importAdmin role with admin.manage permission
Execute importsAdmin role with admin.manage permission
Generate system exportsAdmin role
Download exportsAdmin role
Delete exportsAdmin role