Pobierz poradnik7 sygnałów, że Twój model sprzedaży B2B wymaga zmian.

Black Red White - optymalizacja i rozwój platformy Pimcore

Wdrożone rozwiązanie
system PIM
Branża
meblarska
 
Grupa Black Red White to największa w Polsce grupa meblarska, która produkuje i dystrybuuje meble oraz akcesoria wyposażenia wnętrz. Grupę Kapitałową stanowi Black Red White S.A, oraz 10 spółek zależnych, w tym 6 zagranicznych. Oferta Grupy jest dostępna na prawie 60 rynkach na całym świecie.
Problem Klienta
Zarządzanie tak dużą i zróżnicowaną ofertą wymaga niezawodnego przepływu informacji między systemami. BRW korzystało równolegle z dwóch rozwiązań: Pimcore jako centralnej bazy danych produktowych oraz Edito CMS jako narzędzia do zarządzania treściami. Brak pełnej integracji powodował liczne problemy operacyjne.

Wyzwania dotyczyły zarówno warstwy technicznej (API, synchronizacja, multimedia), jak i procesowej (automatyzacja, harmonogramy, kontrola jakości danych). Klient oczekiwał rozwiązania zapewniającego pełną synchronizację danych i treści bez angażowania dodatkowych zasobów.
Wymagania względem projektu:
pełna integracja systemów Pimcore i Edito CMS
ujednolicenie struktury danych i taksonomii
wdrożenie mechanizmów kontroli jakości danych
Nasze rozwiązanie
Projekt rozpoczęliśmy od przejęcia wdrożenia systemu PIM po innej agencji. Naszym zadaniem było nie tylko kontynuowanie prac, ale przede wszystkim uporządkowanie istniejącego środowiska, usprawnienie procesów i doprowadzenie do spójnego działania wszystkich wykorzystywanych systemów.

Pierwszym etapem był audyt techniczny oraz analiza procesów biznesowych. Na tej podstawie zaprojektowaliśmy nowe podejście do integracji środowisk, którego głównym celem było zapewnienie spójności danych, automatyzacja aktualizacji oraz wyeliminowanie ręcznych operacji.

Systemy zostały połączone z wykorzystaniem interfejsów REST, SOAP i GraphQL, a synchronizacja danych odbywa się za pomocą mechanizmu kolejek zdarzeń RabbitMQ. Dzięki temu każda zmiana wprowadzona w jednym systemie jest natychmiast replikowana w drugim, co zapewnia ciągłość i niezawodność synchronizacji.
Najważniejsze aspekty tej realizacji to:
Integracja systemów z wykorzystaniem API i RabbitMQ
Połączyliśmy środowiska Pimcore i Edito CMS w sposób umożliwiający płynną, dwukierunkową wymianę danych. Zastosowanie kolejek zdarzeń pozwala na bieżące monitorowanie zmian i utrzymanie stabilnej synchronizacji.
Synchronizacja danych produktowych i treści
Każda zmiana w danych produktowych lub treściach jest automatycznie replikowana pomiędzy systemami. Dzięki temu zespoły redakcyjne i e-commerce pracują na aktualnych oraz spójnych informacjach.
Ujednolicenie taksonomii i struktury danych
Uporządkowaliśmy strukturę danych produktowych oraz ujednoliciliśmy taksonomię i cechy produktów. Pozwoliło to wyeliminować rozbieżności pomiędzy systemami i uprościć zarządzanie rozbudowaną ofertą.
Automatyczne mapowanie atrybutów i synchronizacja w czasie rzeczywistym
Wdrożyliśmy mechanizmy automatycznego mapowania cech produktów pomiędzy systemami. Dane są aktualizowane w czasie rzeczywistym bez potrzeby manualnej ingerencji.
Automatyzacja procesów importu i eksportu
Zautomatyzowaliśmy harmonogramy importów i eksportów danych. Ograniczyło to liczbę ręcznych operacji oraz znacząco skróciło czas publikacji zmian.
Mechanizmy kontroli jakości danych
System został wyposażony w walidację, logowanie operacji oraz raportowanie błędów. Dzięki temu możliwa jest bieżąca kontrola jakości danych i szybkie wychwytywanie nieprawidłowości.
Optymalizacja zarządzania multimediami
Usprawniliśmy synchronizację zasobów multimedialnych, wdrożyliśmy wersjonowanie plików oraz automatyczne aktualizacje materiałów. Rozwiązanie objęło również komunikację pomiędzy Pimcore, Edito CMS oraz platformą sprzedażową Mirakl.
Harmonia w biznesie, czyli co zyskał klient
Integracja Pimcore z Edito CMS pozwoliła uspójnić środowisko pracy, przyspieszyć działania operacyjne i podnieść jakość danych produktowych.
Co się zmieniło po wdrożeniu?
Czas aktualizacji danych produktowych i treści znacząco się skraca dzięki automatyzacji.
Dane w systemach pozostają spójne i eliminują ryzyko błędów.
Zespoły redakcyjne i e-commerce pracują szybciej dzięki jednemu źródłu danych.
Użytkownicy końcowi otrzymują zawsze aktualne informacje.
System monitoruje procesy i wspiera kontrolę jakości danych.
Środowisko technologiczne umożliwia dalszy rozwój i integracje.

Masz pytania? Napisz do nas

Napędzimy Twój biznes technologią, ale najpierw musimy poznać Twoje potrzeby. Działamy w trzech prostych krokach.

  • Analiza zapytania

    Zapoznamy się z Twoją wiadomością i przekażemy ją do odpowiedniego eksperta, który wstępnie przeanalizuje problem i skontaktuje się z Tobą, by zadać kilka pytań.
  • Zaproszenie na rozmowę

    Odezwiemy się do Ciebie z propozycją terminu spotkania (online lub przez telefon), w trakcie którego dokładnie przeanalizujemy temat, by lepiej zrozumieć wyzwanie, przed którym stoisz.
  • Spotkanie

    Omówimy Twoje potrzeby, odpowiemy na pytania i, opierając się na naszym doświadczeniu, zaproponujemy najlepsze rozwiązania dla Twojego biznesu.
×
*
*
*