ERP i integracje

Integracja ERP ze stroną WWW i portalem B2B — API, automatyzacja, koszty

Integracja systemu ERP ze stroną WWW — workflow nodes

Systemy ERP obsługują większość firm produkcyjnych i dystrybucyjnych w Polsce. Większość z nich ma stronę WWW. Tylko kilkanaście procent łączy te dwa systemy — a właśnie tu kryje się największa oszczędność czasu i redukcja błędów. Pokażę 7 sprawdzonych scenariuszy integracji, realne koszty i częste pułapki.

Dla kogo: firmy produkcyjne, dystrybucyjne i usługowe korzystające z systemu ERP, które chcą zautomatyzować przepływ danych między stroną a systemem księgowo-magazynowym. Bez tego pracownicy ręcznie przepisują zamówienia, wystawiają faktury i odpowiadają na "kiedy moja przesyłka?" — straconych 5-15 godzin tygodniowo.

1. Dlaczego integrować ERP ze stroną

Każda godzina przepisywania danych z formularza WWW do systemu ERP to strata pieniędzy + ryzyko błędu. Co realnie daje integracja:

  • Mniej błędów w zamówieniach — koniec ręcznego przepisywania z formularza do ERP
  • Mniej pracy w biurze obsługi — klient sam sprawdza status, znika część rozmów „gdzie moja faktura"
  • Szybsza obsługa zamówienia — od kliknięcia „Zamów" do gotowej WZ, bez przepisywania
  • Realny zwrot z inwestycji — mierzony w miesiącach, nie latach, przy typowych portalach B2B

Zobacz nasze realne wdrożenia: case studies PRODMASTER AI.

2. ERP enterprise vs ERP dla MŚP — różnice w integracji

Te dwa systemy są podobne, ale różnie się integruje:

ERP klasy enterprise ERP dla MŚP
Wielkość firmy Średnia/duża (50-1000+ użytkowników) Mała/średnia (1-50 użytkowników)
API API klasy enterprise (SOAP/REST), Web Services API systemu dla MŚP + plik wymiany .XML/.CSV
Dostępność API Wymaga licencji "Pakiet rozszerzony" Wbudowane w wszystkich wariantach od 2020+
Czas wdrożenia integracji 3-8 tygodni 1-3 tygodnie
Koszt integracji (mid-range) 15 000 – 40 000 PLN 5 000 – 15 000 PLN
Ważne: jeśli używasz chmurowej warstwy ERP — masz zwykle dodatkowy SDK i REST API. Warstwa chmurowa upraszcza integracje, ale ma własną logikę dostępu (token-based). Sprawdź czy Twój pakiet to obejmuje.

3. Jak technicznie działa API systemu ERP

System ERP udostępnia (zależnie od wersji) trzy główne mechanizmy wymiany danych:

3.1. Web Services (SOAP/REST)

Synchroniczne wywołania HTTP z autoryzacją. Przykład sprawdzenia stanu magazynowego:

POST /erp-api/v2/warehouse/stock
Authorization: Bearer eyJhbGciOi...
Content-Type: application/json

{
  "productCode": "PROD-1234",
  "warehouseId": 1
}

Response:
{
  "available": 47,
  "reserved": 5,
  "incoming": 20,
  "nextDelivery": "2026-05-25"
}

To najszybsza i najbardziej elastyczna metoda. Stosujemy ją w portalach B2B z koszykiem real-time.

3.2. Plik wymiany (XML/CSV)

Stary, sprawdzony sposób. Strona generuje XML z zamówieniami, plik jest periodycznie ładowany do systemu ERP (cron lub ręcznie).

<?xml version="1.0" encoding="UTF-8"?>
<Orders>
  <Order>
    <Number>WEB-2026-001</Number>
    <ClientId>K123</ClientId>
    <Items>
      <Item>
        <ProductCode>PROD-1234</ProductCode>
        <Quantity>5</Quantity>
        <Price>120.50</Price>
      </Item>
    </Items>
  </Order>
</Orders>

Wolniejsze (typowo co 15-30 min sync), ale niezawodne i tanie. Dobre dla małych firm na lekkim systemie ERP.

3.3. Bezpośrednie zapytanie SQL (ostrożnie!)

Wiele systemów ERP używa MS SQL Server. Teoretycznie można czytać dane bezpośrednio. Praktycznie — nie polecam:

  • Łamie warunki wsparcia ERP (każda aktualizacja może zmienić strukturę bazy)
  • Brak walidacji logiki biznesowej (np. rezerwacji towaru)
  • Ryzyko bezpieczeństwa (eksponujesz bazę)

Dopuszczalne tylko do odczytu raportów, nigdy do zapisu.

4. 7 scenariuszy automatyzacji (od najprostszego)

Scenariusz 1: Formularz kontaktowy → kartoteka klienta

Co robi: klient wypełnia formularz na stronie (firma, NIP, telefon, email) → automatycznie tworzy się kartoteka w systemie ERP.

Korzyść: -10 min na każdym leadzie. Handlowiec widzi nowego klienta w systemie ERP od razu, nie musi ręcznie wprowadzać.

Czas wdrożenia: 1-2 dni · Koszt: 2 000 - 4 000 PLN

Scenariusz 2: Katalog produktów na stronie z systemu ERP

Co robi: strona pokazuje aktualną listę produktów z systemu ERP (nazwa, opis, zdjęcie, cena, stan). Pobierane co 5-15 min.

Korzyść: brak ręcznej aktualizacji katalogu. Klient zawsze widzi aktualne ceny i dostępność.

Czas wdrożenia: 5-10 dni · Koszt: 5 000 - 12 000 PLN

Scenariusz 3: Zamówienia ze strony → ERP jako dokumenty handlowe

Co robi: klient składa zamówienie na stronie → automatycznie tworzy się ZK (zamówienie klienta) lub FA (faktura proforma) w systemie ERP.

Korzyść: zero ręcznego przepisywania. Magazyn widzi zamówienie w systemie ERP w 30 sekund.

Czas wdrożenia: 7-14 dni · Koszt: 8 000 - 18 000 PLN

Scenariusz 4: Status zamówienia w panelu klienta (live)

Co robi: klient widzi w portalu B2B status każdego zamówienia (przyjęte → kompletowane → wysłane → dostarczone) w czasie rzeczywistym z systemu ERP.

Korzyść: -50% telefonów "gdzie moja przesyłka". Klient sam sprawdza, ufa systemowi.

Czas wdrożenia: 5-10 dni · Koszt: 4 000 - 10 000 PLN

Scenariusz 5: Indywidualne cenniki per klient (B2B)

Co robi: każdy zalogowany klient B2B widzi ceny swoje, zgodne z umową w systemie ERP (rabaty wolumenowe, kontraktowe, promocje).

Korzyść: handlowiec nie musi wysyłać PDF z cennikiem. Klient sam zamawia online z poprawnymi cenami.

Czas wdrożenia: 10-15 dni · Koszt: 8 000 - 15 000 PLN

Scenariusz 6: Pobieranie faktur PDF z systemu ERP

Co robi: klient w portalu B2B widzi historię swoich faktur (PDF) generowanych w systemie ERP, może je pobrać.

Korzyść: zero rozmów "proszę o wysłanie faktury XYZ". Klient sam pobiera 24/7.

Czas wdrożenia: 3-7 dni · Koszt: 3 000 - 7 000 PLN

Scenariusz 7: Automatyczne wystawianie WZ + listów przewozowych

Co robi: po opłaceniu zamówienia → system ERP automatycznie wystawia WZ → integracja z DHL/InPost/DPD wystawia list przewozowy → wysyłka maila do klienta z trackingiem.

Korzyść: magazyn ma gotową paczkę z etykietą w 3 min od zapłaty. Realny "fulfillment automation".

Czas wdrożenia: 15-30 dni · Koszt: 15 000 - 30 000 PLN

5. Realne koszty integracji

Pełna integracja typu "portal B2B + ERP klasy enterprise" to nie jeden projekt, tylko kilka modułów:

Komponent Koszt Czas
Discovery + analiza danych ERP 3 000 - 6 000 PLN 3-5 dni
Setup API + autoryzacja 2 000 - 4 000 PLN 2-3 dni
Sync produktów + cen (Scenariusz 2 + 5) 10 000 - 18 000 PLN 10-15 dni
Zamówienia → ERP (Scenariusz 3) 8 000 - 15 000 PLN 7-14 dni
Status + faktury w panelu (Sc. 4 + 6) 6 000 - 12 000 PLN 5-10 dni
Testy E2E + bugfixing 3 000 - 7 000 PLN 5-7 dni
Dokumentacja + szkolenie zespołu 2 000 - 4 000 PLN 2-3 dni
RAZEM portal B2B + ERP klasy enterprise 35 000 - 65 000 PLN 6-10 tyg.

Maintenance: 500-1500 PLN/mies. (monitoring sync, drobne zmiany API, security patches).

6. 6 najczęstszych pułapek

  1. Brak wersji testowej ERP — integracja na produkcji = błędy widoczne dla klientów. Zawsze proś o środowisko testowe.
  2. Niespójne kody produktów — strona ma "PROD-1234", system ERP ma "1234". Stracone pół tygodnia na mapowanie. Ustal konwencję na początku.
  3. Brak handler'a błędów — system ERP padnie 1 raz na 6 mies. Bez retry + monitoring stracisz zamówienia.
  4. Zbyt agresywne polling — sync co 30 sekund = obciążenie serwera ERP = niepotrzebne ryzyko. Standardowo 5-15 min.
  5. Brak audit log — kiedy klient mówi "moja oferta zniknęła", musisz odtworzyć co i kiedy się stało. Loguj wszystkie operacje.
  6. Niedoszacowanie kosztów licencji — system ERP klasy enterprise — licencja na rozszerzony dostęp + dodatkowi userzy API to +5-15 tys. PLN/rok. Sprawdź u dostawcy ERP przed wyceną.
Pro tip: nie integruj wszystkiego naraz. Etap 1 — sync produktów + zamówienia (najszybszy ROI). Etap 2 (po 2-3 mies. działania) — indywidualne cenniki + status zamówień. Etap 3 — automatyczne WZ + listy przewozowe. Mniej ryzyka, krótszy time-to-market.

7. Jak zacząć — checklist przed wyceną

  • ✅ Wersja systemu ERP (klasy enterprise / dla MŚP / w chmurze)
  • ✅ Liczba użytkowników / handlowców (wpływa na licencje)
  • ✅ Czy masz "Pakiet rozszerzony" lub dostęp do API (jeśli nie — sprawdź u dostawcy ERP)
  • ✅ Liczba produktów / klientów / dokumentów dziennie
  • ✅ Czy chcesz portal B2B z logowaniem, czy publiczny katalog
  • ✅ Lista 2-3 najważniejszych scenariuszy (z 7 powyżej)
  • ✅ Budżet (realny zakres 8 000 - 60 000 PLN zależnie od skali)
  • ✅ Czy masz wewnętrznego administratora ERP (kontakt techniczny)

Podsumowanie

Integracja systemu ERP ze stroną/portalem B2B to jedna z najbardziej opłacalnych inwestycji IT dla firmy produkcyjnej lub dystrybucyjnej. ROI 6-12 mies., redukcja błędów o 80%+, mniej "telefonów-pożarówek" w biurze obsługi.

Klucz: zacznij od jednego scenariusza (np. zamówienia → ERP), zmierz efekt, dorzucaj kolejne moduły. Nie próbuj „wszystko naraz" — to droga do 6-miesięcznego opóźnienia i przepalonego budżetu.

Integracja ERP + strona/portal B2B — wycena 24h

Mam doświadczenie z wdrożeniami systemów ERP oraz integracjami SAP/Symfonia. Zacznij od bezpłatnej rozmowy techniczneej — zaproponuję ścieżkę dopasowaną do Twojego ERPa.

💡 Opisz projekt słowami → AI generuje wstępną wycenę + scope od ręki. Bez czekania.

Podobne artykuły i usługi