Start / Baza wiedzy / Integracja ERP z systemem PLM - zarządzanie cyklem życia produktu

Integracja ERP z systemem PLM - zarządzanie cyklem życia produktu

Spis treści
Czym jest PLM i czym różni się od ERP?
Co się dzieje, gdy dane konstrukcyjne i produkcyjne żyją osobno?
Jak wygląda integracja ERP z systemem PLM w praktyce?
Jaki efekt biznesowy daje integracja ERP z systemem PLM?
FAQ
Podsumowanie

Czym jest PLM i czym różni się od ERP?

Integracja ERP z systemem PLM łączy dwa systemy o różnych zadaniach. PLM (Product Lifecycle Management) to oprogramowanie do zarządzania produktem przez cały cykl życia: od koncepcji, przez konstrukcję i kolejne wersje, po wycofanie z oferty. ERP odpowiada za to, co dzieje się z produktem w firmie: produkcję, zakupy, magazyn i koszty.

W praktyce w PLM pracuje dział konstrukcyjny. Tam powstają modele 3D, rysunki, specyfikacje i konstrukcyjna lista materiałowa (EBOM). Każda zmiana dostaje nową rewizję i przechodzi ścieżkę zatwierdzenia. PLM pilnuje więc nie tylko tego, jak produkt wygląda. Pilnuje też tego, która wersja obowiązuje i kto ją zatwierdził.

Na rynku działa kilka dużych platform: Siemens Teamcenter, PTC Windchill, 3DEXPERIENCE od Dassault Systèmes czy Aras Innovator. W mniejszych firmach rolę PLM pełni często system PDM przy CAD, np. Autodesk Vault albo SOLIDWORKS PDM. A bywa, że po prostu folder sieciowy z rysunkami. To też jest jakiś „system PLM”, tylko bez kontroli wersji.

ERP to z kolei miejsce, w którym firma planuje i rozlicza produkcję. Według raportu GUS „Społeczeństwo informacyjne w Polsce w 2025 r.” z oprogramowania ERP korzystało 40,5% przedsiębiorstw. W firmach produkcyjnych to często Comarch ERP XL albo enova365. ERP musi wiedzieć, z czego składa się wyrób. Nie interesuje go jednak, dlaczego konstruktor zmienił grubość blachy. Interesuje go, od kiedy kupować nową blachę i ile to kosztuje.

Różnicę najłatwiej zobaczyć na konkretnych obszarach:

ObszarPLMERP
Główni użytkownicyKonstruktorzy, technolodzy, dział jakościProdukcja, zakupy, magazyn, finanse
Kluczowe daneModele CAD, rysunki, specyfikacje, rewizjeIndeksy, marszruty, stany, ceny, zlecenia
Lista materiałowaEBOM - jak wyrób jest zaprojektowanyMBOM - jak wyrób jest wytwarzany i kupowany
Pytanie, na które odpowiadaJak produkt ma wyglądać i dlaczego właśnie tak?Z czego, kiedy i za ile go zrobimy?
ZmianyZlecenie zmiany (ECO), nowa rewizja, zatwierdzenieData wejścia zmiany, zużycie starych zapasów
HoryzontCały cykl życia produktu, często lataBieżące zlecenia i plan na najbliższe tygodnie

Oba systemy mają rację, każdy w swoim obszarze. Kłopot zaczyna się na styku: tam, gdzie zatwierdzona konstrukcja ma stać się zleceniem produkcyjnym i zamówieniem u dostawcy.

Co się dzieje, gdy dane konstrukcyjne i produkcyjne żyją osobno?

Gdy PLM i ERP nie są połączone, produkcja i zakupy pracują na wersji produktu, która przestała obowiązywać. Kupują wycofany komponent, tną według starego rysunku i liczą koszt na nieaktualnym BOM. Każdą zmianę konstrukcyjną ktoś musi ręcznie przepisać, a każde przepisanie to okazja do błędu.

Skalę zjawiska dobrze pokazuje badanie RTI przygotowane dla amerykańskiego NIST. Niedoskonała wymiana danych projektowych kosztowała łańcuch dostaw motoryzacji w USA co najmniej 1 mld dolarów rocznie. Największą część tej kwoty pochłaniała praca przy naprawianiu lub ponownym wprowadzaniu plików, których odbiorca nie mógł użyć. To dane z innej branży i innej skali. Mechanizm w polskiej fabryce jest jednak ten sam: ktoś przepisuje to, co ktoś inny już raz wpisał.

Drugi koszt jest mniej widoczny, bo rozkłada się na drobne pytania. Raport NIST o przedsiębiorstwie opartym na modelach przytacza dane Lifecycle Insights: inżynier spędza średnio 6,4 godziny tygodniowo na odpowiadaniu na pytania i wyjaśnianiu rysunków. W skali USA to szacunkowo 8,4 mld dolarów rocznie. Duża część tych pytań brzmi tak samo: „która wersja jest aktualna?”.

Typowy scenariusz wygląda tak. Konstruktor zmienia w PLM średnicę otworu i zatwierdza rewizję C. Informacja idzie mailem do technologa, który akurat jest na urlopie. Planista uruchamia zlecenie w ERP na rewizji B, a magazyn wydaje materiał według starego BOM. Operator drukuje rysunek z folderu, w którym leżą obie wersje. Po tygodniu kontrola jakości odrzuca partię. Nikt nie zawinił wprost. Każdy działał na danych, które miał pod ręką.

Najczęstsze objawy takiego rozjazdu i ich koszt:

ObjawSkąd się bierzeKoszt dla firmy
Nieaktualny BOM w ERPZmiana z PLM nie została przepisana do ERPBraki materiałowe albo nadwyżki niepotrzebnych komponentów
Błędna wersja rysunku na haliRysunki drukowane z folderu bez kontroli rewizjiPartia do poprawki lub na złom
Zakup wycofanego komponentuZakupy nie wiedzą o zmianie konstrukcyjnejGotówka zamrożona w zapasie, którego nikt nie zużyje
Zły koszt wyrobuKalkulacja na starym BOM i starej marszrucieOferta poniżej realnego kosztu i utracona marża
Ręczne zakładanie indeksówTechnolog przepisuje pozycje z PLM do ERPGodziny pracy technologa i literówki w kodach
Brak historii zmian w produkcjiERP nie wie, która rewizja trafiła do klientaDługie reklamacje i trudne śledzenie partii

Problem rośnie z liczbą wariantów. Firma produkująca na zamówienie może mieć kilkadziesiąt zmian konstrukcyjnych w miesiącu. Każda dotyka BOM, a BOM zasila zakupy i planowanie. Samo tworzenie zestawień materiałowych opisujemy w artykule o tym, jak działa automatyzacja generowania BOM w produkcji. Połączenie z PLM idzie krok dalej. Pilnuje, żeby w ERP zawsze był BOM z zatwierdzonej rewizji, a nie z tej, którą ktoś zdążył przepisać.

Najmocniej odczuwają to firmy z krótkimi seriami i częstymi zmianami. W elektronice kontraktowej zamiennik komponentu potrafi zmienić się z tygodnia na tydzień, o czym piszemy przy okazji tematu automatyzacji ERP dla branży elektronicznej. Podobnie jest w budowie maszyn i w meblach na wymiar. Tam rozjazd między konstrukcją a produkcją to nie wyjątek, tylko codzienność.

Jak wygląda integracja ERP z systemem PLM w praktyce?

W praktyce zatwierdzenie zmiany w PLM automatycznie tworzy lub aktualizuje indeksy, BOM i marszruty w ERP, razem z datą wejścia zmiany. W drugą stronę ERP odsyła do PLM koszty, stany i dane dostawców. Dzięki temu konstruktor widzi skutki swojej decyzji, zanim ją zatwierdzi.

Podstawowa zasada brzmi: jedno źródło prawdy dla każdego typu danych. PLM jest właścicielem konstrukcji, czyli geometrii, rewizji i EBOM. ERP jest właścicielem wszystkiego, co dotyczy wytwarzania i pieniędzy. Integracja nie kopiuje „wszystkiego do wszystkiego”. Przenosi tylko zatwierdzone dane i robi to w ustalonym momencie. Typowy przepływ zmiany konstrukcyjnej ma 7 kroków:

  1. Zmiana w PLM. Konstruktor tworzy nową rewizję i zlecenie zmiany (ECO).
  2. Zatwierdzenie. Konstrukcja, technologia i jakość akceptują zmianę w obiegu PLM.
  3. Wyzwalacz. Status „zatwierdzony” uruchamia integrację przez webhook albo cykliczne odpytanie API.
  4. Mapowanie. Warstwa integracji przekształca EBOM w MBOM i dodaje materiały pomocnicze, opakowania i fazy montażu.
  5. Zapis w ERP. Powstają nowe indeksy oraz nowa wersja BOM i marszruty z datą obowiązywania.
  6. Powiadomienia. Zakupy, planowanie i kierownik zmiany dostają informację, co się zmieniło i od kiedy.
  7. Informacja zwrotna. ERP odsyła do PLM status wdrożenia zmiany, koszt nowej wersji i stan starych zapasów.
Integracja PLM - ERP: jedna obowiązująca wersja produktu PLM DZIAŁ KONSTRUKCYJNY modele CAD i rysunki EBOM i rewizje zlecenia zmian (ECO) status: zatwierdzony Warstwa integracji API / WEBHOOK EBOM → MBOM mapowanie indeksów walidacja i log wymiany tylko zatwierdzone dane ERP PRODUKCJA, ZAKUPY, KOSZTY indeksy i MBOM marszruty z datą wejścia kalkulacja kosztu jedna wersja BOM rewizja BOM informacja zwrotna: koszt, stany, czasy dostaw, status zmiany Zakupy: aktualne zapotrzebowanie Planowanie: harmonogram na nowej wersji MES: obowiązujący rysunek na stanowisku zero przepisywania BOM koszt liczony na aktualnej wersji mniej partii do poprawki

EBOM i MBOM: dlaczego nie wystarczy skopiować listy materiałowej

Konstruktor projektuje wyrób, a produkcja go składa. To dwie różne struktury. EBOM mówi, z jakich części składa się produkt. MBOM dodaje to, czego konstruktor nie rysuje: klej, śruby z magazynu ogólnego, opakowanie i półprodukty pośrednie. Reguły takiego przekształcenia zapisuje się raz, w warstwie integracji. Technolog nie buduje wtedy MBOM od zera przy każdej zmianie, tylko sprawdza wersję przygotowaną przez system. Przy kilkudziesięciu zmianach w miesiącu odzyskuje w ten sposób wiele godzin, które dziś idą na przepisywanie.

Które dane płyną w którą stronę?

Zanim powstanie pierwsza linia kodu, warto spisać każdy typ danych z jego właścicielem i momentem wymiany. Taka mapa zwykle mieści się na jednej stronie:

DaneWłaścicielKierunekKiedyCo zyskujesz
Indeks wyrobu i częściPLMPLM → ERPPo zatwierdzeniu nowej częściKoniec ręcznego zakładania kartotek i literówek w kodach
BOM (EBOM → MBOM)PLM + reguły technologiiPLM → ERPPo zatwierdzeniu rewizjiZakupy i planowanie liczą na aktualnej strukturze
Rewizja i rysunek PDFPLMPLM → ERP / MESPo zatwierdzeniu rewizjiOperator widzi tylko obowiązujący rysunek
Data wejścia zmianyPLM (ECO)PLM → ERPZ każdym ECOStare zapasy schodzą, zanim wejdzie nowa wersja
Koszt materiałów i wyrobuERPERP → PLMCyklicznie lub na żądanieKonstruktor zna koszt decyzji przed zatwierdzeniem
Stany komponentówERPERP → PLMPrzy analizie zmianyMniej zapasu do złomowania po zmianie
Dostawcy i czasy dostawERPERP → PLMCyklicznieProjekt oparty na częściach, które da się kupić na czas

Jak technicznie połączyć PLM z ERP?

Są trzy drogi: gotowy konektor producenta, integracja przez API z warstwą pośrednią albo wymiana plików. Teamcenter, Windchill i Aras udostępniają REST API, podobnie wiele systemów ERP. Warstwa pośrednia, np. n8n albo dedykowana usługa, tłumaczy dane i zapisuje log każdej wymiany. Gdy coś się nie zgadza, od razu widać, który komunikat nie przeszedł i kiedy. Nie trzeba szukać przyczyny w skrzynkach mailowych. Jak nie zbudować przy tym sieci połączeń „każdy z każdym”, opisujemy w tekście o tym, jak przeprowadzić integrację ERP bez bałaganu.

Wymiana plików CSV lub XML eksportowanych z PDM to najtańszy start. Sprawdza się przy kilku zmianach w miesiącu. Przy większej skali zawodzi, bo ktoś musi pamiętać o eksporcie, a sam plik nie powie, czy import się udał. Gotowe konektory są wygodne, ale zwykle obsługują tylko standardowe pola. Firmy produkcyjne mają zaś mnóstwo pól własnych, od klasy materiału po wymagany atest.

PLM, ERP i hala produkcyjna

Połączenie nie kończy się na ERP. Jeśli masz MES, to on musi wiedzieć, którą rewizję rysunku pokazać operatorowi. Jak spiąć ERP z produkcją, opisujemy w artykule o tym, jak działa integracja ERP z MES. Aktualny BOM zasila też planowanie. System APS układa wtedy harmonogram na rzeczywistej strukturze wyrobu, a nie na wersji sprzed miesiąca. Plan zgadza się z tym, co naprawdę trafia na halę, więc kierownik zmiany nie przestawia zleceń w ostatniej chwili.

Jaki efekt biznesowy daje integracja ERP z systemem PLM?

Integracja ERP z systemem PLM daje przede wszystkim mniej błędów wynikających z pracy na nieaktualnej wersji produktu. To mniej partii do poprawki, mniej zakupów wycofanych komponentów i koszt wyrobu liczony na aktualnej konstrukcji. Drugi efekt to czas: zatwierdzona zmiana trafia do produkcji w ciągu godzin, a nie dni.

W rozbiciu na działy wygląda to tak:

  • Produkcja: mniej braków i odpadu. Zlecenie startuje tylko na zatwierdzonej rewizji. Znika cała klasa błędów typu „zrobione według starego rysunku”.
  • Zakupy: bez wycofanych części. Automatyczne zamówienia u dostawców liczą się z aktualnego BOM. Data wejścia zmiany pozwala najpierw zużyć stare zapasy, więc mniej gotówki leży w magazynie.
  • Sprzedaż: prawdziwy koszt w ofercie. Kalkulacja opiera się na bieżącej konstrukcji. Gdy działa też integracja ERP z CRM, handlowiec wycenia wyrób na aktualnym koszcie i nie oddaje marży przez nieaktualną kalkulację.
  • Technologia: koniec przepisywania. Technolog weryfikuje dane zamiast je wpisywać. Zmiana nie czeka w kolejce na jego wolną chwilę.
  • Jakość: pełna historia wersji. Wiesz, która rewizja trafiła do którego klienta. Genealogia produkcji łączy partię z konkretną wersją konstrukcji, więc reklamację analizujesz w minutach.

Ostatni punkt warto rozwinąć. Gdy rewizja jest zapisana przy każdym zleceniu, dane pomiarowe z kontroli jakości też dają się do niej przypiąć. Automatyczna kontrola jakości SPC pokazuje wtedy, czy odchylenia zaczęły się po konkretnej zmianie konstrukcyjnej. Konstruktor dostaje twardą informację zwrotną z hali, zamiast opinii „od nowej wersji coś nie pasuje”.

Zasada jednego źródła danych o produkcie działa także poza produkcją. Kortools, sprzedawca narzędzi opisany w naszych case studies, miał dane produktów rozproszone po kilkunastu narzędziach. Zbudowaliśmy jedną centralną bazę produktów, z której korzystają oferty, zamówienia i integracje. Dane produktowe są spójne w całym systemie, a oferta powstaje w kilka minut zamiast ręcznego składania. W firmie produkcyjnej taką bazą dla konstrukcji jest właśnie PLM.

Efekt trzeba zmierzyć, a mierniki warto ustalić przed startem projektu:

MiernikJak go liczyćCzego szukać po wdrożeniu
Czas wdrożenia zmianyOd zatwierdzenia ECO w PLM do aktualnego BOM w ERPGodziny zamiast dni
Niezgodności przez złą wersjęReklamacje i braki, których przyczyną była nieaktualna rewizjaSpadek do pojedynczych przypadków
Zapas wycofanych komponentówWartość części, które wypadły z BOM, a leżą w magazynieWartość malejąca z kwartału na kwartał
Ręczne wprowadzanie danychGodziny technologa na zakładanie indeksów i BOMPraca tylko przy weryfikacji, nie przy przepisywaniu
Trafność kalkulacjiRóżnica między kosztem planowanym a rzeczywistymMniejsze odchylenia na nowych wersjach wyrobu

W Devesol każdą taką integrację zaczynamy od diagnozy. Sprawdzamy, gdzie dziś leżą rysunki, kto zakłada indeksy w ERP i ile trwa droga zmiany od konstruktora do hali. Dopiero wtedy widać, czy wystarczy prosta wymiana plików, czy potrzebna jest pełna integracja przez API z informacją zwrotną.

FAQ

Czy mała firma produkcyjna potrzebuje systemu PLM?

Nie zawsze pełnego PLM. Przy kilku zmianach konstrukcyjnych w miesiącu często wystarczy PDM przy CAD z kontrolą wersji i prosta integracja z ERP. Pełny PLM ma sens, gdy zmian i wariantów jest dużo, a w zatwierdzaniu bierze udział kilka działów.

Ile trwa integracja ERP z systemem PLM?

Zależy od zakresu i od tego, czy oba systemy mają API. Synchronizacja indeksów i BOM to krótszy projekt, a pełny obieg zmian z MBOM i informacją zwrotną z ERP trwa dłużej. Najwięcej czasu zajmuje zwykle uzgodnienie reguł między działami, a nie samo programowanie.

Co jest źródłem prawdy dla BOM: PLM czy ERP?

Dla struktury konstrukcyjnej (EBOM) źródłem prawdy jest PLM. Struktura produkcyjna (MBOM) powstaje z EBOM według reguł technologii i żyje w ERP. Ważne, żeby żaden system nie pozwalał ręcznie zmieniać danych, których właścicielem jest ten drugi.

Podsumowanie

Rozjazd między konstrukcją a produkcją rzadko wynika z niedbałości. Wynika z tego, że dwa działy pracują w dwóch systemach, a jedynym mostem między nimi jest mail i arkusz. Połączenie PLM z ERP zastępuje ten most automatycznym przepływem. Zatwierdzona rewizja trafia do ERP z datą obowiązywania, a koszt i dostępność części wracają do konstruktora. Produkcja przestaje pytać, który rysunek jest aktualny, bo widzi tylko jeden.

Chcesz sprawdzić, ile trwa dziś droga zmiany konstrukcyjnej od biurka konstruktora do hali? Umów bezpłatną, 30-minutową konsultację. Przejdziemy przez Twój obieg zmian i wskażemy, od którego połączenia warto zacząć.

O autorze
Kamil Zazula - założyciel i konsultant ds. automatyzacji procesów biznesowych i integracji systemów w Devesol. Od kilku lat pomaga polskim firmom wdrażać automatyzacje i Agentów AI. Opiera się przy tym na doświadczeniu zdobytym wcześniej jako programista aplikacji webowych. Więcej o autorze: devesol.pl/o-nas

Masz proces, który zjada czas Twojego zespołu?

Zobaczmy na bezpłatnej konsultacji, czy da się go zautomatyzować i ile realnie zaoszczędzisz.

Umów bezpłatną konsultację