Stan i dostępność nie zawsze oznaczają to samo.
Magazyn może wykazywać towar, który jest już przeznaczony do innych zamówień. Aplikacja klienta potrzebuje informacji, czy może przyjąć kolejny wybór. Wyświetlenie liczby z dowolnego programu nie musi odpowiadać tej decyzji.
Uzgodnij znaczenie każdej wartości: fizyczny stan, ilość dostępna i ilość zarezerwowana. Firma określa, który system odpowiada za te informacje. Nie trzeba pokazywać klientowi całej ewidencji, ale trzeba używać właściwej wartości do jego działania.
Jedna reguła wymaga wskazania odpowiedzialnego systemu.
Jeśli ERP zarządza zapasem, a sklep i aplikacja przyjmują wybór, ustalamy sposób pobrania oraz potwierdzenia dostępności. Zmiana dokonana tylko w jednym widoku nie powinna udawać aktualizacji wszystkich narzędzi.
Przykład: koszyk pokazuje produkt, lecz przy potwierdzeniu ilość jest już niedostępna. Aplikacja może poprosić o korektę zamiast przyjmować nieosiągalne zamówienie. To, kiedy towar zostaje faktycznie zarezerwowany, powinno być osobną regułą procesu.
Dane mogą potrzebować sprawdzenia przed ważnym działaniem.
Odczyt i zapis zewnętrznego systemu mają własne warunki. Jeżeli nie ma aktualnej odpowiedzi, firma musi określić zachowanie: oczekiwanie, prośbę do obsługi albo odmowę potwierdzenia. Nie ma jednego wariantu pasującego do każdego rodzaju sprzedaży.
Panel powinien wskazywać źródło i potrzebę wyjaśnienia, jeśli taka informacja wpływa na pracę. Nie należy oznaczać towaru jako zarezerwowanego tylko po przygotowaniu koszyka. Integrację oceniamy na podstawie dostępnych operacji konkretnego systemu.
Sprawdź zmianę dostępności w trakcie zamówienia.
Przygotuj koszyk, zmień stan w narzędziu nadrzędnym i spróbuj potwierdzić zakup. Porównaj wynik klienta, sklepu i magazynu. Sprawdź też brak odpowiedzi oraz ponowne wykonanie tej samej czynności.
Do rozmowy przekaż nazwy obecnych systemów, znaczenie ilości i anonimowy przykład rezerwacji. Warunki zwalniania towaru po anulowaniu, zwrot oraz rozliczenia wymagają własnych ustaleń. Diagram połączeń nie zastępuje tych reguł.
Jaką decyzję podjąć dalej?
Przed uzgodnieniem połączenia z obecnym narzędziem sprawdź Integracje aplikacji z systemami firmy — od czego zacząć?.
Jeśli tę samą czynność można ponowić, sprawdź Ponowne kliknięcie: jak unikać podwójnej operacji?.
Od decyzji do zakresu wykonania.
Zakres związany z tą decyzją opisujemy na stronie Integracje systemów.
Praktyczny kontekst znajdziesz w opisie Aplikacja dla hurtowni i sprzedaży B2B. To możliwy zakres dla branży, który dobieramy do konkretnej firmy.