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.
Spis treści
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 |
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
- Brak wersji testowej ERP — integracja na produkcji = błędy widoczne dla klientów. Zawsze proś o środowisko testowe.
- Niespójne kody produktów — strona ma "PROD-1234", system ERP ma "1234". Stracone pół tygodnia na mapowanie. Ustal konwencję na początku.
- Brak handler'a błędów — system ERP padnie 1 raz na 6 mies. Bez retry + monitoring stracisz zamówienia.
- Zbyt agresywne polling — sync co 30 sekund = obciążenie serwera ERP = niepotrzebne ryzyko. Standardowo 5-15 min.
- Brak audit log — kiedy klient mówi "moja oferta zniknęła", musisz odtworzyć co i kiedy się stało. Loguj wszystkie operacje.
- 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ą.
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.