At the core of Enterpristore PIM lies a flexible and robust system for modeling your product catalog. Whether you are managing straightforward items or complex, multi-variant configurations, the platform provides the structural tools necessary to organize data effectively. This section breaks down the essential components of catalog management—from defining Product Types and building hierarchical Categories to configuring the granular Attributes and Families that ensure your data remains consistent and rich across every channel.

Product Management

Enterpristore PIM supports both simple and complex type structures with robust attribute and category systems.

Simple Product

  • The most basic and common product type
  • Physical, unique, standalone product with no variations
  • Can include customizable options within a single SKU

Configurable Product

  • Products that offer variations (e.g., size, color, material, features)
  • Customers select configurations on the front end
  • System-managed attributes ensure accurate data across all variants

How to Create a Simple Product

  1. Go to Catalog → Products and click Create Product.
  2. Select product type Simple, choose an Attribute Family, and enter SKU.
  3. Click Save Product to open Edit Product.
  4. Complete General Attributes:
    • SKU
    • Name
    • URL Key
  5. Add Short Description and Description.
  6. Enter Price and Cost Price.
  7. Enable Status under Technical.
  8. Assign appropriate Categories.
  9. Configure Associations:
    • Related Products – Similar or alternative items
    • Upsell Products – Premium alternatives
    • Cross-Sell Products – Complementary items
  10. Click Save Product.

After Saving a Simple Product

  • Product appears in the Products Data Grid.
  • History is available under Catalog → Products → Edit Product → History.
  • Quick Export allows export to CSV, XLS, XLSX.

How to Create a Configurable Product

  1. Go to Catalog → Products and click Create Product.
  2. Select product type Configurable, choose an Attribute Family, and enter SKU.
  3. Click Save Product.
  4. Select Configurable Attributes (e.g., size, color).
  5. Complete General Attributes, descriptions, and enable Status.
  6. Assign the product to Categories.
  7. Under Variations, click Add Product and configure variants.
  8. Add as many variants as required.
  9. Configure Associations (Related, Upsell, Cross-Sell).
  10. Click Save Product.

After Saving a Configurable Product

  • Visible in the Products Data Grid.
  • History and Quick Export features are available.
  • Attribute badges indicate per channel, per locale, or both.
products

Category Management

Categories define the hierarchical structure of your catalog, making it easy for customers to find products.

Root Category

  • Enterpristore PIM provides a default root category.
  • The root category acts as the top-level container for all subcategories.

How to Create a Category

  1. Go to Catalog → Categories → Create Category.
  2. Enter Code, Name, and Description.
  3. Optionally assign to a parent category (e.g., root).
  4. Click Save Category.

The new category appears in the Category Data Grid.

Category Fields

Category fields behave like product attributes but are used specifically for categories.

Available Category Field Types:

  1. Text – Single-line text input
  2. Textarea – Multi-line text input
  3. Boolean – True/False (Yes/No)
  4. Select – Dropdown with single selection
  5. Multiselect – Dropdown with multiple selections
  6. Datetime – Date and time picker
  7. Date – Date-only picker
  8. Image – Image upload field
  9. File – File upload field
  10. Checkbox – Binary on/off choice

You Can:

  • Define labels, validation rules, and locale-based values
  • Configure status, position (sort order), and display section (e.g., General vs Configurable)
categories

Attributes & Attribute Structures

Attributes capture product characteristics such as Color, Size, Pattern, etc. They shape both how data is stored and how customers interact with your products.

Attribute Input Types

Type Description
Text Single-line input field
Text Area Multi-line input for paragraphs (e.g., long descriptions)
Boolean Yes/No toggle switch
Select Dropdown with a single selectable option
Multi Select Dropdown with multiple selectable options
Date Date value in preferred format
Date Time Date and time with time zone
Image Image upload/display
Gallery Multiple images per product with drag-and-drop ordering
File File upload (documents, images, etc.)
Checkbox Toggleable state or option
Price Additional price fields for monetary values

 

How to Create a Product Attribute

  1. Go to Catalog → Attributes → Create Attribute.
  2. Enter Code and select Data Type (input type).
  3. Provide a Label.
  4. Configure Validation (required, unique, etc.).
    • Is Unique is available for Text, Datetime, and Date.
  5. Specify whether the attribute value is per locale and/or per channel.
  6. Click Save Attribute.
  7. Assign the attribute to an Attribute Family:
    • Go to Catalog → Attribute Families
    • Edit a family
    • Drag the attribute from Unassigned Attributes into a group
    • Click Save Attribute Family

Attribute Families & Attribute Groups

Attribute Families

Attribute Families define the data structure for a product type.

  • Group attributes for specific product types
  • Enable bulk import of required attributes
  • Control which fields appear on the product edit page

Creating an Attribute Family:

  1. Go to Catalog → Attribute Families → Create Attribute Family.
  2. Drag attributes from Unassigned Attributes into groups.
  3. Enter Attribute Family Code and Name.
  4. Click Save Attribute Family.

Attribute Groups

Attribute Groups organize attributes into logical sections (e.g., General, Technical, SEO).

Creating an Attribute Group:

  1. Go to Catalog → Attribute Groups → Create Attribute Group.
  2. Enter the group Code and Label.
  3. Click Save Attribute Group.
  4. Assign the group to a family:
    • Go to Catalog → Attribute Families → Edit
    • Click Assign Attribute Group
    • Select the group and click Assign Attribute Group

The group appears on product forms once at least one attribute is assigned.

attributes