Stavy objednávek#
Stav není jen štítek. Změna stavu spouští akce — vystaví fakturu, odečte sklad, odešle e-mail, připíše body. Tahle kapitola je proto nejdůležitější v celém e-shopu.
Najdete je v Eshop → Nastavení eshopu → Stavy objednávek.
🔴 Co se stane při změně stavu#
Každý stav má sadu přepínačů. Když objednávku do stavu přepnete, systém provede všechno, co má stav zapnuté:
| Přepínač | Co udělá |
|---|---|
| Vystavit doklad | vytvoří fakturu zvoleného typu |
| Spárovat platbu | označí platbu za přijatou |
| Vyplnit expedici | zapíše datum odeslání |
| Potvrdit sklad | odečte zboží ze skladu |
| Vygenerovat voucher | vytvoří slevový poukaz |
| Odeslat e-mail | pošle zákazníkovi zprávu k tomuto stavu |
| Odeslat výchozí e-mail | pošle druhou, obecnou zprávu — samostatný přepínač |
| Připsat body | přičte věrnostní body |
| Stornovat objednávku | zruší objednávku |
| Umožnit storno | zákazník ji ještě může zrušit sám |
| Založit objednávku zpět | stav, kterým se stornovaná objednávka obnovuje |
E-mailové přepínače jsou DVA a výchozí je zapnutý
Vypnete-li „Odeslat e-mail“, zákazníkovi může pořád chodit výchozí zpráva — řídí ji druhý přepínač, který je u nového stavu zapnutý. Právě tak dostane zákazník potvrzení u stavů, které vlastní e-mail nemají. Když chcete ticho, vypněte obojí.
Akce se provedou hned a většina se nevrátí
Vystavená faktura má číslo z řady a nezmizí, když stav vrátíte zpět. Odečtený sklad se nevrátí. Odeslaný e-mail nedoběhnete. Přepínejte stavy s rozmyslem, ne pro zkoušení — na testování si založte objednávku, kterou nevadí zkazit.
Výchozí stavy#
| Stav | Co spouští |
|---|---|
| vytvořená | doklad, e-mail; zákazník smí stornovat |
| potvrzená | doklad, e-mail; zákazník smí stornovat |
| čeká na úhradu | zálohový doklad, e-mail; storno už ne |
| uhrazená platební branou | spáruje platbu |
| úhrada potvrzená | doklad, spáruje platbu, e-mail |
| odeslána | odečte sklad, vyplní expedici, e-mail |
| dokončena | vygeneruje voucher, připíše body |
| vrácena | vystaví dobropis |
| zrušená | stornuje objednávku |
| expirovaná | stornuje objednávku, e-mail |
| reklamace (přijatá / probíhá / uznána / neuznána) | jen e-mail, mění zobrazení |
Objednávku čekající na úhradu zruší systém sám
Ze stavu čeká na úhradu storno ručně nejde. Když zákazník nezaplatí, denní úloha objednávku po nastavené době (výchozí 30 dní, nastavení modulu) převede na expirovanou. Objednávka, ke které už přišly peníze, se neruší.
Sklad se odečítá až u „odeslána“
Do té doby je zboží jen rezervované, ne odepsané. Když objednávku zrušíte dřív, rezervace se uvolní. Po přepnutí na odeslána už je to skladový pohyb — viz Rezervace.
Při odečtení skladu se po změně stavu může objevit žluté upozornění. Stav se změní, upozornění jen říká, co zkontrolovat. Skladovou kartu v něm vždy uvede kódem a názvem, např. „ABC-01 — Šroub M6“.
| Upozornění | Co zkontrolovat |
|---|---|
| karta byla vydána bez prodejní ceny | výdejka má náklady, ale ne tržbu; report marží ji z tržby vynechá |
| prodejní cena není nezáporné číslo | cena se vynechala; cena 0 je v pořádku a upozornění nevyvolá |
| vydáno bez krytí šaržemi | fyzický stav klesl pod rezervaci (třeba inventurou); stav karty je záporný, zkontrolujte sklad a případně udělejte inventuru |
Založení vlastního stavu#
- přidat nad seznamem.
- Vyplňte název (v každém jazyce) a klíč — technický identifikátor bez diakritiky.
- Zvolte barvu pro odlišení v seznamu.
- Zapněte jen ty akce, které stav opravdu má dělat.
- Uložte.
Nový stav zakládejte s vypnutými akcemi
Nejdřív ověřte, že se objevuje tam, kde má, a teprve pak zapínejte akce po jedné. Stav se zapnutým „Potvrdit sklad“ umí při prvním použití odepsat zboží, které jste odepsat nechtěl.
Pořadí stavů#
Pořadí v seznamu určuje, jak se nabízejí. Systém posloupnost nevynucuje — nic nebrání přeskočit z vytvořené rovnou na dokončenou.
Přeskočením stavu přeskočíte i jeho akce
Skok z potvrzené na dokončenou znamená, že se nikdy neprovedlo „Potvrdit sklad" ze stavu odeslána — zboží zůstane skladem, i když je u zákazníka.
Jedna posloupnost vynucená je#
Stornovanou objednávku lze převést JEN do stavu, který ji zakládá zpět
Ostatní přechody systém odmítne s hláškou o nepovoleném přechodu. Musí tedy existovat aspoň jeden stav se zapnutým Založit objednávku zpět — jinak je storno slepá ulička a objednávku už nikam nepřepnete.
Zároveň nejde stornovat ze stavu, který to nepovoluje
Storno projde jen ze stavu s Umožnit storno. Když vám tlačítko chybí, není to chyba práv, ale nastavení stavu.
Typy dokladů#
Stavy vystavují různé typy dokladů: běžnou fakturu, zálohovou, dobropis. Který se použije, se vybírá u stavu. Typy se spravují v Typech faktur.
Než stav smažete#
Smazání stavu, který objednávky používají
Objednávky na něj odkazují. Po smazání se u nich stav nezobrazí správně. Nejdřív zjistěte, jestli ho něco používá — filtrem v Objednávkách podle stavu.
