Wszystkie artykuły

SAP Business One w przeglądarce? Web client vs desktop client - co wybrać

SAP B1 ma dwa interfejsy: desktop client i web client. Czym się różnią, który jest dla kogo i czy w ogóle trzeba wybierać? Konkretna odpowiedź.

10 kwietnia 2026 Przemysław Smolich
  • sap-b1
  • wdrozenia
  • web-client
  • desktop-client

“Co to znaczy gruby klient? Czy pan mnie obraża?”

Takie pytanie padło kiedyś podczas rozmowy z nowym klientem. Całkiem słusznie, “gruby klient” brzmi dziwnie, a termin jest żywcem przeniesiony z żargonu IT.

Wyjaśnijmy więc o co chodzi, bo to dobry punkt wyjścia do tematu, który pojawia się coraz częściej: czy SAP Business One może być używany w przeglądarce internetowej? I czy w ogóle warto?

Dwa interfejsy, jeden system

SAP Business One od wersji 10 ma dwa niezależne interfejsy do tego samego systemu.

Desktop client (ten “gruby”) to tradycyjna aplikacja Windows. Instalujesz ją na komputerze, albo bezpośrednio, albo przez RDS (Remote Desktop Services), czyli łączysz się zdalnie z serwerem, gdzie aplikacja jest zainstalowana. Tak działa większość polskich wdrożeń, w tym nasze. Nawet gdy SAP działa w chmurze, użytkownicy często łączą się przez RDP. To rozwiązanie pośrednie, które wygląda jak desktop, ale fizycznie działa na serwerze.

Web client to nowy interfejs HTML5, zbudowany na SAP Fiori (technologia SAPUI5). Otwierasz przeglądarkę, Chrome, Firefox, Edge czy Safari, i masz SAP. Zero instalacji, zero konfiguracji po stronie użytkownika.

Ten sam system, te same dane, dwa widoki.

Co web client potrafi, a czego jeszcze nie?

Tu zaczyna się praktyka. Web client nie jest okrojoną wersją desktopa, pokrywa dziś większość scenariuszy biznesowych:

Sprzedaż: oferty, zamówienia, faktury. Zakupy. Zarządzanie towarami i magazynem. CRM. Płatności. Analityka wbudowana w interfejs.

Czego jeszcze nie ma? Zaawansowane budżetowanie, część raportów analitycznych, integracja z MS Word. I jedna rzecz krytyczna dla firm, które mają add-ony: dodatki napisane dla desktop clienta nie działają w web kliencie. To nie jest drobnostka. Jeśli Twoja firma korzysta z rozszerzeń (branżowych, integracji z zewnętrznym systemem), trzeba je przebudować pod nowe API.

SAP deklaruje pełne pokrycie funkcjonalności w wersji 11, planowanej na 2027 rok. Na dziś jest to około 80% funkcji desktopa.

Dla kogo co?

Nie ma jednej dobrej odpowiedzi. Naprawdę zależy.

Desktop client ma przewagę gdy:

  • Masz add-ony lub customizacje napisane pod stary interfejs
  • Twój zespół od lat pracuje w desktopie i zmiana wymagałaby dużego przeszkolenia
  • Korzystasz intensywnie z funkcji, których web client jeszcze nie ma (budżetowanie, zaawansowane raporty)
  • Masz już RDS postawione i działa sprawnie

Web client ma przewagę gdy:

  • Handlowcy pracują w terenie (laptop, tablet, cokolwiek z przeglądarką wystarczy)
  • Chcesz zmniejszyć koszty infrastruktury (RDS wymaga osobnego serwera, licencji, utrzymania)
  • Wdrażasz SAP od zera i nie masz bagażu legacy add-onów
  • Pracownicy używają różnych systemów operacyjnych (web client nie jest przywiązany do Windows)

Warto wiedzieć, że nic nie stoi na przeszkodzie żeby używać obu jednocześnie. Handlowiec wystawia fakturę przez przeglądarkę jadąc do klienta, księgowa robi zamknięcie miesiąca na desktopie. Oboje widzą te same dane w czasie rzeczywistym. Takie podejście mieszane ma sens w wielu firmach.

Jak to wygląda u naszych klientów?

Szczerość: u nas prawie wszyscy używają desktop clienta. Historycznie to był jedyny wybór, RDS działa, add-ony są napisane pod desktop, nie ma powodu zmieniać czegoś co działa.

Ale to się zmienia. Przy nowych wdrożeniach coraz częściej zaczynamy od pytania: kto będzie używać systemu i jak? Jeśli mamy mobilnych handlowców albo firmę bez rozbudowanych add-onów, web client wchodzi naturalnie do rozmowy.

Dobra wiadomość jest taka, że nie trzeba niczego zmieniać ani podejmować wielkiej decyzji. Jeśli Twoja firma ma aktualną wersję SAP Business One, web client’a można po prostu uruchomić. I używać obu interfejsów równolegle, każdego tam, gdzie lepiej się sprawdza. Warto to przedyskutować ze swoim działem IT albo z nami.


Jeśli chcesz sprawdzić czy web client ma sens w Twojej firmie, chętnie porozmawiamy. Często to kwestia 30-minutowej rozmowy o tym jak wygląda praca użytkowników w praktyce.

Umów rozmowę