Lidia Commerce Documentation

Welcome to Lidia PIM. This guide is designed to help you build the core data model you need before adding products to the system.

Product onboarding follows a specific setup sequence. Throughout this guide series, you will:

  • prepare your product data model,
  • define the required properties and options,
  • create your product pool,
  • import your products into the system.

For the smoothest experience, it is recommended to complete the steps in order.

Before you start

Make sure that you have the required user permissions.

🚀 Build Your Data Model

In Lidia PIM, the first and most critical step for managing your products in a structured and sustainable way is to design your data schema correctly.

A well-structured data schema helps you group similar products under a consistent model and ensures that product data progresses in a controlled way based on category.

Lidia iconWhat Is a Data Schema?

A data schema is the core data model that defines which information will be stored for your products and how that information will be managed.

Lidia PIM Data Schema Management
Data schema management screen in Lidia PIM.

Simply put, a data schema:

  • defines which fields appear on the product card,
  • defines the data types of those fields,
  • controls which information is required,
  • ensures that similar products are managed under the same structure.

This means your products are managed within a predefined and controlled structure rather than through random and inconsistent fields.

Example

Instead of creating new fields and rule sets every time for similar products, you can use the Television data schema you created for multiple television product groups.

If different product groups require different fields or rules, you can create separate data schemas for each of them.

Television Data Schema
BrandCategoryScreen SizeResolutionShort Description
→
Can Be Reused For
TelevisionHD TelevisionSmart Television

Lidia iconWhy Is a Data Schema Necessary?

In Lidia PIM, category, pool, and product structures work together with the data schema so that product data can progress in a healthy and consistent way.

How added fields appear in the pool
How added fields appear in the pool.

Thanks to the data schema:

  • product data is collected in a standardized structure,
  • required fields are kept under control,
  • missing or incorrect data entry can be prevented,
  • different product groups can be managed correctly on a category basis.

Lidia iconHow to Create a Data Schema?

Complete the following 2 steps
1
Go to the Data Schema Page

Follow this path:

Settings > Catalog > Product Families

The data schema list page opens.

2
Create a New Data Schema

Click the Add New Data Schema button.

In the opened window:

  • Fill in the Schema Name field. (Required)
  • Fill in the Matching Key field. (Required)

Click Save. The data schema is created and you are redirected to its detail page.

Add New Data Schema Window
Click the image to enlarge.
What is the Matching Key?

The Matching Key allows fields to be linked between data schemas in Lidia PIM and Lidia Console when both systems are used together.

If the customer uses both Lidia PIM and Lidia Console, each application may contain separate data schemas. The Matching Key helps associate the structure defined in PIM with its corresponding structure in Console.

Lidia iconHow to Add Data Schema Fields?

Data schema fields are the building blocks that define which information will be collected on the product card.

Complete the following 4 steps
1
Open the Data Schema Detail Page

Open the detail page of the data schema you created.

2
Go to Data Schema Fields

Open the Data Schema Fields tab.

3
Add Fields from the Field Library

The Field Library is displayed on the left side of the screen and Schema Fields on the right.

The Field Library includes:

  • Category
  • Brand
  • Property
  • Option
  • Reference

One Category and one Brand field are included by default.

Depending on your needs, you can add Category, Brand, Properties, Options, and References to the data schema.

You can add fields by dragging and dropping them into Schema Fields, or by selecting one or more fields and clicking Add Selected.

Data Schema Editing Panel
Click the image to enlarge.
4
Save the Data Schema Fields

After adding fields, make sure to click Save.

Important

Until you save, none of the fields you added or edited are permanently assigned to the data schema.

Note

You can select multiple fields at the same time and add them to the data schema in bulk.

If the property or option you need has not yet been defined in the system, you can create a new Property or Option directly from this screen and add it to the data schema.

Lidia iconHow Are Added Fields Configured?

Each field added to the Schema Fields area includes settings that define how the field behaves.

These settings are mainly managed under three sections:

Basic Information

The Basic Information section includes:

  • Field Name
    Required.
  • Style
    Optional.
  • Description
    Optional.
Basic Information settings
Basic Information section in the data schema field configuration.
Validation

Validation settings determine how the field behaves during product management.

Required

When enabled, the field must be filled in before the product or variant can be published.

Locked

When enabled, the field becomes non-editable on product screens.

List Separator

When enabled, products with different values in this field are displayed as separate items on listing screens.

Match Data Type

Ensures that the entered value matches the data type defined for the field.

Validation settings
Validation section in the data schema field configuration.
Scope

The Scope setting is available only for Property fields.

When a property is added to a data schema, you can define whether it will be used as:

  • Product Property
  • Variant Property
Information

Scope selection is available only for Property fields. It determines whether the property will be maintained at product level or variant level.

Scope settings
Scope section in the data schema field configuration.

Lidia iconWhich Fields Are Required?

The following fields are required by default when added to a data schema:

  • Category
  • Brand
  • Option

Whether Property and Reference fields are required can be determined by the user based on need.

Lidia iconWhat Are the Field Types?

There are five main field types in a Lidia PIM data schema.

Field types overview
Field TypeDescription
PropertyStores product attributes that do not affect price or stock, such as screen size, material, or energy class.
OptionStores information that differentiates variants and can result in different price or stock values, such as color or size.
CategoryAssociates the product with the category structure in the catalog.
BrandAssociates the product with the correct brand.
ReferenceAssociates product or variant information with predefined system fields.
Property

Properties define product attributes that do not cause price or stock changes.

Each property has a defined data type, such as text, integer, select, date, or measurement.

Properties are not required by default. You can enable Required when needed and use Scope to define Product or Variant level.

Property field example
Option

Options store values that create different variants of a product.

For example: Color — Black, White; Size — S, M, L.

Option fields added to the data schema are required.

Option field example
Category

Category defines the position of the product within the catalog.

The category field is required and a product can be associated with more than one category.

Brand

Brand associates the product with the correct brand.

The brand field is required.

Reference

Reference fields associate product or variant information with predefined system fields. Since product and variant levels can contain separate reference fields, different content can be maintained independently.

For example, the system may contain:

  • Product Short Description
  • Product Long Description
  • Variant Short Description
  • Variant Long Description

The following references can be added to the data schema:

Product ID
Parent Id
Product Name
Product Code
Product Integration Code
Product Short Description
Product Long Description
Product Unit
Product Type
Product Tax Rate
Product Link
Product OptionValues
Product Options
Variant ID
Variant Code
Variant Integration Code
Variant Name
Variant Short Description
Variant Long Description

This structure allows product-level and variant-level content to be managed independently.

Example

If the Product Name reference is added to the data schema and you enter a product name during an Excel bulk product import, the system uses the value entered in the Product Name reference field.

The reference value overrides the value entered in the standard product name field and takes priority.

⭐ Supported Data Types

When creating a property or option, you can select a data type that fits the field structure.

TextIntegerDecimalMeasurementUnique CodeSingle Line TextLong TextRich TextSingle SelectMulti SelectListYes / NoDateEmailPhone NumberURLPricePercentageDuration

Lidia iconWhat Are the Minimum Recommended Fields?

To ensure that products can be positioned correctly within the catalog and managed at a basic level, certain fields are recommended.

  • Brand — Associates the product with the correct brand. One brand field is included by default when the data schema is created.
  • Category — Positions the product correctly within the catalog. One category field is included by default when the data schema is created.
  • Property — Stores the core attributes of the product.
  • Short Description (Reference) — Stores concise product information.
  • Long Description (Reference) — Stores richer and more detailed product information.
Note

It is recommended to start with the minimum field set and expand the data model as new requirements arise.

Lidia iconHow to Define a Required Field?

When a field is marked as required, the related information must be completed before the product or variant can progress through the publishing process.

Complete the following 4 steps
1
Add the Field

Add the relevant field to the data schema.

2
Open Field Settings

Open the settings of the field you added.

3
Enable Required

Activate the Required setting.

Enable Required Setting
Click the image to enlarge.
4
Save

Save the changes to apply the setting.

Recommendation

Making too many fields required can make product creation and product import processes more difficult. It is recommended to keep required fields at a minimum.

Lidia iconWhy Can’t a Category / Pool Be Used Before Creating a Schema?

A data schema defines the fields and rules that will be used to manage product data.

Technically, a category can be created without a data schema. However, a category without an associated data schema remains in draft status and cannot be selected during pool creation.

Once a data schema is associated with the category, the product data model is defined and the category becomes available for pool creation.

Note

This dependency prevents product data from progressing through an incomplete or inconsistent structure.

Lidia iconExample Scenario: Creating a Data Schema for a Television Product

Imagine that you want to manage television products under a consistent and controlled data model.

Example setup in 3 steps
1
Open Product Families
Settings > Catalog > Product Families
2
Create the Schema

Click Add New Data Schema.

Schema Name: Television
Matching Key: TV

Click Save.

3
Add Schema Fields
  • Category
  • Brand
  • Screen Size
  • Resolution
  • Panel Type
  • Short Description
  • Long Description

Configure the required validation settings and click Save.

🎉 Your data schema has been created successfully.

Your data schema is now ready to be used in product management.

Note

A pool is automatically created by the system for each data schema you create.

‍

<FOOTER>