How the (new) Validation Engine Works

Learn how to validate your product data against GS1 requirements using the new Qmica Validation Engine.


This guide explains how to create validation sets, validate products across multiple classifications, identify missing or incorrect data, and resolve validation issues before publishing to GS1. Discover how to improve data quality, reduce publication errors, and streamline your GS1 validation process.


How the Validation Engine Works

The validation process consists of four steps:


Qmica Validation Engine overview with the option to create a validation set and a list of existing validation sets.

Step 1 — Open the Validation Engine


  1. In the Qmica main menu, navigate to Validations.
  2. The Validations overview displays your existing validation sets.
  3. Click + Create a validation set to start a new validation.

Step 2: Run Validation

Once you have selected your products, start the validation.


Qmica checks the product data against the applicable GS1 data model requirements, including mandatory attributes, data formats, allowed values and conditional validation rules.


Validation takes place directly within Qmica. Products do not need to be submitted to GS1 first.

Step 3: Review Validation Results

When validation has finished, you can review the results in two ways:


Show items

View all products in the validation set, including their individual validation status (Valid or Invalid).


Select an invalid product to see which validation issues have been identified.


Show issues

View all detected validation issues, grouped by issue type.


Expand an issue to see which products are affected. This is particularly useful for identifying recurring problems across multiple products.

Step 4: Correct and Revalidate

Correct the identified issues in your source data or mapping configuration.


When multiple products share the same issue, correcting a mapping may resolve the problem for all affected products, provided the required source values are available.


Once the corrections have been made, select Revalidate to run the validation again.


Repeat this process until the remaining issues have been resolved.

What's New?

The new Validation Engine introduces several improvements compared to the previous validation process.

Previous Validation

Validation performed classification by classification

Products submitted to GS1 to identify errors

Wait for GS1 feedback

Review errors through external feedback

Repeat the process for each classification

New Validation Engine

Validate multiple classifications in one set

Validate directly within Qmica

Identify issues before submission

Review issues by product or error type

Revalidate the complete selection

Getting Started

Explore the following guides to learn how to use the Validation Engine:


Creating a Validation Set — Learn how to create and configure a new validation set.

Selecting Classifications Manually — Select multiple classifications for validation.

Creating a Validation Set from CSV — Validate a specific list of products using a CSV file.

Understanding Validation Results — Review product statuses and validation issues.

Resolving Issues & Revalidating — Correct errors and run validation again.


Note: A successful Qmica validation does not guarantee acceptance by every GS1 data pool or recipient. Additional validation requirements may apply during registration or publication.