Zum Inhalt springen

Import ECLASS Data

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

ECLASS is a cross-industry standard used for the consistent classification and description of products and services. It supports standardized data exchange across various sectors such as industrial manufacturing, commerce, and logistics.

  • Hierarchical classification structure
  • Standardized properties, values, and units
  • Compliant with international norms (e.g., ISO/IEC)
  • Widely used in ERP, PIM, and e-commerce systems
  • Supply Chain Integration: Enhances interoperability between manufacturers and suppliers
  • Digital Product Catalogs: Enables consistent structure for product information
  • Procurement & Logistics: Streamlines purchasing and inventory processes

Follow these steps to import ECLASS data into your system.

  • Use a .zip archive containing the required CSV files:
    Groups, ValueLists, ValueListItems, and Attributes
  • Ensure all files conform to the required format specifications
  • Example structure:
eclass-data.zip
├── Groups.csv
├── ValueLists.csv
├── ValueListItems.csv
└── Attributes.csv
  • For ECLASS version 12, use ECLASS12 as the classification code
  • Format: ECLASS<version> (e.g., ECLASS10, ECLASS15)
  • Use the Demo Channels to upload and import your .zip archive

Import Channels

  • By default, the system uses:

    • Classification: ECLASS12
    • Language: de-DE
  • You can override these settings, for example:

{
"Classification": "ECLASS15",
"Language": "en-US"
}
  • The Channels will automatically parse and process the CSVs

Relevant SQL scripts are located at: ./pxm/import/ECLASS

Run scripts in query tool.

Option A: Empty Database

-- Insert basic UnitOfMeasures
insert_unit_of_measure.sql
-- Insert UnitOfMeasure descriptions
insert_unit_of_measure_desc.sql

Option B: Demo Data Present

-- Insert with demo values
insert_unit_of_measure_with_demo_data.sql
-- Descriptions with demo values
insert_unit_of_measure_desc_with_demo_data.sql

Afterwards:

🔄 Go to Settings → Data Storages and click Reload cache

  • Check that all entities are correctly imported:
    • Classification Groups
    • Attributes
    • ValueLists & ValueListItems
    • UnitOfMeasures and their descriptions
  • Ensure correct linkage between imported data sets