Powrót do Bloga

Integracje z ERP: Jak stworzyć zwinny ekosystem zintegrowanych systemów B2B (PIM, WMS, E-commerce)

Dwóch mężczyzn w białych koszulach na niebieskim tle, obok napis „Integracja z ERP – Najlepsze praktyki, Odcinek 29, B2B Master Class”.

B2B Master Class z Markiem Macem (myERP.pl)

W najnowszym odcinku B2B Master Class Tomasz Grzemski (CEO Macopedia) rozmawia z Markiem Macem, CEO myERP.pl, o kluczowym wyzwaniu cyfrowej transformacji: skutecznej integracji systemów ERP z nowoczesnym ekosystemem B2B i e-commerce.

System ERP nie jest już traktowany jako monolit, który musi zawierać wszystkie moduły; zamiast tego, eksperci rekomendują podejście „Best in Breed”, czyli integrację z rozwiązaniami, które są najlepsze w swojej klasie (np. PIM, systemy kurierskie, platformy B2B). Marek Mac i Tomasz Grzemski omawiają, jak podejść do tej integracji, dlaczego hermetyczne rozwiązania ERP spowalniają rozwój rynku oraz jakie pułapki czyhają na firmy próbujące customizować złożone funkcjonalności, takie jak silniki cen B2B.

Kluczowe punkty odcinka

  • Najlepszym podejściem do integracji jest model Best in Breed, ponieważ systemy ERP nie są najlepsze we wszystkim (np. w zarządzaniu informacją produktową lepszy jest system PIM, w sprzedaży online dedykowany do tego system eCommerce).
  • Żaden system ERP nie radzi sobie efektywnie ze złożonymi cennikami B2B, które uwzględniają bonusy od dostawców i rabaty retro; to zadanie wymaga zewnętrznego silnika cen, ponieważ ceny dla platform B2B muszą być wyliczane w locie w katalogu.
  • Monetyzowanie dostępu do API (poprzez opłaty licencyjne za dostęp do danych) przez dużych dostawców ERP może spowalniać rozwój rynku.
  • Aplikacje plug and play (np. BaseLinker, Yoshi) do integracji z kurierami i marketplace’ami są lepsze od customowego kodu w ERP, ponieważ szybciej nadążają za trendami i oferują pełną obsługę serwisową.
  • Słaby UX i przestarzały aspekt wizualny systemów ERP są problemem dla młodszych pokoleń pracowników, co wymusza na dostawcach tworzenie warstw webowych.
  • Firmy nie powinny obawiać się zmiany systemów zewnętrznych, które nie spełniają ich oczekiwań, ani rozważania mniej znanych, ale bardziej zwinnych rozwiązań, ponieważ brak zmian prowadzi do stagnacji.

Jak podejść do integracji z ERP? Jakie są najlepsze praktyki?

Integracja jest nieodłącznym i bardzo popularnym elementem pracy z systemami ERP. Najlepszą praktyką, którą coraz częściej rekomendują eksperci, jest przyjęcie podejścia „Best in Breed”, co oznacza wybór najlepszych w swojej klasie systemów dla konkretnych funkcji (np. system WMS dla zarządzania magazynem, PIM dla produktów, lub platforma e-commerce B2B dla sprzedaży). Takie podejście pozwala uniknąć konieczności customizowania głównego produktu ERP pod skomplikowane lub szybko zmieniające się funkcjonalności.

„Systemy ERP nie są we wszystkim najlepsze, są systemy tak zwane Best in Breed, czyli tak naprawdę najlepsze w swojej klasie.” – Marek Mac.

Czy systemy ERP z reguły umożliwiają integrację z innymi systemami?

Wielu dostawców ERP wciąż próbuje być hermetycznych, oferując wyłącznie własne, zintegrowane moduły, co może prowadzić do windowania cen i uniezależniania klienta od integracji z innymi systemami. Choć niektórzy dostawcy nie chcą się integrować, ponieważ oznacza to dla nich mniej pracy i odpowiedzialności, istnieje tendencja do udostępniania API. Niestety, pojawił się też trend monetyzowania tego dostępu – poprzez wprowadzanie opłat licencyjnych za dostęp do API lub rozliczanie transferu danych, które przechodzą przez szynę danych. Taka sytuacja może spowolnić rozwój całego rynku, prowadząc do zawrotnych kwot za proste usługi.

Integracja z kurierami

Choć systemy ERP zazwyczaj posiadają rozwiązania do integracji z kurierami, nie nadążają one za szybko zmieniającymi się trendami, nowymi dostawcami czy aktualizacjami API. Z tego względu zewnętrzne aplikacje shippingowe, takie jak Avocado Shipping, są lepszym rozwiązaniem. Korzystanie z nich to model „plug and play”, który jest szybszy niż customowe wdrożenia. Co najważniejsze, zewnętrzne aplikacje zapewniają pełną obsługę serwisową i natychmiastowo aktualizują się dla wszystkich klientów, podczas gdy w przypadku customowego kodu w ERP, wprowadzenie zmian wymaga indywidualnej wyceny i testowania.

Cenniki w B2B - dlaczego system ERP sobie z nimi nie radzi?

Złożoność polityki cenowej B2B, która jest oparta na wielocennikowości (detaliczny, hurtowy, indywidualny), warunkach handlowych, promocjach i, co kluczowe, na bonusach od dostawców (tzw. rabatach retro), przewyższa możliwości standardowego systemu ERP. Próby customizowania silnika cen w ERP lub platformie B2B są drogie, problematyczne i sprawiają, że system jest nieprzygotowany na przyszłe zmiany. Dostawcy ERP często obiecują, że stworzą brakującą funkcjonalność, ale takie wdrożenie jest obarczone ryzykiem, problemami z testowaniem i brakiem skalowalności, ponieważ cenniki i podejście do rabatów ewoluują z czasem.

UX systemów ERP

Aspekt wizualny i User Experience (UX) systemów ERP jest niezwykle ważny, zwłaszcza w obliczu zmiany pokoleniowej. Młodsi pracownicy nie są przyzwyczajeni do pracy na przestarzałych interfejsach co staje się problemem w organizacjach. W odpowiedzi na to, duzi dostawcy ERP (jak SAP z Fiori czy Comarch) intensywnie rozwijają warstwy webowe i przeglądarkowe. Toporne, wbudowane w ERP systemy raportowania są często zastępowane przez zewnętrzny Business Intelligence (BI), taki jak Power BI, Tableau czy Qlik, które łatwo integrują się z bazą danych ERP i dostarczają znacznie lepsze, dynamiczne widoki danych dla zarządu i partnerów.

System ERP w Excelu

Na rynku można spotkać nawet rozwiązania klasy ERP, które są w całości napisane customowo, choć pojawia się tu pytanie o spójność danych i bezpieczeństwo. W kontekście przyszłości systemów księgowych, eksperci rozważają, czy wprowadzenie KSeF (Krajowego Systemu e-Faktur) nie jest pierwszym krokiem do stworzenia przez Ministerstwo Finansów jednego państwowego systemu księgowego, który ujednoliciłby słowniki i plan kont dla wszystkich podmiotów, eliminując potrzebę istnienia wielu systemów księgowych

Jak wybrać najlepszy system ERP?

Nie istnieje uniwersalnie najlepszy system ERP. Wybór musi być podyktowany specyfiką biznesu (np. ERP dla produkcji będzie się różnił od systemu dla dystrybucji). Kluczowe jest szukanie referencji i bezpośredni kontakt z firmami, które już korzystają z danego rozwiązania. To pozwala na unikanie błędów, które zostały popełnione w innych wdrożeniach i zrozumienie, które aspekty systemu są najbardziej dopasowane do konkretnej branży (np. które ERP są najlepsze pod kątem dystrybucji i obsługi złożonych korekt i rabatów retro).

Sposoby integracji danych

Jednym z kluczowych aspektów jest wdrożenie szyny danych (ESB), która powinna być rozważana na wczesnym etapie, nawet jeśli wydaje się to dodatkowym kosztem. Szyna danych (np. historycznie Microsoft BizTalk czy MuleSoft) pozwala na łatwiejsze rozwijanie ekosystemu w przyszłości i ratuje firmę, kiedy dochodzi do potrzeby integracji wielu systemów. 

Baza danych - z czego się składa? Jak działa?

Większość systemów IT, w tym ERP, pracuje na bazie danych SQL, która składa się z wielu powiązanych ze sobą tabel (porównywalnych do exceli). Wymiana danych między modułami ERP polega na wymianie informacji między tymi tabelami. Posiadanie w organizacji osoby, która zna język SQL, jest cenną kompetencją. Taka osoba może samodzielnie wyciągać i analizować dane oraz pomagać zespołowi IT w realizacji prostych integracji, co pozwala zmniejszyć koszty i ułatwia współpracę.

Baselinker

W kontekście integracji kluczową rolę odgrywają zwinne rozwiązania, takie jak BaseLinker. System ten, po jednokrotnej integracji z ERP, umożliwia zarządzanie sprzedażą na wszystkich platformach (marketplace’ach) i w wielu kanałach. Pozwala to firmom szybko zaadaptować się do nowych realiów biznesowych (np. wejść na Allegro) i zyskać przewagę konkurencyjną nad większymi firmami, które opóźniają decyzje ze względu na skomplikowane procesy wewnętrzne.

Czy warto rozważać mniej znane rozwiązania?

Firmy, szczególnie te średnie i duże, często boją się mniej znanych, ale zwinnych rozwiązań, kierując się zasadą: „nikogo nie zwolnią za kupienie produktu IBM”. Niestety, ta obawa często uderza w małe firmy, które mają szybsze, lepsze i bardziej innowacyjne produkty. Eksperci radzą, aby podejmować decyzje w oparciu o „value for money”, a nie wyłącznie o dojrzałość firmy dostawcy. Co więcej, małe firmy zazwyczaj bardziej się starają przy dużym kontrakcie, co może oznaczać więcej korzyści dla klienta

Nie bój się zmieniać systemów, jeśli nie spełniają Twoich oczekiwań.

Kluczową zasadą, zwłaszcza w modelu Best in Breed, jest brak strachu przed zmianą systemów. Jeśli zewnętrzne rozwiązania (np. aplikacja wysyłkowa, system produkcyjny) nie spełniają oczekiwań, ich koszt wymiany i ryzyko są niższe niż w przypadku monolitycznego ERP. Brak zmian oznacza stagnację, a firmy, które stoją w miejscu w szybko zmieniającym się świecie, ostatecznie tracą przewagę konkurencyjną. Iteracyjne podejście (np. wdrożenie nowego systemu produkcyjnego najpierw na 2–3 stanowiskach testowych) jest tańsze i bezpieczniejsze.

Podziękowania

Dziękujemy Markowi Macowi, CEO myERP.pl, za udział w cyklu B2B Master Class i niezwykle merytoryczną rozmowę o tym, jak skutecznie integrować systemy ERP z nowoczesnym ekosystemem B2B i e-commerce. Ten odcinek pokazuje, że prawdziwa transformacja cyfrowa zaczyna się tam, gdzie kończy się myślenie o ERP jako o monolicie – a zaczyna podejście Best in Breed, w którym każda funkcja biznesowa korzysta z najlepszego dostępnego narzędzia.

Dzięki doświadczeniu Marka Maca i jego zespołu z myERP.pl słuchacze mogą zrozumieć, dlaczego hermetyczne rozwiązania ERP spowalniają rozwój firm i jak otwarte integracje, automatyzacja oraz elastyczne podejście do architektury systemowej mogą przynieść wymierne korzyści biznesowe – od usprawnienia logistyki po poprawę marży w modelu B2B.

To kolejny odcinek B2B Master Class, który udowadnia, że w cyfrowym świecie wygrywają firmy, które potrafią łączyć dane, procesy i technologie w jeden, spójny ekosystem – zwinny, skalowalny i gotowy na przyszłość.

Powiązane treści

Poznaj sprawdzone rozwiązania technologiczne, które uwolnią Twoją organizację od ograniczeń przestarzałych monolitów. Poniższe materiały pomogą Ci zrozumieć, jak zaprojektować bezpieczną i zintegrowaną szynę danych pomiędzy ERP a systemami nowoczesnej sprzedaży.

  • Niezawodne integracje systemów IT dla e-commerce i platform B2B – Przejdź do naszej kluczowej oferty usług integracyjnych. Dowiedz się, w jaki sposób za pomocą szyny danych (ESB) oraz rozwiązań middleware bezbłędnie i bezpiecznie łączymy rozproszone oprogramowanie klasy ERP z najnowocześniejszymi systemami e-commerce, uwalniając firmę z tzw. „vendor lock-in”.
  • Kompleksowe doradztwo, analityka i projektowanie architektury IT dla cyfrowej transformacji – Zapoznaj się z naszą ofertą doradczą. Zanim zrezygnujesz z dotychczasowego oprogramowania, skonsultuj się z naszymi architektami, którzy pomogą Ci ocenić, które z modułów ERP zostawić, a które bezpiecznie przenieść w model Best in Breed.
  • Case study One Day More: Wdrożenie zwinnego systemu Odoo ERP oraz jego integracja z e-commerce – Przeczytaj, w jaki sposób w praktyce projektuje się otwarte ekosystemy dla produkcji i sprzedaży. Odoo jest podręcznikowym przykładem otwartego i zwinnego ERP-a opartego na architekturze API, co idealnie rezonuje z wymogiem łatwych integracji omawianych w tekście przez Marka Maca.
  • Tymoteusz Motylewski i Bartek Piotrowski analizują strategiczny wybór architektury IT: Headless czy monolit? – Posłuchaj powiązanego odcinka B2B Master Class, który kontynuuje dzisiejszą dyskusję technologiczną. Eksperci Macopedii tłumaczą, kiedy opłaca się „rozbijać” infrastrukturę na połączone po API mikroserwisy (Composable Commerce).
  • Tymoteusz Motylewski o tym, jak silnik cen (Price Engine) odciąża przestarzałe oprogramowanie ERP – Obejrzyj wywiad z CTO Macopedii rozwijający poruszony w dzisiejszym skrócie problem ograniczeń cennikowych. Zrozumiesz od podszewki, dlaczego systemy księgowe "palą się" pod naporem ruchu z platform sprzedażowych i w jaki sposób to rozwiązać.