Kiedy potrzebujesz osobnych ustawień dla konta
Bez dodatkowych ustawień konto kanału pokazuje dostępną ilość z magazynu przypisanego do konta albo, gdy konto nie ma magazynu, z całego towaru. Od stanu odejmowane są rezerwacje i bufor firmy. To wystarcza, dopóki każde konto ma sprzedawać wszystko, co masz.
Osobne ustawienia przydają się w takich sytuacjach:
- masz dwa konta Allegro i na drugim chcesz pokazywać najwyżej kilka sztuk;
- sklep internetowy ma sprzedawać z dwóch magazynów, a marketplace tylko z jednego;
- jeden kanał ma dostać tylko część stanu;
- przy końcówkach serii nie chcesz pokazywać 1 albo 2 sztuk, bo stan na półce bywa niepewny.
Zasady samego Allegro dla kilku kont i ich podłączenie opisuje poradnik o kilku kontach Allegro. Jak dobrać wielkość zapasu, wyjaśnia artykuł o buforze bezpieczeństwa. Tutaj opisujemy konkretne pola w NavyFlame według wersji produkcyjnej z 11 listopada 2026 r.
Gdzie to jest i czego potrzebujesz
Ustawienia znajdziesz w menu Magazyn → Automatyzacja, w zakładce Przepływ stanów, w karcie „Dostępność na kanałach”. Karta pokazuje osobno każde konto kanału sprzedaży, z nazwą połączenia i kluczem kanału w nawiasie. Przy koncie kliknij „Ustaw”.
Warunki:
- Zmianę zapisze osoba z uprawnieniem „Konfiguracja stanów” (stock:configure) albo z zapisem magazynu. Pozostali widzą wartości tylko do odczytu.
- Zmiana listy magazynów konta wymaga dostępu do każdego z tych magazynów. Bez niego zapis kończy się komunikatem „Brak dostępu do jednego z wybranych magazynów”.
- Ustawienia działają tylko tam, gdzie NavyFlame wysyła stany. Przy kanale, z którego tylko importujemy zamówienia (na przykład eMAG, Morele, Unas, Ceneo, Selly albo Skroutz), panel pokazuje: „Ten kanał nie przyjmuje stanów z NavyFlame, więc ustawienia nie mają skutku”.
Konto, któremu nic nie ustawisz, pokazuje dokładnie to samo co przed zmianą. Nowe pola nie włączają się same.
W jakiej kolejności NavyFlame liczy ilość oferty
Wysyłka stanu, podgląd i sprawdzanie rozbieżności z kanałem korzystają z jednej definicji. Kroki są zawsze te same:
- Stan w magazynach konta minus aktywne rezerwacje minus bufor w sztukach. Wynik nie spada poniżej 0.
- Od wyniku odejmowany jest bufor procentowy.
- To, co zostało, jest mnożone przez pulę konta.
- Wynik dzielony jest przez przelicznik oferty (pole „Ilość bazowa na 1 sztukę oferty”, na przykład 6 przy zgrzewce) i zaokrąglany w dół do pełnych sztuk.
- Ilość jest ograniczana do maksimum.
- Gdy wynik jest równy progowi zera albo mniejszy, kanał dostaje 0.
- Na końcu opcje „Nie zwiększaj” i „Nie zmniejszaj” mogą zatrzymać ilość na ostatniej wartości wysłanej przez NavyFlame.
Przykład z wymyślonymi liczbami: w magazynie konta jest 40 sztuk, 4 są zarezerwowane, bufor wynosi 2 sztuki, bufor procentowy 10%, pula konta 50%, maksimum 10, a próg zera 3. Pierwszy krok daje 34 sztuki. Po buforze procentowym i puli zostaje 15,3, po zaokrągleniu 15. Maksimum obcina wynik do 10, więc oferta pokaże 10 sztuk.
Gdy w magazynie zostanie 8 sztuk, w tym 2 zarezerwowane, pierwszy krok da 4, a dalsze kroki 1,8, czyli po zaokrągleniu 1. To mniej niż próg 3, więc kanał dostanie 0.
Na kanałach, które przyjmują stany wariantów, produkt z wariantami jest liczony tak samo, osobno dla każdego wariantu. Zestaw bierze dostępność ze składników: decyduje ten, którego starczy na najmniej zestawów.
Krok 1. Wybierz, skąd konto bierze stan
Pole „Skąd konto bierze stan” ma dwie opcje do wyboru:
| Opcja | Co pokazuje oferta | Z którego magazynu realizowane jest zamówienie |
|---|
| suma wybranych magazynów | Sumę dostępnego stanu magazynów z listy | Z magazynu konta, czyli pierwszego na liście |
| suma, zamówienie z pierwszego magazynu, który je pokryje | Także sumę magazynów z listy | Z pierwszego magazynu listy, którego wolny stan pokrywa wszystkie pozycje zamówienia dopasowane po SKU. Gdy żaden nie pokrywa, z pierwszego magazynu |
Bez własnego wyboru konto dziedziczy ustawienie: „magazyn przypisany do konta”, gdy połączenie ma przypisany magazyn, albo „stan całego towaru”, gdy go nie ma. Pod każdym polem panel pisze, co obowiązuje i skąd to pochodzi, na przykład „Obowiązuje: stan całego towaru (domyślnie)”.
Po wybraniu opcji dodaj magazyny z listy „Wybierz magazyn”, a kolejność zmień przyciskami „Wyżej” i „Niżej”. Pierwszy magazyn staje się magazynem konta, z którego realizowane są jego zamówienia. Ta zmiana zapisuje się razem z resztą ustawień. Na liście zmieścisz najwyżej 20 magazynów. Opcja bez żadnego magazynu i magazyny bez wybranej opcji są odrzucane przy zapisie.
W drugiej opcji zamówienie, które już trafiło do magazynu z listy, zostaje w nim przy kolejnej synchronizacji, więc jego rezerwacja się nie przenosi. Pozycje bez SKU nie biorą udziału w wyborze magazynu. Więcej o prowadzeniu kilku lokalizacji znajdziesz w artykule o obsłudze wielu magazynów.
Krok 2. Ustaw bufor, pulę, maksimum i próg zera
| Pole | Co robi | Puste pole oznacza | Dozwolone wartości |
|---|
| Bufor (szt.) | Odejmuje stałą liczbę jednostek od stanu | Bufor firmy | Od 0 do 100 000 |
| Bufor (%) | Odejmuje procent tego, co zostało po buforze w sztukach | Bufor procentowy firmy | Od 0 do 100, najwyżej dwa miejsca po przecinku |
| Pula konta (%) | Zostawia kontu tylko część stanu | 100%, firma nie ma takiej wartości | Od 0 do 100 |
| Maksymalna ilość na ofercie | Górna granica ilości oferty | Bez limitu | Liczba całkowita do 1 000 000 |
| Próg zera (szt.) | Wynik równy progowi albo mniejszy zmienia w 0 | Próg firmy | Liczba całkowita do 100 000 |
Wartości firmy dla bufora w sztukach, bufora procentowego i progu zera ustawisz w module „Stany i rezerwacje”. Prowadzi do niego link „Wersje i historia zmian ustawień stanów” na tej samej zakładce. Pola nazywają się tam „Bufor bezpieczeństwa (w jednostce towaru)”, „Bufor procentowy” i „Próg zera (sztuki)”. Wszystkie mają domyślnie 0.
Pula nie odkłada towaru dla konta. Każde konto liczy swój procent z tego samego stanu, więc dwa konta z pulą po 70% pokażą razem więcej, niż masz w magazynie. Sprzedaż na jednym koncie obniży ilość na obu.
Krok 3. Ostrożnie z blokadą kierunku
Pole „Nie zwiększaj ilości na kanale” sprawia, że NavyFlame może ilość tylko obniżać względem ostatnio wysłanej wartości. Dostawa nie podniesie wtedy stanu oferty. Pole „Nie zmniejszaj ilości na kanale” działa odwrotnie: sprzedaż nie obniży ilości na kanale, co grozi sprzedażą towaru, którego już nie ma. Oba pola włączone razem zamrażają ostatnią wysłaną wartość.
Blokada działa dopiero wtedy, gdy NavyFlame wysłał już do oferty jakąkolwiek ilość. Oferta bez żadnej wysyłki dostaje wynik z wyliczenia. Pierwsze pole przydaje się na przykład wtedy, gdy podwyżki na danym koncie robi jeszcze inny program, a NavyFlame ma pilnować tylko obniżek.
Krok 4. Sprawdź skutek i zapisz
Po zmianie pól kliknij „Pokaż skutek”. NavyFlame przelicza każdą ofertę konta tą samą definicją co wysyłka i niczego nie zapisuje. Ramka „Skutek przed zapisem” podaje liczbę ofert, ile z nich zmieni ilość w górę i w dół, ile spadnie do zera, ile wyjdzie z zera, oraz kilka ofert z ilością obecną i nową. Gdy nic się nie zmieni, zobaczysz „Żadna oferta nie zmieni ilości”.
Przycisk „Zapisz” działa tylko z aktualnym podglądem tych samych wartości. Najczęstsze odmowy:
- „Stany zmieniły się od podglądu. Odśwież podgląd skutków i zapisz ponownie.” Między podglądem a zapisem zmienił się stan albo rezerwacje. Kliknij „Pokaż skutek” jeszcze raz.
- „Ustawienia zmieniły się w międzyczasie. Odśwież i spróbuj ponownie.” Ktoś inny zapisał w tym czasie ustawienia stanów.
- Komunikat o zakresie, na przykład że maksimum musi być liczbą całkowitą.
Zapis trafia do historii modułu stanów jako zmiana dostępności stanów konta, z autorem i wartościami przed i po. Przycisk „Wszystko dziedziczone” czyści formularz. Żeby przywrócić dziedziczenie, policz skutek i zapisz. Po zapisie nowe ilości trafiają na kanał według trybu synchronizacji konta, ustawionego w karcie „Synchronizacja stanów z kanałami”.
Wyjątek dla jednej oferty
Otwórz produkt w Magazynie. Przy polu „Stan magazynowy” kliknij „Zarządzaj”. Przycisk widać tylko przy produkcie z powiązanymi ofertami. Okno „Dostępność oferty” pokazuje każdą ofertę produktu, jej ilość na kanale albo informację „jeszcze nie wysłano”, oraz trzy pola: „Bufor (szt.)”, „Bufor (%)” i „Maksymalna ilość na ofercie”.
Wartości oferty mają pierwszeństwo przed kontem i firmą, a puste pole dziedziczy. Tu również zapis wymaga aktualnego podglądu.
Co oznacza 0 na Allegro i innych kanałach
Allegro kończy ofertę, gdy jej stan spada do 0. W API widać wtedy status ENDED z powodem EMPTY_STOCK, który dokumentacja REST API Allegro opisuje jako zakończenie oferty po sprzedaży wszystkich dostępnych przedmiotów. Według komunikatu Allegro o zasobach product-offers podniesienie ilości w zakończonej ofercie jej nie aktywuje. Oba źródła sprawdziliśmy 11 listopada 2026 r.
Dlatego przy kontach Allegro karta ostrzega, że próg zera i maksimum 0 mogą zakończyć oferty. Zanim podniesiesz próg, zdecyduj w karcie „Zero na kanale i wznawianie ofert”, czy NavyFlame ma wysyłać 0, zostawiać ostatnią ilość, czy kończyć oferty i wznawiać je po dostawie. Na innych kanałach skutek zera zależy od kanału i ustawień sklepu. Panel opisuje to przy każdym koncie. Szczegóły dla Allegro są w artykule o synchronizacji stanów Allegro.
Czego te ustawienia nie robią
- Nie zmieniają stanu w magazynie ani rezerwacji, tylko ilość wysyłaną na kanał.
- Nie przyspieszają wysyłki stanów. Kiedy nowa ilość trafi na kanał, zależy od trybu synchronizacji konta i limitów zapytań kanału.
- Nie mają wartości firmy dla puli, maksimum i blokady kierunku. Te pola ustawiasz dla konta, a maksimum także dla oferty.
- Nie rozdzielają stanu między konta bez nakładania się. Pula to procent tego samego stanu.
Ustawienia są częścią magazynu NavyFlame. Jak wyglądają karty stanów, zobaczysz w demo ustawień magazynu, które działa na danych przykładowych.