ETIM xChange to format wymiany danych produktowych opracowany przez ETIM International, oparty na JSON i przeznaczony do zastąpienia ETIM BMEcat.
Spis treści 6 rozdziałów
Aktualna wersja 2.0 ukazała się 2025-11-27, a już w 2021 roku ETIM International ogłosił, że wytyczne ETIM BMEcat 5.0 będą ostatnią wersją tego formatu.
Stan na 2026-11-13, według ETIM International, ETIM Polska, itek i 2BA (lista źródeł na końcu). Dla producenta oznacza to jedno: BMEcat nadal działa, ale nowych funkcji już nie dostanie. Nowe pola, na przykład dane środowiskowe i opakowaniowe, trafiają tylko do xChange.
Czym jest ETIM xChange?
xChange to format pliku do przekazywania danych produktowych od producenta do hurtowni i platform danych, opisany schematem JSON Schema. ETIM International zaczął nad nim pracę jako nad połączeniem najlepszych elementów ETIM BMEcat, standardu DICO i europejskich wytycznych EMDG (European Master Data Guideline). Wersja 1.0 ukazała się 2024-02-19. ETIM nazywa ją pierwszym standardem wymiany danych produktowych w pełni kontrolowanym przez ETIM International i jego społeczność.
Według ETIM Polska format ma kilka cech, których w ETIM BMEcat nie było:
- Cztery poziomy danych: dostawca, produkt (co jest produkowane), jednostka handlowa (co jest sprzedawane) i jednostka opakowaniowa.
- Wielu dostawców w jednym pliku, co ułatwia pracę platformom zbierającym dane.
- Klasyfikacja ETIM zalecana, ale nieobowiązkowa. Dozwolone są też dane w innych klasyfikacjach.
- Pięcioznakowe kody języków, na przykład en-GB i en-US.
- Załączniki w miejsce plików MIME do opisu multimediów.
- Zapis bardziej zwarty niż XML, bez długich znaczników.
Co zmienia wersja 2.0?
ETIM International wydał wersję 2.0 2025-11-27. Poprawia drobne błędy pierwszego wydania i dodaje cztery obszary:
- Rozszerzone dane środowiskowe z oceny cyklu życia i deklaracji środowiskowych (LCA, EPD), opracowane z międzynarodową grupą roboczą.
- Dane o materiałach opakowań, które pokrywają główne wymagania unijnego rozporządzenia o opakowaniach i odpadach opakowaniowych (PPWR).
- Kody MDX do określania typu pliku multimedialnego w polu AttachmentTypeSpecification, przeniesione i zaktualizowane z ETIM BMEcat.
- Obsługę numerów seryjnych.
Wersja 2.0 zastępuje wersję 1.1 z sierpnia 2024. Narzędzie do walidacji plików xChange ma zostać zaktualizowane pod 2.0; ETIM International zapowiedział osobny komunikat, gdy to nastąpi.
Czym ETIM xChange różni się od ETIM BMEcat?
Tabela porównuje oba formaty według kryteriów, które decydują o pracy przy eksporcie z PIM. Każdy wiersz opiera się na publikacjach ETIM International i ETIM Polska.
Kryterium | ETIM BMEcat | ETIM xChange |
|---|---|---|
Notacja | XML (BMEcat 2005) | JSON, struktura opisana w JSON Schema |
Ostatnia wersja | 5.0 z 2021-06-30, ogłoszona jako ostatnia | 2.0 z 2025-11-27, rozwijana dalej |
Struktura | katalog produktów | dostawca, produkt, jednostka handlowa, jednostka opakowaniowa |
Dostawcy w pliku | jeden katalog dostawcy | dane wielu dostawców w jednym pliku |
Klasyfikacja ETIM | format zbudowany pod ETIM | zalecana, nieobowiązkowa; dozwolone inne klasyfikacje |
Multimedia | pliki MIME | załączniki z kodami MDX |
Nowe dane | w 5.0 m.in. pola o transporcie towarów z substancjami niebezpiecznymi | w 2.0 dane LCA i EPD, materiały opakowań (PPWR), numery seryjne |
Walidacja | schemat XSD i narzędzie certyfikacji ETIM BMEcat | JSON Schema i walidator online dla członków ETIM, sprawdzający plik względem schematu i klasyfikacji ETIM |
Kto już przyjmuje xChange?
- Niemcy. Według itek xChange będzie używany w Niemczech od wersji 2.0, od 2026 roku, między innymi przez Open Datacheck Elektro. Dane przesyła się asynchronicznie w JSON.
- Holandia. Platforma danych 2BA obsługuje wersję 2.0 w imporcie i eksporcie, łącznie z danymi środowiskowymi.
- Polska. ETIM Polska udostępnia pełną dokumentację wersji 2.0: wytyczne ogólne i krajowe, zestawienie struktury w Excelu, schemat graficzny, plik JSON Schema i przykładowy plik JSON. Terminu przejścia dla rynku polskiego ETIM Polska nie podaje.
Co to oznacza dla producenta?
Nasza teza: na xChange nie trzeba przechodzić w tym kwartale, ale model danych trzeba przygotować już teraz. Sam plik JSON to najmniejszy problem. Trudniejsze jest to, czego xChange wymaga od danych.
Najważniejszy jest podział na produkt, jednostkę handlową i jednostkę opakowaniową. Jeśli w PIM jeden rekord trzyma jednocześnie cechy techniczne, indeks handlowy i dane opakowania zbiorczego, eksport do xChange wymaga najpierw rozdzielenia tych danych. Drugi temat to dane środowiskowe i opakowaniowe. Tych pól w ETIM BMEcat nie ma, więc często nie ma ich też w PIM.
Plan na najbliższe miesiące:
- Zapytaj największych odbiorców danych, czy i od kiedy przyjmują xChange. O formacie decyduje hurtownia, nie producent.
- Sprawdź model w PIM pod kątem czterech poziomów xChange: dostawca, produkt, jednostka handlowa, opakowanie.
- Zbierz dane LCA, EPD i materiałów opakowań tam, gdzie już są (dział jakości, certyfikaty, dostawcy opakowań).
- Zbuduj eksport xChange obok BMEcat z tego samego modelu danych, żeby przez okres przejściowy obsłużyć oba formaty.
- Waliduj pliki schematem JSON Schema, a jeśli firma jest członkiem ETIM, także walidatorem ETIM International.
Jak pomagamy
LemonMind, Pimcore Platinum Partner i partner Ergonode z Gdańska, wdraża Pimcore, Akeneo i Ergonode. Wdrażamy ETIM i BMEcat w systemach PIM. W GTV Poland rozszerzyliśmy działający Pimcore o klasyfikację ETIM, eksport BMEcat i własne narzędzie ETIM Mapper (opis projektu). Z takiego modelu danych da się zbudować eksport xChange obok istniejącego BMEcat.
Więcej o samych standardach: czym jest BMEcat, czym jest ETIM i ETIM czy ECLASS. Listę kroków wdrożenia ETIM zebraliśmy w poradniku ETIM i BMEcat do pobrania.
Źródła
- ETIM Polska: ETIM xChange · odczyt 2026-11-13
- ETIM International: ETIM xChange 2.0 · 2025-11-27
- ETIM International: ETIM xChange 1.0 · 2024-02-19
- ETIM International: walidator i wersja 1.1 · 2024-08-27
- ETIM International: projekt nowego formatu wymiany danych · 2022-10-10
- ETIM International: ETIM BMEcat guideline 5.0 · 2021-06-30
- itek: ETIM xChange · odczyt 2026-11-13
- 2BA: ETIM xChange V2.0 · 2025-12-23




