Co system PIM w hurtowni robi, a czego nie robi
System PIM (Product Information Management) przechowuje i porządkuje informacje o produktach: nazwy, opisy, parametry techniczne, klasyfikację, zdjęcia, karty katalogowe i powiązania między produktami. Nie zastępuje ERP, które odpowiada za stany, ceny zakupu, zamówienia i księgowość. W hurtowni podział jest zwykle prosty: ERP wie, ile sztuk leży na magazynie i za ile je kupiono, a PIM wie, czym ten produkt jest i jak go opisać klientowi. PIM e-commerce to ta sama baza, z której sklep internetowy bierze opisy i filtry. Często obok działa DAM (zarządzanie zasobami cyfrowymi), który trzyma zdjęcia, rysunki i dokumenty; w układzie PIM DAM produkt w PIM ma odnośniki do plików w DAM, zamiast kopiować je do siebie. Szerzej o roli takiej bazy piszemy na stronie system PIM, a najpopularniejszy klasyczny system i jego koszty rozbieramy we wpisie Akeneo PIM opinie i alternatywa. Ceny i model wdrożenia sześciu systemów zebraliśmy w tekście porównanie systemów PIM.
- PIM: atrybuty, opisy, klasyfikacja, relacje, statusy kompletności.
- ERP: indeksy, stany, ceny, zamówienia, dostawcy.
- DAM: zdjęcia, rysunki, karty katalogowe, instrukcje, deklaracje.
Główny problem to producenci mówiący różnymi językami
W hurtowni technicznej najtrudniejsze nie jest samo narzędzie, tylko dane wejściowe. Jeden producent podaje przekrój przewodu jako „Przekrój żyły” w mm², drugi jako „Cross section” w tym samym polu co liczbę żył („3x2,5”), trzeci wpisuje go wyłącznie w nazwie handlowej. Moc silnika raz jest w kW, raz w KM, a stopień ochrony raz w osobnej kolumnie, raz w długim opisie. Do tego dochodzą różne formaty plików: arkusze, CSV, XML, eksporty w standardach klasyfikacyjnych, a czasem wyłącznie katalog w PDF. Wdrożenie, które zakłada, że dane przyjdą czyste, kończy się ręcznym przepisywaniem.
| Zjawisko w feedzie | Przykład | Co z tym zrobić |
|---|---|---|
| Różne nazwy tego samego atrybutu | „Moc”, „Power”, „P2”, „Moc znamionowa” | Słownik synonimów przypisany do jednego atrybutu |
| Różne jednostki | kW i KM, mm i cale, bar i MPa | Przeliczenie do jednostki wzorcowej z zachowaniem oryginału |
| Kilka wartości w jednym polu | „3x2,5 mm²” | Rozbicie na liczbę żył i przekrój |
| Parametr ukryty w opisie | „silnik 4 kW IP55 400 V” w nazwie | Wyciągnięcie wartości z tekstu i oznaczenie źródła |
| Różne klasyfikacje | Własne drzewo producenta i klasa standardowa | Mapowanie do jednej klasyfikacji hurtowni |
Model danych zacznij od klas i atrybutów, nie od importu
Model danych to decyzja, jakie klasy produktów prowadzisz i jakie atrybuty ma każda klasa. W branży technicznej dobrym punktem odniesienia są otwarte klasyfikacje produktów, takie jak ETIM, które definiują klasy, cechy, dopuszczalne wartości i jednostki. Nie musisz przejmować ich w całości, ale warto oprzeć na nich własny model, bo część producentów eksportuje dane w tej strukturze. Dla każdej klasy ustal, które atrybuty są obowiązkowe (bez nich produkt nie trafia do sklepu), które służą jako filtry, a które są tylko informacyjne.
- Atrybut ma typ: liczba z jednostką, wartość z listy, tak lub nie, zakres, tekst.
- Atrybut liczbowy ma jedną jednostkę wzorcową i dopuszczalny przedział wartości.
- Wartość z listy ma zamknięty słownik, na przykład klasy IP albo klasy sprawności.
- Każda wartość ma źródło: feed producenta, karta katalogowa, uzupełnienie ręczne.
Etapy wdrożenia PIM w hurtowni
Projekt najlepiej prowadzić grupami towarowymi, a nie całym asortymentem naraz. Pierwsza grupa uczy zespół, jak wyglądają dane i ile pracy wymaga mapowanie, a kolejne idą już według sprawdzonego schematu.
| Etap | Co się dzieje | Wynik |
|---|---|---|
| 1. Inwentaryzacja | Spis źródeł danych, formatów, producentów i grup towarowych | Mapa źródeł i priorytetów |
| 2. Model danych | Klasy, atrybuty, jednostki, słowniki, reguły kompletności | Zatwierdzony model dla pierwszej grupy |
| 3. Mapowanie | Przypisanie pól z feedów do atrybutów modelu | Reguły importu dla każdego producenta |
| 4. Import pilotażowy | Jedna grupa towarowa, kilku producentów | Lista błędów i luk w danych |
| 5. Kontrola jakości | Reguły walidacji, raport kompletności, przegląd próbki | Dane gotowe do publikacji |
| 6. Synchronizacja | Połączenie z ERP, sklepem i katalogiem | Jeden kierunek przepływu danych |
| 7. Rozszerzanie | Kolejne grupy i producenci według tego samego schematu | Pełny asortyment w PIM |
Firma wdrożeniowa PIM czy własny zespół
Firma wdrożeniowa PIM przydaje się przy integracji z ERP i sklepem, przy złożonym modelu danych i wtedy, gdy nikt w hurtowni nie prowadził wcześniej takiego projektu. Własny zespół wystarczy przy systemie w chmurze z gotowymi konektorami i prostym modelu. Niezależnie od wyboru, właścicielem danych zostaje hurtownia: partner skonfiguruje system, ale nie zna Twoich producentów i nie przepisze za Ciebie parametrów z kart katalogowych.
| Pozycja kosztu | Przykład | Od czego zależy |
|---|---|---|
| Licencja | Ergonode Advance 5 990 euro rocznie, Pimcore Professional 9 900 dolarów rocznie | liczba produktów, użytkowników i kanałów |
| Wdrożenie i integracje | wycena partnera, stawek zwykle nie publikuje się | ERP, sklep, marketplace'y, liczba języków |
| Onboarding u producenta systemu | Ergonode Concierge PIM od 1 500 euro | zakres pomocy w pierwszych miesiącach |
| Uzupełnienie atrybutów | praca zespołu danych | liczba indeksów i producentów, format feedów |
Jak wybrać firmę wdrożeniową PIM
- 1.Poproś co najmniej trzy firmy o ofertę na ten sam zakres: liczba indeksów, grup towarowych, producentów i integracji.
- 2.Wymagaj ceny na trzy lata: licencja, wdrożenie, integracje, utrzymanie i szkolenia osobno.
- 3.Zapytaj o referencje z hurtowni o podobnym asortymencie, a nie ze sklepu z odzieżą.
- 4.Sprawdź, kto robi mapowanie feedów producentów i czy reguły zostają u Ciebie po zakończeniu projektu.
- 5.Porównaj oferty w jednej tabeli z wagami kryteriów, zanim zdecyduje najniższa stawka dzienna.
Oferty firm wdrożeniowych przychodzą w PDF i arkuszach o różnym układzie. W Parametry wgrywasz je do jednego porównania, a system zestawia zakres, ceny i terminy z wymaganiami z Twojego zapytania, tak jak opisujemy na stronie zapytanie ofertowe online. Ceny i model wdrożenia sześciu systemów są we wpisie porównanie systemów PIM, a polski system z jawnym cennikiem omawiamy w tekście Ergonode PIM opinie i wdrożenie.
Mapowanie to praca, która decyduje o powodzeniu
Mapowanie to przypisanie każdego pola z feedu producenta do atrybutu w Twoim modelu, razem z regułą przeliczenia jednostki i rozbicia wartości. Przy kilku producentach da się to zrobić w arkuszu. Przy setkach producentów i setkach tysięcy SKU ręczne mapowanie staje się głównym kosztem projektu i głównym źródłem błędów. Dlatego warto od początku oddzielić reguły mapowania od samych danych: reguła zapisana raz dla producenta działa przy każdej aktualizacji feedu, a nie tylko przy pierwszym imporcie. Wartości, których reguła nie rozpoznała z pewnością, powinny trafiać do kolejki przeglądu, a nie do sklepu. O tym, jak wyciągać parametry z dokumentów producenta, piszemy w poradniku, jak czytać kartę katalogową.
Kontrola jakości danych produktowych
Kontrola jakości to nie jednorazowe sprzątanie, tylko reguły działające przy każdym imporcie. Dobrze ustawione wyłapują błąd, zanim zobaczy go klient w filtrze sklepu.
- Kompletność: czy produkt ma wszystkie atrybuty obowiązkowe dla swojej klasy.
- Zakres: czy wartość mieści się w dopuszczalnym przedziale (przekrój 2500 mm² w przewodzie instalacyjnym to prawie na pewno błąd przecinka).
- Spójność: czy nazwa handlowa zgadza się z parametrami, na przykład moc w nazwie i w atrybucie.
- Duplikaty: ten sam produkt od dwóch dostawców pod różnymi indeksami.
- Zmiany: co producent zmienił względem poprzedniego feedu i czy zmiana jest zamierzona.
Synchronizacja z ERP i sklepem
Najważniejsza zasada synchronizacji: każdy rodzaj danych ma jednego właściciela. Indeks, stan i cena należą do ERP, opis i parametry do PIM, pliki do DAM. Jeśli ten sam atrybut można edytować w dwóch systemach, po kilku miesiącach nikt nie wie, która wersja jest prawdziwa. Połączenie między PIM a ERP opiera się na wspólnym kluczu, zwykle indeksie towarowym, a sklep dostaje z PIM tylko produkty oznaczone jako kompletne. Ustal też częstotliwość: parametry techniczne zmieniają się rzadko, więc nie trzeba ich przesyłać przy każdej zmianie stanu magazynowego.
Najczęstsze błędy przy wdrożeniu PIM
Większość problemów w projektach PIM ma charakter organizacyjny, a nie techniczny.
- Import całego asortymentu przed ustaleniem modelu danych.
- Brak właściciela danych w firmie, czyli osoby, która zatwierdza model i rozstrzyga spory.
- Mapowanie robione ręcznie na danych, a nie jako reguły, które przetrwają kolejną aktualizację feedu.
- Przeliczanie jednostek bez zachowania wartości oryginalnej i źródła.
- Edycja parametrów w sklepie z pominięciem PIM.
- Traktowanie projektu jako jednorazowego, podczas gdy feedy producentów zmieniają się stale.