Instrukcja

Rozmiary, kolory i zestawy: jak NavyFlame wysyła ich stany na kanały

Koszulka w pięciu rozmiarach to jedna oferta w sklepie, ale pięć osobnych stanów. Pokazujemy, jak NavyFlame liczy stan każdego wariantu i każdego zestawu, na które kanały go wysyła, a gdzie celowo odmawia zapisu.

Problem: jedna liczba dla wszystkich rozmiarów

Koszulka ma rozmiary S, M i L. W sklepie to jedna oferta, ale w magazynie trzy osobne stany. Jeśli integracja wyśle jedną liczbę dla całego produktu, na przykład sumę 5 sztuk, sklep pokaże dostępny rozmiar M, którego nie ma. Klient go kupi, a Ty będziesz anulować zamówienie.

NavyFlame tego nie robi. Dla produktu z co najmniej dwoma wariantami liczy stan osobno dla każdego wariantu i wysyła go tylko tam, gdzie kanał umie przyjąć stany wariantów, dopasowane po SKU. Gdzie nie umie, wysyłka jest zatrzymywana przed wywołaniem kanału, z powodem widocznym przy ofercie. Produkty bez wariantów i z jednym wariantem liczą się jak zwykle, z całej pozycji.

Opis odpowiada panelowi NavyFlame z 11 listopada 2026 r. O tym, jak w ogóle uporządkować warianty i SKU, piszemy w poradniku o zarządzaniu wariantami.

Jak NavyFlame liczy stan wariantu

Dla każdego wariantu:

  1. bierze stan wariantu;
  2. odejmuje rezerwacje tego wariantu;
  3. odejmuje rezerwacje produktu, które nie wskazują wariantu;
  4. odejmuje bufor w sztukach;
  5. stosuje te same ustawienia co dla całej oferty: bufor procentowy, pulę konta, przelicznik oferty, maksimum, próg zera i blokady kierunku zmian.

Wynik poniżej zera to 0.

Punkt 3 wymaga wyjaśnienia. Zamówienie, którego linia nie wskazuje rozmiaru, na przykład bo kanał przysłał SKU produktu zamiast SKU wariantu, rezerwuje produkt bez wariantu. NavyFlame nie wie, który rozmiar ktoś kupił, więc odejmuje tę rezerwację od każdego wariantu. Dzięki temu żaden rozmiar nie sprzeda tej sztuki drugi raz.

Przykład demonstracyjny, nie dane klienta: rozmiar S ma 3 sztuki, M ma 0, L ma 2. Jedno zamówienie przyszło bez wskazania rozmiaru. Kanał dostanie S = 2, M = 0, L = 1. Gdy zamówienia przychodzą z SKU wariantu, rezerwacja trafia tylko do kupionego rozmiaru. Dlatego sprawdź na kilku zamówieniach, czy kanał przysyła SKU wariantów.

Po pakowaniu zamówienia albo w innym momencie zdjęcia ze stanu, który ustawiłeś, stan wariantu maleje. Anulowanie po zdjęciu ze stanu go oddaje.

Warunki, które musi spełnić produkt

Zanim stan wariantów pójdzie na kanał, NavyFlame sprawdza produkt. Jeśli coś się nie zgadza, nie wysyła niczego i pokazuje powód:

Powód w paneluCo poprawić
Wariant nie ma SKU, a kanał rozpoznaje warianty po SKUUzupełnij SKU każdego wariantu w karcie produktu
Dwa warianty mają ten sam SKU, więc nie wiadomo, który stan jest czyjNadaj unikalne SKU. Wielkość liter nie ma znaczenia
Wariant nie ma stanu w NavyFlame; kanał dostałby zgadywaną liczbęWpisz stan wariantu albo podłącz źródło stanów
Stany wariantów są prowadzone w magazynie domyślnym, a to konto czyta inne magazynyDodaj magazyn domyślny do magazynów konta albo sprzedawaj ten produkt z konta, które czyta magazyn domyślny

Ostatni warunek wynika z tego, że warianty nie mają rozpisania na lokalizacje. Ich stan leży w magazynie domyślnym. Konto ustawione tak, żeby czytało tylko inne magazyny, nie ma skąd wziąć stanu wariantu.

Każda taka odmowa trafia do sekcji „Historia wysyłek stanu” przy ofercie jako wpis „zatrzymana przed wysłaniem”, z powodem i bez wartości.

Które kanały przyjmują stany wariantów

KanałJak działa zapis wariantów
ShopifyWszystkie warianty w jednym zapisie, po SKU. Przy produkcie zaimportowanym ze sklepu każdy wariant musi śledzić stan i mieć go w dokładnie jednej lokalizacji. Wariant sklepu bez odpowiednika w NavyFlame zachowuje swoją ilość
eBayTylko oferta z wariantami utworzona w panelu eBay: ilość każdego wariantu po jego SKU, potem kontrola odczytem. Oferta wystawiona z NavyFlame ma jeden SKU, więc produkt z wariantami dostaje odmowę
WooCommerceTylko produkt zaimportowany ze sklepu. Wariacja musi mieć włączone zarządzanie stanem na swoim poziomie, a nie u rodzica
ShoperTylko produkt zaimportowany ze sklepu: stany opcji po kodzie, potem kontrola odczytem
PrestaShopTylko produkt zaimportowany ze sklepu: kombinacje po indeksie (reference). Sklep z kilkoma wierszami stanu kombinacji (multistore) albo z zaawansowanym zarządzaniem magazynem dostaje odmowę
IdoSellTylko produkt zaimportowany ze sklepu, przy jednym magazynie produktu: rozmiary po kodzie zewnętrznym rozmiaru
Base (w panelu Beta, czyli bez pełnego testu na koncie produkcyjnym), MedusaTylko oferty, na które wydasz zgodę
Pozostałe kanały, w tym Allegro, Kaufland, Amazon i ErliOdmowa dla produktu z kilkoma wariantami

Dlaczego sklepy przyjmują warianty tylko przy produktach zaimportowanych. Eksport z NavyFlame zakłada w sklepie produkt bez wariantów, więc dla produktu z wariantami, który wystawisz z NavyFlame, zapis stanów jest odmawiany przed jakimkolwiek wywołaniem sklepu.

Na Allegro, Kauflandzie, Amazonie i Erli wariant to w praktyce osobna oferta. Jak Allegro łączy takie oferty w jedną kartę, opisuje artykuł o ofertach wielowariantowych. NavyFlame ma dziś jedno powiązanie oferty na produkt i konto, więc nie wie, która oferta Allegro odpowiada któremu rozmiarowi. Jeśli sprzedajesz rozmiary na tych kanałach, możesz prowadzić w Magazynie każdy rozmiar jako osobny produkt powiązany z jego ofertą. Wtedy stan każdego z nich liczy się jak dla zwykłego produktu. Jeśli ten sam towar sprzedajesz też w sklepie jako jeden produkt z wariantami, sprawdź taki układ najpierw na jednym produkcie w karcie „Stany w kanałach”.

Na eBay pamiętaj o zerze. Według notatki przy kanale w panelu eBay bez włączonej opcji Out-of-Stock Control odrzuca ilość 0, a oferta sprzedaje dalej z ostatnim stanem. To dotyczy także pojedynczego wariantu.

Zakres połączeń opisują strony integracji Shopify i eBay.

Zgoda na warianty oferty zaimportowanej z kanału

Oferta zaimportowana z kanału nie dostaje stanów, dopóki się na to nie zgodzisz. Przy produkcie z wariantami robisz to pojedynczo, bo masowa aktywacja pomija takie oferty z powodem „oferta z wariantami wymaga osobnego potwierdzenia”.

  1. W Magazynie otwórz produkt.
  2. W sekcji „Powiązane oferty” przy właściwej ofercie kliknij „Potwierdź stany”.
  3. Okno „Potwierdź synchronizację tej oferty” pokaże listę „Warianty (każdy wysyłany osobno, po SKU)”, a przy każdym wierszu: SKU, ile jest na kanale i ile NavyFlame wyśle.
  4. Sprawdź listę „Warianty kanału bez odpowiednika w NavyFlame pozostaną bez zmian”. To rozmiary, których NavyFlame nie zna. Ich ilości nikt nie zmieni.
  5. Kliknij „Włącz synchronizację”. Panel potwierdzi: „Zgoda zapisana. Oferta czeka na cykl synchronizacji.”

Zgoda obejmuje dokładnie zatwierdzone warianty. Jak ostrzega okno, dodanie, usunięcie albo zmiana SKU wariantu wstrzyma wysyłkę do ponownego potwierdzenia. To celowe: nowy rozmiar w sklepie nie dostanie liczby, której nikt nie sprawdził.

Potwierdzenie się nie uda, gdy kanał nie zapisuje stanów wariantów, oferta na kanale nie ma wariantów, SKU nie ma odpowiednika albo ma ich kilka, albo oferta jest powiązana tylko z jednym wariantem kanału.

Jak NavyFlame liczy stan zestawu

Zestaw to produkt złożony z innych produktów magazynowych, na przykład kubek z podkładką. Nie ma własnego stanu. Jego dostępna ilość to liczba kompletów, które da się złożyć z najrzadszego składnika.

  1. W Magazynie przy produkcie wybierz z menu „Zestaw”.
  2. Dodaj składniki polem „Dodaj składnik” i wpisz ilość każdego w jednym komplecie.
  3. Kliknij „Zapisz zestaw”.

Dla każdego konta NavyFlame liczy składniki z magazynów, które to konto czyta, po odjęciu rezerwacji i bufora. Potem dzieli przez ilość składnika w komplecie i bierze najmniejszy wynik. Na koniec stosuje ustawienia oferty, tak jak przy zwykłym produkcie.

Przykład demonstracyjny, nie dane klienta: zestaw to 1 kubek i 1 podkładka. Kubków jest 10, podkładek 3. Zestaw pokaże 3 komplety. Klient kupuje 1 zestaw: NavyFlame rezerwuje 1 kubek i 1 podkładkę. Zestaw spada do 2, a osobna oferta samego kubka do 9. Zmiana stanu składnika uruchamia ponowne wysłanie stanu ofert zestawów, w których ten składnik występuje.

Trzy rzeczy, o których łatwo zapomnieć:

  • Zestaw bez składników nie ma wyliczonej ilości, a jego sprzedaż niczego nie zdejmuje z magazynu. Panel ostrzega o tym w oknie zestawu.
  • Gdy żadnego kompletu nie da się złożyć, na marketplace pójdzie 0. Panel pokazuje wtedy ostrzeżenie z prośbą o uzupełnienie brakującego składnika.
  • Zestaw w zestawie nie jest dozwolony. NavyFlame odrzuca też zestaw, który zawiera sam siebie.

Strategie sprzedaży kompletów opisuje osobny poradnik o zestawach produktów.

Jak sprawdzić wynik

  • Historia wysyłek stanu przy ofercie pokazuje dla produktu z wariantami listę wysłanych ilości po SKU, wynik każdej próby i ewentualny powód odmowy.
  • Karta „Stany w kanałach” w Magazyn → Automatyzacja, zakładka „Przepływ stanów”, porównuje ilości odczytane z kanału z tym, co oferta powinna mieć. Przy wariantach pokazuje wiersze w rodzaju „TS-M: w kanale 2, powinno być 0”. Odczyt niczego w kanale nie zmienia.
  • Wiersz produktu w Magazynie pokazuje przy zestawie „Zestaw: N kompletów do złożenia ze stanów składników”.

Czego to nie zrobi

  • Nie wyśle stanów rozmiarów na Allegro, Kaufland, Amazon ani Erli dla jednego produktu z wariantami.
  • Nie podzieli stanu wariantu między lokalizacje. Warianty leżą w magazynie domyślnym.
  • Nie zmieni ilości wariantów kanału, których NavyFlame nie zna.
  • Nie zgadnie rozmiaru, gdy zamówienie go nie wskazuje. Odejmie wtedy rezerwację od każdego wariantu, co chwilowo zaniża stany.

Magazyn z wariantami i zestawami obejrzysz bez logowania w demo.

Najczęściej zadawane pytania

Nie dla produktu z kilkoma wariantami. Na Allegro, Kauflandzie, Amazonie i Erli wariant jest osobną ofertą, a NavyFlame ma dziś jedno powiązanie oferty na produkt i konto. Taki produkt dostaje odmowę przed wywołaniem kanału. Jeśli każdy rozmiar prowadzisz w Magazynie jako osobny produkt powiązany z własną ofertą, stan liczy się jak dla zwykłego produktu.

NavyFlame nie wyśle stanu tej oferty i pokaże powód: dwa warianty mają ten sam SKU, więc nie wiadomo, który stan jest czyj. Wielkość liter nie ma znaczenia, więc „TS-M” i „ts-m” to ten sam SKU. Popraw SKU w karcie produktu, a stan pójdzie w kolejnym przebiegu.

Składników. Sprzedaż zestawu rezerwuje każdy składnik w ilości z definicji zestawu, a stan zestawu wynika z tego, ile kompletów da się złożyć z pozostałych sztuk. Zestaw bez składników niczego nie rezerwuje.

Zgoda na stany oferty zaimportowanej obejmuje dokładnie te warianty, które zatwierdziłeś. Dodanie, usunięcie albo zmiana SKU wariantu wstrzymuje wysyłkę do ponownego potwierdzenia na karcie produktu przyciskiem „Potwierdź stany”.

Sprawdź warianty i zestawy na danych przykładowych

Demo pokazuje Magazyn z produktami i zestawami bez łączenia się z Twoimi kanałami. Zakres planów i okres próbny bez karty opisuje aktualna oferta.

Ta strona korzysta z plików cookies

Niezbędne cookies zapewniają działanie strony. Analityczne i marketingowe uruchomimy tylko za zgodą. Szczegóły.

Zarządzaj preferencjami