Import ECLASS Data
What is ECLASS?
Section titled “What is ECLASS?”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.
Key Features
Section titled “Key Features”- 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
Common Use Cases
Section titled “Common Use Cases”- 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
How to Import ECLASS Data
Section titled “How to Import ECLASS Data”Follow these steps to import ECLASS data into your system.
1. Prepare the Data
Section titled “1. Prepare the Data”- Use a
.zip
archive containing the required CSV files:
Groups
,ValueLists
,ValueListItems
, andAttributes
- Ensure all files conform to the required format specifications
- Example structure:
eclass-data.zip├── Groups.csv├── ValueLists.csv├── ValueListItems.csv└── Attributes.csv
2. Check Classification
Section titled “2. Check Classification”- For ECLASS version 12, use
ECLASS12
as the classification code - Format:
ECLASS<version>
(e.g.,ECLASS10
,ECLASS15
)
3. Import via Demo Channels
Section titled “3. Import via Demo Channels”- Use the Demo Channels to upload and import your
.zip
archive
-
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
4. Insert Unit of Measures
Section titled “4. Insert Unit of Measures”Relevant SQL scripts are located at:
./pxm/import/ECLASS
Run scripts in query tool.
Option A: Empty Database
-- Insert basic UnitOfMeasuresinsert_unit_of_measure.sql
-- Insert UnitOfMeasure descriptionsinsert_unit_of_measure_desc.sql
Option B: Demo Data Present
-- Insert with demo valuesinsert_unit_of_measure_with_demo_data.sql
-- Descriptions with demo valuesinsert_unit_of_measure_desc_with_demo_data.sql
Afterwards:
🔄 Go to Settings → Data Storages
and click Reload cache
5. Verify Import
Section titled “5. Verify Import”- Check that all entities are correctly imported:
- Classification Groups
- Attributes
- ValueLists & ValueListItems
- UnitOfMeasures and their descriptions
- Ensure correct linkage between imported data sets