
Inventář > Skladové položky > [Položka] > Všeobecné
Definice
sleduje, kde se položka fyzicky nachází: po ruce ve vašem inventáři, nebo u zákazníka. Stav je automatický: TWICE jej aktualizuje na základě událostí vyřízení na objednávkách, kterých se položka účastní. Dvě hodnoty stavu:- U vás: položka je po ruce ve vašem inventáři. Může být stále vázána na nadcházející objednávku, ale fyzicky je u vás.
- U zákazníka: položka je u zákazníka (pronajatá nebo prodaná) nebo jinak mimo dosah.
Stav vs status
Jde o dvě nezávislé dimenze. Obě uvidíte na stejné položce.Kde to použiji?
Stav vidíte u každé skladové položky v Inventář → Skladové položky a na kartě Všeobecné položky. Stav je také filtrovacím sloupcem v tabulce skladových položek. Stav ovlivňuje:- Available To Sell (ATS): do dostupnosti se počítají pouze položky ve stavu U vás, které nejsou vázané na překrývající se rezervace.
- Proces vrácení: u položek ve stavu U zákazníka se očekává vrácení; to řídí připomínky vrácení a reporting o zpožděných vrácení.
- Kalendářové pohledy: vidíte, kdy se očekává, že se položky vrátí do stavu U vás.
- Detekce konfliktů: přesun položky ve stavu U zákazníka je označen jako problém, protože ji stále má zákazník.
Klíčové vlastnosti
Jak se stav mění
Přechody stavu řídí události vyřízení na objednávkách, které skladovou položku obsahují. Příslušné události se zaznamenávají do protokolu aktivit položky.U vás → U zákazníka
Spouští se, když je položka na objednávce předána. Zaznamenané události:handed_out: vyzvednutí / výdej při pronájmu nebo prodeji.assigned_to_ordernásledované předáním: položka byla rezervována a poté fyzicky vydána.
unavailability řízeného objednávkou. ATS pro jakýkoli rozsah překrývající se s touto nedostupností klesne o jednu.
U zákazníka → U vás
Spouští se, když:returned: položka je vrácena na objednávce pronájmu.- Objednávka je zrušena, nebo je řádková položka odebrána před vyzvednutím (položka fakticky nikdy neopustila sklad).
- Vyřízení je vráceno zpět (operátor v administraci zruší předání).
Jak vyřízení řídí stav
Skladovou položku posouvá skupina vyřízení stavu položky, ve kterém se nachází její řádek objednávky, nikdy název stavu. Položka ve stavu Připravuje se nebo Předáno zabírá jednotku; stav Vráceno nebo Odstraněno ji uvolňuje. Níže uvedené fáze proto platí bez ohledu na to, jaké konkrétní stavy si váš účet definuje pod Stavy vyřízení položek. Řádkové položky objednávky procházejí fázemi vyzvednutí a vrácení:- Rezervace: objednávka je vytvořena; položka je U vás, ale nyní vázaná na rezervující objednávku. ATS pro rezervovaný rozsah klesá.
- Předání: operátor označí řádek jako vyzvednutý. Protokol aktivit zaznamená
handed_out. Stav se změní na U zákazníka. - Zákazník má položku: stav zůstává U zákazníka. Reporty o pozdním vrácení zobrazují položky po termínu.
- Vrácení: operátor označí řádek jako vrácený. Protokol aktivit zaznamená
returned. Stav se změní na U vás. Položka je uvolněna pro další pronájem. - Dokončení / zrušení objednávky: uzavírá stranu objednávky. Pokud je řádek odebrán před předáním, zaznamená se
freed_from_order.
Výpočet ATS
Available To Sell odpovídá na otázku: pro požadovaný rozsah dat, kolik jednotek tohoto SKU mohu vázat na novou rezervaci? Pro ATS SKU v rozsahu[start, end]:
- Začněte celkovým počtem propojených skladových položek se
status = active, jejichž servisní místo odpovídá požadovanému. - Odečtěte jednotky, které jsou U zákazníka s datem vrácení pozdějším než
start. - Odečtěte jednotky, které jsou U vás, ale vázané na překrývající se rezervace (
scheduledEvents.type = reservationa rozsahy nedostupnosti z jiných objednávek). - Zbytek je ATS pro daný rozsah.
temporalStock v odpovědi article-availability, čtyři řady dvojic { range, value }:
- 3 jsou U zákazníka na pronájmech běžících do 15. ledna.
- 5 je U vás, ale vázáno na objednávku pokrývající 10.–13. ledna.
- Zbylé 2 jsou U vás a nevázané.
stockBalance zůstává po celou dobu 10. Pronájmy jednotky vážou, ale neodebírají je z evidence. Pouze prodeje snižují zůstatek. stockUtilisation pro 10.–13. ledna je 80 %.
Hraniční případy
Položka se ztratí, zatímco je U zákazníka
Položka se ztratí, zatímco je U zákazníka
Vícedenní pronájem přesahující hranici kalendáře
Vícedenní pronájem přesahující hranici kalendáře
Zákazník vrátí jednu ze dvou položek na víceřádkové položce
Zákazník vrátí jednu ze dvou položek na víceřádkové položce
Položka vrácena na jiné místo, než ze kterého odešla
Položka vrácena na jiné místo, než ze kterého odešla
location_changed. articleLocations article dostane nový rozsah začínající v okamžiku vrácení na novém servisním místě.Vyřízení bylo omylem vráceno zpět
Vyřízení bylo omylem vráceno zpět
handed_out. Dřívější vrácení zůstává v protokolu pro účely auditu.Položka rezervována, ale nikdy nevyzvednuta
Položka rezervována, ale nikdy nevyzvednuta
Vyhledávání položek podle stavu
Stav je nepřímo vystaven přes rozsahyunavailability a pole articleLocations. Pro nalezení položek, které jsou právě U zákazníka, vypište article s rozsahem dat pokrývajícím „teď” a filtrujte na ty, které mají aktivní nedostupnost typu order, u níž již proběhlo předání a ještě neproběhlo vrácení.
V administraci: otevřete Inventář → Skladové položky a filtrujte sloupec Stav na U zákazníka.
V API: předejte dateRange pokrývající sledovaný okamžik. Skladové položky, které jsou aktuálně u zákazníka, mají rozsah nedostupnosti překrývající se s tímto bodem, pocházející z řádku objednávky ve fázi předáno.
Časté dotazy
Mohu stav změnit ručně?
Mohu stav změnit ručně?
Co když se položka ztratí, zatímco je U zákazníka?
Co když se položka ztratí, zatímco je U zákazníka?
Jak najdu všechny položky, které jsou aktuálně U zákazníka?
Jak najdu všechny položky, které jsou aktuálně U zákazníka?
Ovlivňuje stav dostupnost v mém online obchodě?
Ovlivňuje stav dostupnost v mém online obchodě?
Položka ukazuje U vás, ale zákazník ji stále má. Co se stalo?
Položka ukazuje U vás, ale zákazník ji stále má. Co se stalo?
Reference pro vývojáře
Stav skladové položky se čte z endpointůarticles. Filtrujte podle dateRange, abyste viděli položky, které jsou aktuálně U zákazníka.