ERP i MCP · 10 min czytania

Stany minimalne w Subiekcie GT: jak ustawić je mądrze, a nie z sufitu

Stany minimalne ustawione z sufitu to zamrożony kapitał albo puste półki. Wzór, dane potrzebne do liczenia i comiesięczny przegląd w Subiekcie GT.

Stan minimalny to alarm w Subiekcie GT, który ma powiedzieć „kup ten towar, kończy się”. Większość firm ustawia go raz — 10 sztuk dla wszystkiego — i zapomina. Efekt jest jeden z dwóch: albo puste półki i klient, który dzwoni do konkurencji, albo kapitał zamrożony w towarze, którego nikt nie potrzebuje.

Ten artykuł rozkłada stany minimalne na cztery części: po co je w ogóle ustawiać, jak policzyć wartość zamiast zgadywać, jak wpisać ją do Subiekta i jak przeglądać całość co kwartał. Na końcu piszemy, w czym pomaga tu darmowy serwer MCP dla Subiekta GT, a w czym nie pomoże — bo to drugie jest ważniejsze niż efektowna obietnica.

Po co stany minimalne

Stan minimalny to próg, poniżej którego towar uznajemy za kończący się i wart domówienia. Jego cel jest prosty: nie dopuścić do rozmowy „kończy nam się, dostawca dowiezie za dwa tygodnie”.

Bez stanów minimalnych:

  • sprzedawcy nie wiedzą, co domówić, i pytają magazyniera „a jest jeszcze tego dużo?”
  • klient dzwoni o towar X, X się skończył, klient idzie do konkurencji
  • zamówienia do dostawców powstają z pamięci albo raz w miesiącu, hurtem
  • albo — drugi koniec spektrum — zamawia się wszystko przy każdej okazji, magazyn puchnie, kapitał stoi

Ze stanami minimalnymi Subiekt sam prowadzi listę „co domówić” (raport towarów poniżej stanu minimalnego), decyzje zakupowe są systemowe, a sprzedawca widzi w kartotece, że towar się kończy.

Warunek jest jeden: minima muszą mieć sens. Lista poniżej minimum jest dokładnie tyle warta, ile wartości wpisane w kartotekach.

Jak policzyć stan minimalny

Najgorsza praktyka to ustawić 10 sztuk dla każdego towaru. Towar A sprzedaje się po 100 sztuk dziennie, towar B po jednej sztuce na miesiąc, a oba mają to samo minimum. To nie jest próg, to dekoracja.

Wzór, od którego warto zacząć:

stan minimalny = średnia sprzedaż dzienna × lead-time dostawcy w dniach × mnożnik bezpieczeństwa

Przykład: towar schodzi średnio po 5 sztuk dziennie, dostawca dowozi w 7 dni, mnożnik bezpieczeństwa 1,5 na wypadek szczytów.

stan minimalny = 5 × 7 × 1,5 = 52,5, po zaokrągleniu w górę 55 sztuk.

Gdy stan spadnie do 55 sztuk, zapala się alarm i zamawiasz z zapasem siedmiu do dziesięciu dni.

Skąd wziąć „średnią sprzedaż dzienną”

To jest decyzja, która przesądza o jakości całej reszty. Pytanie brzmi: z jakiego okresu liczyć.

Ostatnie 30 dni. Aktualne, oddaje bieżący trend. Myli przy towarach sezonowych — grudniowa sprzedaż choinek policzona w styczniu daje absurd.

Ostatnie 90 dni. Bardziej stabilne, wolniej reaguje na zmianę trendu. Dla typowej hurtowni i typowego sklepu z normalną rotacją to jest właściwy wybór.

Ostatnie 90 dni z sezonową korektą. Rozpoznaje sezonowość, ale wymaga ręcznej pracy: bierzesz 90 dni i sam nakładasz mnożnik na okres, o którym wiesz, że jest inny. Branże sezonowe — lody, znicze, choinki, ogrodnictwo — nie mają wyjścia.

Dane bierzesz z raportów sprzedaży Subiekta albo z eksportu do arkusza. Liczenie zostaje po stronie człowieka lub Excela — i tak ma być: to jednorazowa robota przy wdrożeniu progów, a nie codzienne zadanie.

Uwaga o źródle danych. Licząc średnią wyłącznie z dokumentów sprzedaży, pomijasz zwroty i korekty, więc zaniżasz wynik. Używaj zestawienia, w którym korekty są odjęte — sprzedaży netto — inaczej progi wyjdą za niskie na towarach z częstymi zwrotami.

Lead-time dostawcy

Liczba dni od złożenia zamówienia do przyjęcia towaru na magazyn. Dla każdego dostawcy inna. Praktyczne widełki:

DostawcaTypowy lead-time
Lokalny, dostawa własnym transportem1–3 dni
Krajowy, kurier3–7 dni
Z Unii Europejskiej7–14 dni
Daleki Wschód, kontener morski30–60 dni
Daleki Wschód, transport lotniczy5–10 dni, ale drogo

Nie wpisuj deklaracji dostawcy, tylko rzeczywistość. Weź ostatnie pięć do dziesięciu dostaw od tego dostawcy w Subiekcie, policz średnią liczbę dni między zamówieniem a przyjęciem i tej liczby używaj. Różnica między obietnicą a realiami potrafi wynosić kilka dni, a te kilka dni to właśnie moment, w którym półka świeci pustką.

Mnożnik bezpieczeństwa

Mnożnik to zapas na to, czego nie przewidzisz: nagły większy klient, spóźniona dostawa, uszkodzona partia. Wartości z praktyki:

  • towar stabilny, niska zmienność sprzedaży: 1,1–1,2
  • towar typowy: 1,3–1,5
  • towar o dużej zmienności, ze szczytami zakupowymi: 1,7–2,0
  • towar krytyczny, gdzie brak oznacza dużą stratę lub przestój produkcji: 2,0 i więcej

Wyższy mnożnik to mniej braków i więcej zamrożonego kapitału. Niższy odwrotnie. To jest świadomy wybór, nie parametr techniczny — i warto go podejmować osobno dla kilku grup towarów, a nie globalnie.

Praktyczny przykład

Hurtownia elektronarzędzi, towar: wkrętarka konkretnego modelu.

  • średnia sprzedaż dzienna z ostatnich 90 dni: 3 sztuki
  • realny lead-time dostawcy: 10 dni
  • mnożnik bezpieczeństwa: 1,5, bo towar typowy
  • stan minimalny: 3 × 10 × 1,5 = 45 sztuk

Co się dzieje po alarmie? Stan spada do 45 sztuk, sprzedawca składa zamówienie. Przez 10 dni oczekiwania schodzi około 30 sztuk, więc w momencie dostawy na magazynie zostaje około 15 sztuk. To jest bufor na wypadek, gdyby dostawa się spóźniła o kilka dni albo sprzedaż w tym tygodniu okazała się wyższa niż średnia. Bez mnożnika 1,5 próg wyniósłby 30 sztuk i dojechałbyś do dostawy dokładnie na zero — czyli przy pierwszym odchyleniu na minus zabrakłoby towaru.

Krok po kroku w Subiekcie GT

Ustawienie progu dla pojedynczego towaru

  1. Otwórz kartotekę towarową (Kartoteki → Towary i usługi).
  2. Wybierz towar i wejdź w edycję (F4).
  3. Przejdź do zakładki z miarami i poziomami stanów, znajdź pole stanu minimalnego.
  4. Wpisz policzoną wartość i zapisz.

Nazwy zakładek różnią się między wersjami Subiekta, ale pole stanu minimalnego jest w kartotece towaru obok stanu maksymalnego i stanu optymalnego.

Kiedy towarów jest kilkaset

Ręczne wpisywanie progów dla 500 kartotek to kilka godzin klikania. Realne ścieżki:

Arkusz i wprowadzenie ręczne. Eksportujesz historię sprzedaży i obecne stany do arkusza, liczysz wzorem, wpisujesz wyniki do Subiekta. Sensowne przy 50–200 pozycjach, zwłaszcza jeśli i tak skupiasz się na towarach dających większość obrotu.

Sfera GT. Skrypt odpytuje historię sprzedaży, liczy średnią i zapisuje stan minimalny w kartotece. Wymaga licencji Sfery i kogoś, kto to napisze i będzie utrzymywał. Jednorazowo drogo, potem tanio.

Dodatki firm trzecich. Na rynku jest kilka narzędzi „stany minimalne z analizą ruchu towaru”, sprzedawanych jako jednorazowa licencja. Skanują historię sprzedaży, proponują progi i zapisują je do kartotek. Ceny i zakres sprawdzaj bezpośrednio u producenta dodatku — zmieniają się i nie chcemy podawać liczb, które zdążą się zdezaktualizować.

Uwaga o zapisie. Każde rozwiązanie, które samo wpisuje wartości do kartotek, zapisuje do bazy Subiekta. To wymaga Sfery i wdrożenia. Nasz darmowy serwer MCP niczego nie zapisuje — o tym niżej.

Przegląd co kwartał

Stan minimalny ustawiony raz i zostawiony na zawsze to ten sam błąd co ustawienie go z sufitu, tylko rozłożony w czasie. Sprzedaż się zmienia. Towar, który schodził po 5 sztuk dziennie, po trzech miesiącach może schodzić po 12 albo po jednej.

Raz na 90 dni przechodzisz przez cztery kroki:

  1. Wybierz towary, które realnie robią Ci obrót — w większości firm to jest kilkadziesiąt pozycji, nie cały asortyment.
  2. Dla każdej z nich policz aktualną średnią sprzedaż dzienną z ostatnich 90 dni i porównaj z progiem wpisanym w kartotece.
  3. Podnieś progi tam, gdzie sprzedaż urosła, obniż tam, gdzie spadła.
  4. Towarom bez sprzedaży od trzech miesięcy ustaw stan minimalny 0 i zdecyduj osobno: promocja, wyprzedaż, wycofanie.

Ten przegląd zajmuje pół dnia, jeśli robi się go regularnie, i dwa dni, jeśli robi się go raz na dwa lata.

Co darmowa wersja robi, a czego nie

Warto to powiedzieć wprost, bo alternatywą jest rozczarowanie przy pierwszym prompcie.

Darmowy serwer MCP dla Subiekta GT udostępnia osiem narzędzi, wszystkie tylko do odczytu: stan towaru, wyszukiwanie towarów, wyszukiwanie kontrahentów, towary poniżej stanu minimalnego, zaległe należności, suma sprzedaży za okres, historia sprzedaży kontrahenta, szczegóły dokumentu. Aplikacja czyta bazę Subiekta bezpośrednio — Sfera nie jest potrzebna do odczytu. Instalacja zajmuje według naszych wdrożeń około 15 min., a klientem MCP jest Claude Desktop, jedyna ścieżka, którą aplikacja konfiguruje automatycznie. ChatGPT też obsługuje MCP, ale konfiguruje się go inaczej i aplikacja tego za Ciebie nie zrobi. Jeśli wahasz się między asystentami, porównaliśmy je w osobnym artykule.

W temacie stanów minimalnych darmowa wersja jest wsparciem ręcznego przeglądu, nie automatem liczącym progi. Realnie pomaga w dwóch miejscach.

Po pierwsze, lista pozycji, które spadły poniżej ustawionego progu:

Prompt
Pokaż mi towary, które w moim Subiekcie GT spadły poniżej stanu minimalnego. Podaj kod, nazwę, aktualny stan i ustawione minimum.

Po drugie, punktowe sprawdzenie konkretnego towaru, gdy w trakcie przeglądu chcesz zobaczyć, jak wygląda jego stan tu i teraz:

Prompt
Sprawdź w moim Subiekcie GT aktualny stan towaru o kodzie WKR-1450 i pokaż ustawiony dla niego stan minimalny.

Tyle. Dwie rzeczy, obie w kilkanaście sekund, obie zamiast klikania po raportach. Przy pierwszym przebiegu ta lista bywa raczej audytem kartotek niż listą zakupową — i to samo w sobie ma wartość, bo pokazuje, gdzie progi są puste albo pochodzą sprzed pięciu lat.

Czego darmowa wersja nie zrobi: nie policzy średniej sprzedaży dziennej per towar, nie zaproponuje progu, nie zrobi analizy ABC ani nie wykryje sezonowości. Nie porówna okresów — ani rok do roku, ani miesiąc do miesiąca, ani „vs poprzedni tydzień” — nie zbuduje rankingu top-N towarów po obrocie i nie zagreguje sprzedaży per grupa towarowa. Nie liczy rotacji, marży ani rentowności. I nie zapisuje niczego do bazy: nie wpisze wyliczonego minimum do kartoteki, nie utworzy zamówienia do dostawcy. Nie widzi też danych spoza bazy Subiekta — cenników dostawców, potwierdzeń dostaw z poczty, arkuszy z terminami.

Te granice są celowe. Dynamiczne liczenie progów z historii sprzedaży, analiza ABC, sezonowe mnożniki i automatyczne wpisywanie wartości do kartotek są jak najbardziej wykonalne — ale wymagają Sfery, zapisu do bazy i dodatkowych źródeł danych, czyli płatnego wdrożenia. To jest temat na darmową konsultację, nie na darmową aplikację. Wolimy to powiedzieć teraz niż obiecać w artykule coś, co nie zadziała po instalacji.

Jeśli nie masz jeszcze połączenia, zacznij od tutoriala krok po kroku. Jeśli chcesz najpierw zrozumieć samą technologię — mamy wyjaśnienie MCP po polsku.

Stan minimalny, ROP i punkt zamówienia

To trzy nazwy na tę samą rzecz. „ROP”, czyli reorder point, to wersja angielska, „punkt zamówienia” pojawia się w części dodatków, a Subiekt GT używa określenia „stan minimalny”. Jeśli czytasz o zarządzaniu zapasami po angielsku i trafiasz na ROP — to jest dokładnie to pole, o którym mowa w tym artykule.

Osobną rzeczą jest stan optymalny. Minimum mówi „zamów teraz”, optimum mówi „zamów tyle, żeby dojść do tego poziomu”. Subiekt GT obsługuje oba pola i warto wypełniać oba: minimum wyzwala decyzję, optimum podpowiada wielkość zamówienia.

Cztery pułapki

Progi zostawione na towarach martwych. Towar nie schodzi od pół roku, ale ma historycznie ustawione minimum 50 sztuk i 200 sztuk na magazynie. Subiekt nie alarmuje, więc nikt tego nie widzi, a kapitał stoi. Raz w roku przejdź po towarach bez sprzedaży od ponad sześciu miesięcy i ustaw im minimum 0.

Sezonowość pominięta. Jeśli sprzedajesz towar sezonowy, jeden próg na cały rok jest zawsze zły przez połowę roku. W listopadzie 50 sztuk ma sens, w lipcu 50 sztuk blokuje magazyn. Rozwiązanie w darmowej wersji jest ręczne: zmieniasz próg dwa do czterech razy w roku, w kalendarzu, jak każde inne zadanie okresowe.

Mnożnik 1,0. Wzór bez zapasu bezpieczeństwa oznacza, że każdy większy niż zwykle tydzień kończy się brakiem. Minimum 1,2 dla stabilnych, 1,5 dla typowych, 2,0 dla zmiennych.

Progi ustawione dla wszystkiego. Nie ma sensu liczyć minimum dla towaru, który schodzi trzy razy w roku. Ustaw progi tam, gdzie jest rotacja i gdzie brak boli, reszcie zostaw 0. Lista poniżej minimum, na której jest 400 pozycji, nie jest listą — jest szumem.

Najczęstsze pytania

Czy ustawiać stany minimalne dla wszystkich towarów? Nie. Tylko dla tych, które sprzedają się regularnie i których brak realnie kosztuje. Dla pozostałych 0.

Co z towarem o lead-timie 60 dni? Próg wychodzi wysoki i to jest poprawny wynik — przy dwumiesięcznej dostawie musisz mieć zapas na dwa miesiące. Uzupełnij wtedy również stan maksymalny, żeby nie zamawiać w drugą stronę za dużo.

Czy AI może samo aktualizować stany minimalne? Technicznie tak, ale wymaga to zapisu do bazy przez Sferę, czyli płatnego wdrożenia. Darmowa wersja jest wyłącznie do odczytu i nawet gdyby liczyła progi, nie wpisałaby ich do kartoteki. Zresztą nawet przy wdrożeniu z zapisem rekomendujemy schemat „system proponuje, człowiek zatwierdza” — jedna błędna propozycja po jednorazowym piku sprzedaży potrafi zablokować magazyn na kwartał.

Czy stan minimalny to to samo co optymalny? Nie. Minimum to alarm, optimum to poziom docelowy po dostawie. Zobacz sekcję wyżej.

Co dalej

Progi, które ustawisz, ożywają dopiero wtedy, gdy ktoś regularnie na nie patrzy. Najprostszy sposób to wpleść listę poniżej minimum w codzienny poranny rytuał — trzy pytania do Subiekta zamiast ośmiu raportów.

Szerszy obraz tego, co AI potrafi dziś zrobić z danymi z Subiekta GT i gdzie przebiega granica między darmowym odczytem a wdrożeniem, zebraliśmy w kompletnym przewodniku dla MŚP. A jeśli pracujesz na innym programie niż Subiekt GT, sprawdź katalog obsługiwanych systemów — stan na sierpień 2026, rozwijamy go dalej.