Skip to content

Nastavení skladu

Tato stránka popisuje každou sekci a ovládací prvek v Admin → Nastavení → Sklad. Slouží ke konfiguraci rezervací, upozornění, limitů košíku, zobrazení zásob, kdy se zásoby snižují nebo rezervují, vlastních zpráv, notifikací pro administrátora a migrace do systému skladů.

Kde to najdete: Přihlaste se do Admin panelu, přejděte do Nastavení a otevřete Sklad. Stránka je jeden formulář; změny uložíte tlačítkem Save settings (Uložit nastavení) dole. Některé akce (např. „Apply to all products“, „Run migration“) se provedou ihned a nevyžadují uložení formuláře.


1. Rezervace zásob

Účel: Rezervovat zásoby při přidání položek do košíku, aby se stejné jednotky neprodaly dvakrát.

Ovládací prvekCo dělá
Enable Stock ReservationsZapněte pro rezervaci zásob při přidání položky do košíka. Rezervované množství se uvolní při opuštění košíka (po časovém limitu níže) nebo při dokončení/zrušení objednávky. Vypněte pro vypnutí rezervací (zásoby se odečtou pouze podle nastavení v sekci „Stock Management“ níže).
Reservation timeout (minutes)Zobrazí se pouze při zapnutých rezervacích. Čas v minutách (1–1440), po kterém se rezervace neaktivního košíka uvolní. Např. 30 znamená, že rezervované zásoby se uvolní 30 minut po poslední aktivitě, pokud zákazník objednávku nedokončí.

2. Stock Watchdog

Účel: Umožnit zákazníkům přihlásit se k upozornění, až bude vyprodaný produkt opět k dispozici.

Ovládací prvekCo dělá
Enable WatchdogZapněte pro zobrazení možnosti „Upozornit mě, až bude k dispozici“ (nebo podobné) u vyprodaných produktů. Vypněte pro skrytí.
Max Watchdog per userZobrazí se pouze při zapnutém Watchdogu. Maximální počet produktů, na které se může jeden zákazník přihlásit. Prázdné = bez limitu.

3. Globální stav zásob

Účel: Vidět, kolik produktů/variant má který stav, a volitelně nastavit stejný stav (a příznak předprodeje) pro všechny produkty a varianty, nebo synchronizovat stav ze skutečných skladových zásob.

Přehled aktuálního stavu zásob
Barevné boxy zobrazují počet produktů v každém stavu: Na skladě, Nízká zásoba, Vyprodáno, Na předprodej, Předobjednávka. Dole je zobrazen celkový počet produktů a variant.

Aplikovat stav na všechny produkty

Ovládací prvekCo dělá
Stock statusRozbalovací seznam: In stock, Low stock, Out of stock, On backorder, Preorder. Zvolte stav k aplikaci.
Allow backorderPřepínač. Při aplikaci nastaví „allow backorder“ pro všechny vybrané produkty/varianty (lze je koupit i při 0 zásobách).
Apply to variantsPřepínač. Pokud zapnuto, stejný stav a příznak backorder se aplikují i na všechny varianty produktu. Pokud vypnuto, aktualizují se pouze jednoduché produkty (bez variant) a stav na úrovni produktu.
Apply to all products (tlačítko)Aplikuje zvolený stav a „allow backorder“ na každý produkt (a volitelně každou variantu). Použijte pro vynucení jednoho stavu v celém katalogu (např. vše „In stock“). Úspěšná zpráva zobrazí počet aktualizovaných produktů a variant.

Synchronizovat stav ze zásob

Nastaví stav zásob každého produktu (a volitelně variant) podle skutečných skladových zásob a prah nízké zásoby z nastavení:

  • 0 jednotek → Out of stock (Vyprodáno)
  • Nad 0, ale pod prahem nízké zásoby → Low stock (Nízká zásoba)
  • Na prahu nebo nad ním → In stock (Na skladě)
Ovládací prvekCo dělá
Apply to variantsStejný přepínač jako výše. Pokud zapnuto, stav varianty se synchronizuje ze zásob varianty; produkty s variantami dostanou stav odvozený od variant (např. pokud je jakákoli varianta na skladě, produkt může zobrazovat In stock).
Sync status from stock (tlačítko)Spustí synchronizaci. Produkty/varianty, které již mají správný stav, se nemění. Zpráva zobrazí počet aktualizovaných produktů a variant.

Použijte „Apply to all products“, když chcete jeden stav všude. Použijte „Sync status from stock“, když chcete, aby stav odpovídal aktuálním skladovým množstvím.


4. Limity košíku

Účel: Omezit, kolik jednotek produktu lze přidat do košíku (globálně a na produkt).

Globální limit

Ovládací prvekCo dělá
Default Max Quantity Per ProductČíslo (1–1000). Výchozí maximální množství na produkt v košíku pro celý obchod. Produkt může mít vlastní limit (viz „Per product limits“); pokud je nastaven, přepíše tuto výchozí hodnotu.
Apply to all products (tlačítko)Nastaví max. množství v košíku každého produktu na hodnotu v „Default Max Quantity Per Product“ výše. Použijte pro reset všech produktů na stejný limit. Úspěšná zpráva zobrazí počet aktualizovaných produktů.

Limity na produkt

Slouží k nastavení nebo změně limitu košíku pro jeden produkt najednou.

Ovládací prvekCo dělá
Select productVyhledejte a vyberte produkt.
Max quantityMaximální povolené množství v košíku pro daný produkt (1–1000). Prázdné nebo nastavené pro vymazání limitů produktu = použije se globální výchozí hodnota.
Save (tlačítko)Uloží max. množství v košíku pro vybraný produkt. Úspěšná zpráva potvrdí; výběr a pole lze vymazat pro další produkt.

Efektivní limit pro daný produkt: vlastní max_cart_quantity, pokud je nastaveno, jinak Default Max Quantity Per Product z nastavení.


5. Upozornění na nízkou zásobu

Účel: Definovat, kdy se zásoba považuje za „nízkou“, a volitelně spouštět upozornění pro administrátora.

Ovládací prvekCo dělá
Enable Low Stock AlertsZapněte pro použití prahu nízké zásoby pro upozornění a pro „Sync status from stock“ (viz sekce 3). Vypněte pro vypnutí chování založeného na nízké zásobě.
Low stock thresholdČíslo (≥ 0). Zásoba je „nízká“, když je množství nad 0 ale pod touto hodnotou. Používá se pro stav nízké zásoby, synchronizaci ze zásob a (pokud zapnuto) notifikace pro administrátora.

6. Správa zásob (Stock Management)

Účel: Globální pravidla pro předprodeje, jak se zásoby zobrazují v e-shopu, plnění přes sklady a kdy se zásoby snižují nebo rezervují při platbě.

Ovládací prvekCo dělá
Allow Backorder (Global)Zapněte pro povolení objednávání vyprodaných produktů (předprodej). Vypněte pro zablokování přidání do košíku při nedostupných zásobách (kromě produktů s vlastním nastavením backorder).
Stock Display Mode (Global)Jak se informace o zásobách zobrazují na stránkách produktů. Možnosti: Always show – vždy zobrazit úroveň zásob; Show only when low stock – zobrazit pouze při zásobě pod prahem; Show only when out of stock – zobrazit pouze při 0 zásobách; Never show – skrýt zásoby na frontendu. Jednotlivé produkty to mohou přepsat.
Allow cross-warehouse fulfillment (Global)Zapněte pro povolení plnění objednávky z jakéhokoli skladu se zásobami, i když sklad zvoleného způsobu dopravy zásoby nemá. Vypněte pro vyžadování zásob ve skladu způsobu dopravy.
Reduce Stock on PaymentZapněte pro snížení skladových zásob při zaplacení objednávky (např. po úspěšné platbě). Zásoby se sníží ihned při platbě.
Reserve Stock on PaymentZapněte pro rezervaci zásob při zaplacení objednávky; rezervované množství se poté odečte při přechodu objednávky do stavu completed/processing/paid a uvolní při zrušení objednávky.

Pokud jsou zapnuty Reduce Stock on Payment i Reserve Stock on Payment, stránka zobrazí poznámku: obě chování se mohou aplikovat (snížení při platbě a rezervace/odečet podle stavu objednávky). Použijte jedno nebo druhé, pokud nechcete záměrně obě.


7. Vlastní zprávy o zásobách

Účel: Definovat text, který zákazníci vidí pro každý stav zásob (vysoká zásoba, nízká zásoba, vyprodáno, předprodej, předobjednávka), podle jazyka.

Prahy vysoké / nízké zásoby (v této sekci) definují hranice pro zprávy:

  • High stock threshold – Od tohoto množství výše se používá zpráva „vysoká zásoba“ (např. „Na skladě“).
  • Low stock threshold – Stejná hodnota jako v „Low Stock Alerts“. Mezi low a high (bez zahrnutí) se používá zpráva „nízká zásoba“; při 0 zpráva „vyprodáno“.

Chování v e-shopu: Když jsou skladové (dostupné) zásoby 0, e-shop vždy zobrazí zprávu vyprodáno bez ohledu na pole stock_status produktu. Při zásobách > 0 stav produktu a tyto zprávy určují štítek. Můžete použít „Sync status from stock“ (sekce 3), aby stav a štítky odpovídaly skladovým zásobám.

Podle jazyka: Použijte záložky (např. SK, EN, CS) a vyplňte pro každý jazyk:

ZprávaKdy se zobrazí
High stock messageZásoby ≥ prah vysoké zásoby.
Low stock messagePrah nízké zásoby < zásoby < prah vysoké zásoby.
Out of stock messageZásoby = 0.
On backorder messageZobrazí se, když je produkt ve stavu backorder (nastavitelné na produktu).
Preorder messageZobrazí se, když je produkt ve stavu preorder (nastavitelné na produktu).

Prázdné pole = systémová výchozí hodnota pro daný jazyk. Tyto hodnoty jsou uloženy v Nastavení skladu a používají se na frontendu; vlastní zprávy na úrovni produktu je mohou přepsat.


8. Notifikace pro administrátora

Účel: Zvolit, kdy jsou administrátoři notifikováni e-mailem (nebo jinými kanály, které aplikace používá).

Ovládací prvekCo dělá
Notify admin on Watchdog signupZapněte pro notifikaci administrátorů při přihlášení zákazníka k vyprodanému produktu (Watchdog). Vypněte pro vypnutí těchto notifikací.
Notify admin on low stockZapněte pro notifikaci administrátorů, když zásoby produktu klesnou na nebo pod prah nízké zásoby. Vypněte pro vypnutí notifikací o nízké zásobě.

9. Migrace zásob

Účel: Zkopírovat existující množství zásob produktů a variant do systému skladových zásob (jeden sklad). Použijte při přechodu z jednoho pole „stock“ na produkt/variantu na model s více sklady.

Statistiky migrace (obnoví se při otevření stránky nebo kliknutí na Refresh stats):

  • Products pending migration – Produkty, které ještě mají zásoby ve starém poli a nemají záznam skladových zásob.
  • Variants pending migration – Varianty ve stejné situaci.
  • Products migrated / Variants migrated – Počty, které již mají alespoň jeden záznam skladových zásob.
  • Target warehouse – Sklad, který přijme migrované zásoby (výchozí sklad nebo „ESHOP“, pokud je nastaven). Pokud žádný neexistuje, migrace ho vytvoří.

Možnosti

MožnostCo dělá
Include productsPokud zapnuto, jednoduché produkty (bez variant) se zásobami ve starém poli a bez skladových zásob dostanou řádek skladových zásob s tímto množstvím.
Include variantsPokud zapnuto, varianty se zásobami ve starém poli a bez skladových zásob dostanou řádek skladových zásob s tímto množstvím.
Clear legacy stockPokud zapnuto, po vytvoření řádku skladových zásob se původní pole zásob produktu/varianty nastaví na 0. Pokud vypnuto, staré pole zůstane beze změny (můžete ho vymazat později).

Tlačítka

TlačítkoCo dělá
Run migrationSpustí migraci s aktuálními možnostmi. Zpracují se pouze produkty/varianty, které ještě nemají skladové zásoby. Zakázáno, pokud nic nečeká na migraci nebo pokud jsou vypnuty „Include products“ i „Include variants“. Zobrazí počet migrovaných produktů a variant a použitý sklad.
Refresh statsZnovu načte statistiky migrace (počty čekajících/migrovaných a cílový sklad) bez spuštění migrace.

Po migraci tyto produkty/varianty používají skladové zásoby jako zdroj pravdy; zbytek aplikace (Správa zásob, e-shop, košík) používá součty skladů podle přehledu skladu.


10. Uložit nastavení

Save settings (dole na stránce) uloží všechna pole formuláře v sekcích 1–2 a 5–8 (rezervace, watchdog, výchozí hodnota košíku, upozornění na nízkou zásobu, přepínače správy zásob a režim zobrazení, vlastní zprávy, notifikace pro administrátora). Nespouští „Apply to all products“, „Sync status from stock“, „Apply to all products“ (limit košíku), uložení na produkt ani „Run migration“; tyto akce se provedou ihned po kliknutí na jejich tlačítka.


Rychlá reference: kde se nastavení používají

NastaveníPoužití
Enable Stock Reservations + timeoutRezervace košíku; uvolnění po timeoutu nebo při objednávce/zrušení.
Enable Watchdog + max per user„Upozornit mě, až bude k dispozici“ u vyprodaných produktů.
Low stock thresholdStav nízké zásoby, „Sync status from stock“, upozornění a zobrazení.
Default max quantity / na produktMax. množství na produkt v košíku.
Allow backorder globalZda mohou zákazníci přidávat vyprodané položky do košíku (kromě přepsání na produktu).
Stock display mode globalZda a kdy se zásoby zobrazují na stránkách produktů.
Cross-warehouse fulfillmentPlnění z jakéhokoli skladu vs. pouze ze skladu způsobu dopravy.
Reduce / Reserve stock on paymentKdy se zásoby odečítají nebo rezervují (platba vs. stav objednávky).
High / Low stock threshold + messagesŠtítky zásob pro zákazníka (např. „Na skladě“, „Vyprodáno“).
Admin notificationsE-maily při přihlášení k Watchdogu nebo při nízké zásobě.

Pro běžné změny zásob (přidat, odebrat, převést, import/export) používejte Admin → Sklad (viz přehled skladu). Pro správu skladů (vytvoření/úprava skladů, výchozí sklad) používejte Admin → Warehouses.