Przejdź do treści
Sprzedaż i dystrybucja

Jak handlowiec może sprawdzić stan magazynowy i cenę klienta na telefonie?

Publikacja: Aktualizacja:

Klient pyta o materiał i cenę, a handlowiec musi dzwonić do biura? Sprawdź, jak udostępnić mu potrzebne dane na telefonie — bez zakładania, że firma potrzebuje nowego CRM-u. Ważne są nie tylko liczby, ale także rezerwacje, warunki klienta i aktualność informacji.

Handlowiec sprawdzający na telefonie dostępność towaru i cenę dla klienta
Scena ilustracyjna: sprawdzanie dostępności i warunków cenowych podczas rozmowy z klientem.

„Sprawdzę w magazynie i oddzwonię”. Czy zawsze tak musi wyglądać rozmowa?

Wykonawca pyta o pięćdziesiąt worków kleju. Handlowiec zna produkt, ale nie wie, ile zostało do sprzedaży. Klient dodaje: „I policz mi tak jak ostatnio”. Zaczyna się telefon do magazynu, wiadomość do biura i szukanie poprzedniej faktury.

To przykładowa sytuacja. Nie musi oznaczać, że hurtownia potrzebuje nowego CRM-u. Być może dostępność i warunki handlowe są już zapisane w używanym programie, a brakuje wygodnego dostępu do nich poza biurem.

Handlowiec może sprawdzać te informacje w aplikacji mobilnej współpracującej z ERP albo w prostym panelu pobierającym z niego dane. Gdy informacje są rozproszone, potrzebne może być połączenie kilku systemów. Gotowe możliwości takiego dostępu opisują m.in. Comarch i Symfonia. [1][2]

Wybór narzędzia to jednak dopiero początek. Trzeba ustalić, czy pokazywany „stan” uwzględnia rezerwacje, czy cena dotyczy tego klienta i czy informacje zostały właśnie odświeżone. Bez tego można przenieść na telefon liczby, które nadal trzeba potwierdzać telefonicznie.

Handlowiec pokazuje wykonawcy informacje na smartfonie podczas rozmowy o materiałach budowlanych
Podczas rozmowy potrzebna jest odpowiedź dotycząca konkretnego materiału i konkretnego klienta.

Szerszy podział pracy między handlowcami, biurem i magazynem opisuje poradnik CRM dla hurtowni budowlanej. Tutaj skupimy się na jednym zadaniu: sprawdzeniu towaru i ceny podczas rozmowy z klientem.

Trzy sposoby na stany magazynowe i ceny w telefonie

ERP ma odpowiednią aplikację mobilną — zacznij od jej sprawdzenia

Zanim powstanie dodatkowy panel, sprawdź ofertę producenta obecnego systemu i rozwiązań z nim współpracujących. Symfonia Mobilny Handel łączy aplikację na urządzenia z Androidem z dodatkiem do Symfonia ERP Handel. Producent opisuje dostęp do stanów i cen oraz obsługę zamówień. [2]

Z kolei dokumentacja Comarch Mobile rozróżnia funkcje zależnie od współpracującego ERP. W tabeli producenta indywidualne ceny dla kontrahenta są dostępne przy współpracy z ERP XL, Optimą i Altum, ale nie z ERP Enterprise. To przykład, dlaczego sama nazwa aplikacji nie wystarcza do oceny jej możliwości. [1]

Poproś o pokazanie własnego scenariusza: konkretnego klienta z rabatem, produktu częściowo zarezerwowanego i stanu drugiego magazynu. Sprawdź zgodność z wersją ERP, licencją oraz telefonami zespołu. Jeśli gotowe rozwiązanie obsługuje te sytuacje, nie ma powodu odtwarzać go od początku.

ERP udostępnia potrzebne dane — rozważ niewielki panel

Jeżeli brakuje odpowiedniego widoku, zakresem do rozważenia jest prosta aplikacja: wybór klienta, wyszukiwarka produktów, dostępność i cena. Na pierwszym etapie może służyć wyłącznie do odczytu. Nie musi mieć kalendarza, lejka sprzedaży ani obsługi faktur.

Jedną z możliwości jest integracja przez API, czyli interfejs umożliwiający wymianę danych między programami. Przed zaprojektowaniem panelu trzeba jednak sprawdzić konkretne operacje, uprawnienia i ograniczenia interfejsu. [3]

Nie utożsamiaj odczytu ceny z kartoteki z wyliczeniem ceny dla klienta. Poproś o dwa osobne testy: pobranie dostępności oraz uzyskanie wyceny dla wskazanego kontrahenta, produktu i ilości.

Sposób rozbudowy zależy od produktu. Przykładowo InsERT udostępnia Sferę dla Subiekta nexo w wersji PRO. Nie jest to podstawa do założenia, że każda edycja Subiekta ma identyczne możliwości integracji. [4]

Dane są w kilku miejscach — najpierw ustal ich źródła

Jeżeli ceny pochodzą z ERP, a dodatkowe stany z programu drugiego oddziału, sam ekran mobilny nie rozstrzygnie, jak je połączyć. Najpierw określ, który system odpowiada za cenę, który za dostępność i jak rozpoznajecie ten sam produkt.

W proponowanym rozwiązaniu dopasowanie powinno obejmować właściwy wariant i jednostkę, nie tylko podobną nazwę. Towar zapisany jako paczka w jednej bazie nie może zostać bez sprawdzenia zsumowany ze sztukami w drugiej. Takiego uporządkowania wymaga połączenie systemów magazynowych ze sprzedażą. [5]

Gdy nie ma odpowiedniego interfejsu, można rozważyć kontrolowany eksport i odświeżanie danych z pliku. W takim wariancie trzeba jasno pokazać datę danych, zamiast nazywać okresowo aktualizowany wykaz dostępnością „na żywo”. [5]

Stan, rezerwacja i dostępność: którą liczbę powinien zobaczyć handlowiec?

Wróćmy do pięćdziesięciu worków kleju. Załóżmy, że system pokazuje poniższe wartości. To uproszczony przykład przy braku innych blokad, nie uniwersalny wzór dla każdego ERP.

Stan, rezerwacje i dostępność — przykład z workami kleju
InformacjaPrzykładowa ilośćZnaczenie w tym przykładzie
Stan ewidencyjny120 workówIlość zapisana w gospodarce magazynowej
Zarezerwowane75 workówIlość przeznaczona na istniejące rezerwacje
Dostępne do nowej sprzedaży45 workówIlość pozostała po uwzględnieniu tych rezerwacji

Źródło: przykład redakcyjny ProcesON. Wartości hipotetyczne, przy założeniu braku innych blokad.

Gdy handlowiec zobaczy tylko 120, może uznać, że całe zamówienie jest dostępne. Gdy zobaczy 45, wie, że trzeba sprawdzić brakujące pięć worków. Samo „mamy na stanie” nie odpowiada więc na pytanie klienta.

To nie wyłącznie rozróżnienie teoretyczne. W dokumentacji Comarch Mobile dla ERP XL opisano, że standardowy widok stanów magazynów centralnych nie uwzględnia rezerwacji. Prezentowanie ilości pomniejszonych o rezerwacje wymaga odpowiedniej konfiguracji. [6]

Ustal z dostawcą, które pole odpowiada dostępności do nowej sprzedaży. Jeśli system już przekazuje tę wartość, nie odejmuj rezerwacji drugi raz. Sprawdź też, czy definicja uwzględnia blokady lub inne ograniczenia występujące w Twoim procesie.

Przykład z praktyki ProcesON: dostępność może być ujemna

Podczas testu integracji ProcesON z wFirma dla firmy z branży spożywczej pojawił się następujący wynik: stan ewidencyjny 0, rezerwacje 2, dostępność −2.

Nie oznaczało to fizycznego istnienia „minus dwóch produktów”. W tym przypadku system pokazywał, że rezerwacje przekraczają stan. Zastąpienie takiego wyniku zwykłym zerem usunęłoby informację o wielkości niedoboru.

To zaobserwowany przypadek z innej branży, nie opis wdrożenia w hurtowni budowlanej ani obietnica identycznego działania wszystkich ERP-ów. Pokazuje jednak, dlaczego warto sprawdzać rzeczywiste dane, zamiast z góry zakładać, że dostępność nigdy nie schodzi poniżej zera.

Źródło: materiał własny ProcesON — opis testu integracji z wFirma z 10 września 2026 r., w projekcie dla branży spożywczej.

Drugi magazyn nie zawsze rozwiązuje sprawę

Załóżmy, że brakujący towar jest w innym oddziale. W panelu warto pokazać dostępność osobno dla lokalizacji, a nie tylko dużą wspólną sumę. Handlowiec powinien móc sprawdzić, skąd materiał można wydać i czy potrzebne będzie przesunięcie.

Podobnie zaprojektuj oznaczenie zapasu dostawcy lub odrębnej firmy. Nie przedstawiaj go jak towaru gotowego do wydania z własnego magazynu. Możliwość wykorzystania takiego zapasu i termin dostawy wymagają własnych reguł potwierdzenia.

Cena klienta: najpierw wybierz, komu i co sprzedajesz

Cena produktu nie musi być ceną dla każdego odbiorcy. Dokumentacja Subiekta nexo PRO opisuje przypisywanie cenników klientom oraz ceny i rabaty zależne od jednostki miary i progu sprzedaży. Wymienia również cenniki dodatkowe ograniczone czasowo. [4]

Dlatego proponowany widok powinien uwzględniać klienta, produkt, ilość i jednostkę przed przedstawieniem wyceny jako warunków konkretnej sprzedaży. Jeśli firma korzysta z ofert dla inwestycji, potrzebne jest także wskazanie właściwej oferty.

Cena „od” albo cena podstawowa może pomóc w przeglądaniu katalogu. Powinna być jednak tak nazwana. Dopóki klient nie został wybrany, ekran nie powinien sugerować, że pokazuje jego indywidualne warunki.

„Jak ostatnio” to reguła do ustalenia, nie domyślne założenie

W historii zakupów warto pokazać datę transakcji, cenę i jednostkę. Osobno należy przedstawić warunki proponowane teraz.

Firma może świadomie przyjąć zasadę korzystania z ostatniej ceny klienta. Wtedy trzeba określić, co zrobić przy pierwszym zakupie, zmianie jednostki lub wygaśnięciu uzgodnień. Jeżeli natomiast obowiązuje aktualny cennik z rabatami, wcześniejsza faktura nie powinna go zastępować tylko dlatego, że łatwiej pobrać z niej liczbę.

W obu wariantach najważniejsze jest to, aby telefon i biuro stosowały tę samą uzgodnioną zasadę wyceny. Brak wyliczenia powinien dawać komunikat „cena do potwierdzenia”, nie przypadkową kwotę przedstawioną jako zatwierdzona.

Cena za metr kwadratowy, dostępność w paczkach

Rozważmy przykład materiału sprzedawanego w pełnych paczkach po 2,5 m². Klient potrzebuje 12 m², więc trzeba sprawdzić pięć paczek, czyli 12,5 m². To ilustracja obliczenia, nie parametr konkretnego produktu.

W takim przypadku pokaż obok siebie jednostkę ceny, przelicznik paczki i ilość faktycznie oferowaną. Tak samo jednoznacznie oznacz netto lub brutto oraz to, czy wycena obejmuje dostawę. Nie pozostawiaj handlowcowi przeliczania wszystkiego w pamięci.

Próbka płytki porównywana z kartą produktu na smartfonie podczas rozmowy w hurtowni
Przy wycenie liczy się właściwy wariant produktu oraz jednostka, w której klient kupuje materiał.

Jak aktualne są informacje wyświetlane w telefonie?

„Aplikacja jest połączona z ERP” nie określa jeszcze, kiedy pobrano dane. Rozwiązanie może odczytywać je przy sprawdzaniu produktu albo korzystać z wcześniej zapisanej kopii. Taka kopia może przyspieszyć dostęp, ale wymaga reguł odświeżania; samo jej istnienie nie gwarantuje zgodności z aktualnym źródłem. [7]

Przy projektowaniu panelu warto rozważyć połączenie szybkiego przeglądania katalogu z odświeżeniem wybranego produktu przed potwierdzeniem warunków. To propozycja do dopasowania do możliwości ERP, obciążenia i tempa zmian w magazynie, nie obowiązkowy model każdej aplikacji.

Pokaż czas sprawdzenia, a nie tylko przycisk „Odśwież”

Zaproponuj czytelne informacje, np. „Dostępność sprawdzona o 10:42” oraz „Nie udało się odświeżyć — pokazujemy dane z 10:15”. Przy kilku źródłach pokaż aktualność każdego z nich. Udany odczyt magazynu głównego nie powinien oznaczać automatycznie, że dane drugiego oddziału również się odświeżyły.

Przycisk odświeżania powinien informować o wyniku. Jeżeli pobranie się nie udało, nie zmieniaj czasu ostatniego poprawnego odczytu. „Nie znamy aktualnego stanu” i „stan wynosi zero” to dwie różne odpowiedzi.

Jeżeli integracja wykorzystuje automatyczne powiadomienia o zmianach, przetestuj osobno rezerwację, jej anulowanie i wydanie towaru. Nie przyjmuj bez testu, że mechanizm aktualizujący jedną z tych zmian obsłuży pozostałe. Ustal też sposób wykrywania opóźnień i uzupełniania pominiętych aktualizacji.

Co zobaczy handlowiec bez internetu?

Wymagaj rozróżnienia między dostępem do wcześniej pobranych danych a ich bieżącym potwierdzeniem. Przykładowo katalog lub historia zakupów mogą pozostać dostępne offline, ale informacja o nowej rezerwacji wymaga dotarcia aktualizacji do urządzenia.

W planowanym widoku zaznacz tryb offline oraz czas zapisanych danych. Po odzyskaniu połączenia odśwież informacje potrzebne do dalszej decyzji. Nie wyświetlaj „sprawdzono przed chwilą”, jeśli aplikacja odczytała wyłącznie własną starszą kopię. [7]

Ekran handlowca nie musi być pomniejszonym ERP-em

Jako pierwszy widok do przetestowania zaproponuj kartę produktu z najważniejszymi informacjami. Zamiast szerokiej tabeli wymagającej przewijania w bok można ułożyć je pionowo.

Przykładowy widok z klientem, ceną za metr kwadratowy, dostępnością w paczkach, magazynem i czasem aktualizacji.
Makieta koncepcyjna z danymi demonstracyjnymi. Cena, jednostka, magazyn i czas aktualizacji tworzą jeden kontekst.
Informacje potrzebne na mobilnej karcie produktu
Element widokuCo powinno być jasne dla handlowca?
Wybrany klientCzyje warunki są teraz wyświetlane?
Produkt i wariantCzy chodzi o właściwy materiał, rozmiar i opakowanie?
Ilość i jednostkaIle klient kupuje i za jaką jednostkę podano cenę?
Cena dla klientaCzy to aktualna wycena, cena historyczna czy kwota wymagająca potwierdzenia?
DostępnośćIle można przeznaczyć na nową sprzedaż i w którym magazynie?
AktualnośćKiedy poprawnie sprawdzono te informacje i czy wystąpił błąd?

Źródło: opracowanie ProcesON. Propozycja widoku do sprawdzenia w konkretnej firmie, nie specyfikacja produktu.

Symbol handlowy może pomagać w rozpoznaniu produktu. Natomiast techniczne identyfikatory, dodatkowe kody i rzadziej potrzebne pola warto udostępnić w szczegółach zamiast zajmować nimi cały pierwszy ekran.

Przetestuj wyszukiwanie po nazwie i używanym w firmie symbolu oraz przełączenie klienta bez zgubienia oglądanego produktu. Po zmianie klienta poprzednia cena nie powinna pozostać na ekranie jako nowa wycena, zanim system sprawdzi odpowiednie warunki.

Dostęp do ceny sprzedaży nie oznacza dostępu do wszystkich danych

Ustal, którzy pracownicy mogą przeglądać poszczególnych klientów, magazyny i cenniki. Uprawnienie do odczytu nie musi oznaczać prawa do zmiany ceny lub dokumentu. To zastosowanie zasady przyznawania tylko dostępu potrzebnego do pracy, opisanej w zaleceniach OWASP. [8]

Jeśli koszt zakupu albo marża nie są pracownikowi potrzebne, nie udostępniaj ich tylko dlatego, że istnieją w ERP. Zaplanuj też odebranie dostępu po utracie telefonu. Same ukryte kolumny nie zastępują kontroli uprawnień po stronie systemu. [8]

Przed wdrożeniem sprawdź pięć zwyczajnych sytuacji

Nie oceniaj rozwiązania wyłącznie na pustej bazie demonstracyjnej. Przeprowadź wspólny test z handlowcem i osobą pracującą w ERP, na kontrolowanej kopii danych lub uzgodnionych pozycjach testowych.

  • Ten sam produkt, dwóch klientów. Sprawdź odmienne warunki oraz to, czy po przełączeniu odbiorcy cena zostaje poprawnie ustalona.
  • Towar częściowo zarezerwowany. Porównaj stan i dostępność, a następnie sprawdź wynik po anulowaniu rezerwacji.
  • Zmiana ilości lub jednostki. Przejdź ze sztuk na opakowania albo przekrocz próg cenowy, jeśli firma go stosuje.
  • Drugi magazyn lub brak połączenia z jednym źródłem. Zweryfikuj rozbicie dostępności i sposób oznaczenia nieaktualnych informacji.
  • Przerwa w internecie i powrót online. Sprawdź, co pozostaje widoczne i czy nieudane odświeżenie daje prawidłowy komunikat.

Po takim teście łatwiej ocenić, czy wystarczy konfiguracja gotowej aplikacji, czy potrzebny jest dodatkowy fragment integracji. Wynikiem powinno być nie tylko „widać produkty”, lecz także „wiemy, które informacje można wykorzystać podczas rozmowy, a które trzeba jeszcze potwierdzić”.

Handlowiec i pracownica biura porównują dane na telefonie i komputerze podczas testu dostępu do cen i stanów
Podczas testu warto porównać dane w telefonie z wynikiem uzyskanym dla tego samego klienta i produktu w ERP.

Najpierw wiarygodna informacja. Potem kolejne usprawnienia

Pierwszy etap może być niewielki: dostęp do wybranych produktów, dostępności magazynów i uzgodnionej ceny klienta. Bez wymiany CRM-u i bez przenoszenia całego ERP na telefon.

Celem nie jest usunięcie każdego telefonu do magazynu. Celem jest to, żeby zwykłe sprawdzenie ceny lub ilości nie wymagało angażowania kolejnej osoby. Rozmowa nadal może być potrzebna przy nietypowym terminie, uszkodzonym opakowaniu czy specjalnych warunkach dostawy.

Gdy handlowiec ma już potrzebne dane, pojawia się następne pytanie: co dzieje się po akceptacji klienta? Ten etap opisuje artykuł: jak przekazywać zamówienia od handlowców do ERP bez ręcznego przepisywania. Sam podgląd danych może być jednak osobnym, użytecznym etapem i nie trzeba od razu rozszerzać go o cały proces realizacji.

Podaj nazwę używanego programu oraz przykład pytania, z którym przedstawiciel musi dzwonić do biura. W ProcesON zaczynam od sprawdzenia obecnego procesu i możliwości systemów — dopiero potem ustalam, czy potrzebna jest konfiguracja, integracja czy niewielki panel.

Opisz, skąd handlowcy biorą dziś ceny i stany

Zakres usług ProcesON: [3] [5].

Źródła i dokumentacja

Sprawdzono 16 września 2026 r. Zakres funkcji zależy od wersji, licencji, konfiguracji i współpracującego ERP. Przykłady ilości i godzin są ilustracyjne; opis testu wFirma pochodzi z materiału własnego ProcesON.

  1. Comarch, „Dostępność funkcjonalności w aplikacjach Comarch Mobile”, dokumentacja oznaczona podczas odczytu jako Mobile 2026.2 — indywidualne ceny kontrahenta, stany magazynów, różnice zależnie od współpracującego ERP. ↩1 ↩2
  2. Symfonia, „Symfonia Mobilny Handel” — aplikacja na Androida, dodatek do ERP Handel, dostęp do stanów i cen oraz obsługa zamówień. ↩1 ↩2
  3. ProcesON, „Integracje API” — analiza operacji i ograniczeń interfejsów, uprawnienia, wymiana danych, obsługa błędów i zakres usługi. ↩1 ↩2
  4. InsERT, „Subiekt nexo PRO — opis” — Sfera w wersji PRO, cenniki klientów, jednostki i progi sprzedaży, ograniczenia czasowe cenników. ↩1 ↩2
  5. ProcesON, „Integracje systemów” — źródła danych, połączenie magazynu ze sprzedażą, kontrolowany import i synchronizacja. ↩1 ↩2 ↩3
  6. Comarch, „Stany magazynowe pomniejszone o rezerwacje”, dokumentacja Mobile dla ERP XL — rozróżnienie stanów i rezerwacji zależne od konfiguracji. Opisana konfiguracja dotyczy ERP XL. ↩
  7. Microsoft Learn, „Cache-Aside pattern” — wcześniej pobrana kopia danych może być nieaktualna; kompromis między szybkością odczytu i aktualnością. To źródło zasady technicznej, nie rekomendacja zakupu Azure ani konkretnego produktu do tego wdrożenia. ↩1 ↩2
  8. OWASP, „Authorization Cheat Sheet” — minimalne potrzebne uprawnienia, rozdzielenie uprawnień do operacji oraz weryfikacja dostępu po stronie systemu, a nie wyłącznie w interfejsie. ↩1 ↩2

Czytaj dalej

Handlowiec, biuro i magazyn współpracujący przy obsłudze klienta hurtowni budowlanej

Sprzedaż i dystrybucja Poradnik główny

CRM dla hurtowni budowlanej – czego naprawdę potrzebują handlowcy, magazyn i biuro?

Hurtownia nie zawsze potrzebuje kolejnego programu. Jeżeli handlowiec pyta o dostępność przez telefon, biuro przepisuje zamówienia, a magazyn nie zna ustaleń z klientem, warto najpierw sprawdzić przepływ informacji. Zobacz, kiedy wystarczy gotowy CRM, kiedy połączenie z ERP, a kiedy niewielka aplikacja.