
Inventář > Skladové položky > [Položka] > Události
Definice
Události skladové položky tvoří časovou osu všeho, co se s danou položkou stalo. TWICE rozlišuje dvě vrstvy:- Naplánované události: časově vymezené bloky (rezervace a poznámky) vytvořené vámi nebo automatizací. Mohou blokovat dostupnost a mohou nést přílohy.
- Události protokolu aktivit: systémem zaznamenaná historie změn položky (přiřazení k objednávce, vyřízení, status, místo, atributy).
Kde to použiji?
Události se zobrazují na kartě Události každé skladové položky. S událostmi pracujete, když:- Sledování dostupnosti položky: vidíte, co blokuje dostupnost a kdy budou položky volné.
- Zaznamenávání objednávek zákazníků: události objednávek se zaznamenávají automaticky při přiřazení položek k objednávkám.
- Správa interních rezervací: blokujte položky pro údržbu, uskladnění nebo interní použití.
- Přidávání dokumentace: zaznamenávejte kontroly, poznámky k podmínce, protokoly oprav nebo důležitá pozorování.
- Audit historie položky: přesně rekonstruujte, kdy a proč se změnil stav, status, místo nebo SKU položky.
- Reporting: prohlížejte všechny události napříč svým inventářem v jedné tabulce.
Naplánované události
Naplánované události ovládá uživatel a žijí na article přesscheduledEvents. Existují dva typy:
endDate může být null pro otevřené události. Rezervace s null datem konce činí položku nedostupnou, dokud není rezervace uzavřena.
Rezervace
Rezervace vytvářejí pro položku rozsahunavailability. Jde o způsob, jak vyjmout skladovou položku z dostupného poolu z interního důvodu (ne kvůli objednávce zákazníka), jako je údržba, focení, školení nebo přidržení položky na známou akci.
- Ručně vytvořené z karty Události skladové položky přes Přidat → Rezervace, což otevře panel Naplánovat rezervaci, nebo přes
POST /articles/:id/scheduled-events. Položka bez dosavadních událostí nabízí v prázdném stavu Rezervovat article. - Během rozsahu rezervace položka vypadne z ATS a nelze ji přiřadit k novým objednávkám.
- Jakmile uplyne datum konce, dostupnost se automaticky obnoví. Rezervace vyprší samy. Není potřeba ruční úklid.
- Rezervace může nést přílohu přes hlavní knihu article (
scheduledEventIdna položce hlavní knihy), např. zaznamenejte náklad na opravu k rezervaci, která práci naplánovala.
Priorita rezervace
Ručně vytvořená rezervace má přednost před stávajícími vazbami (objednávkami a jinými rezervacemi), pokud skladová položka nemá volnou kapacitu. TWICE konflikt řeší v tomto pořadí:- Použije jakoukoli volnou kapacitu.
- Přesune stávající vazby do jiných volných slotů, pokud je to možné.
- Jako poslední možnost uvolní co nejméně stávajících vazeb potřebných k uvolnění místa.

Potvrzovací dialog konfliktu rezervace
- Rezervaci, kterou přidáváte (název, data, místo).
- Prohledávatelný seznam každé objednávky a rezervace, která o vazbu na skladovou položku přijde.
- Každý dotčený řádek lze rozbalit pro načtení podrobností: u objednávek číslo objednávky, zákazníka, status a data; u rezervací název a komentář.
- Zaškrtávací pole „Potvrďte, že rozumíte dopadu” podmiňuje potvrzovací tlačítko Přidat rezervaci.
Poznámky
Poznámky jsou časově označené záznamy, které neblokují dostupnost. Použijte je k zdokumentování čehokoli provozního, co má zůstat na záznamu položky, ale nejde o závazek v reálném čase.- Ručně vytvořené z karty Události skladové položky přes Přidat → Poznámka, což otevře panel Přidat poznámku, nebo přes
POST /articles/:id/scheduled-eventsstype: 'note'. - Viditelné operátorům s přístupem k položce; zákazníkům se nikdy nezobrazují.
- Mohou mít
endDate, pokud pozorování pokrývá rozsah (např. „podmínka pozorována 10.–15. ledna”), nebonullpro jediné časové razítko. - Užitečné jako základ pro hlášení incidentů, historii podmínky a provozní předávání.
Události objednávky (protokol aktivit)
Když je položka přiřazena k objednávce zákazníka, TWICE zaznamená do protokolu aktivit proud událostí. Tyto události jsou řízené systémem a nelze je upravovat. Kompletní sada systémových typů událostí:Srovnání
Kde spravovat události
Zákaznické objednávky
Interní rezervace a poznámky
Interní rezervace vs vazby
Rezervace jsou jediný způsob, jak v TWICE „zablokovat” inventář mimo objednávku. Běžné vzory:- Servisní okno. Zablokujte položku na naplánované servisní období. K rezervaci přiložte nákladovou položku hlavní knihy pro fakturu za opravu.
- Focení nebo školení. Zablokujte položku bez zapojení systému objednávek.
- Vazba operátora. Zákazník je na cestě k vyzvednutí: vytvořte krátkou rezervaci, aby si tuto položku nemohl rezervovat nikdo jiný.
- Posouzení poškození. Zablokujte položku, dokud ji neprohlédnete a nerozhodnete, zda ji vrátit do provozu.
Dokumenty přiložené k událostem
Soubory lze k událostem přiložit dvěma mechanismy:- Dokumenty skladové položky (
documentsna article): globální pro celou položku. - Položky hlavní knihy article s
scheduledEventId: finanční položky vázané na konkrétní rezervaci. Položka hlavní knihy může odkazovat na přílohu souboru jako součást své datové částivalue.
Yearly service vytvoří položku hlavní knihy typu cost ve výši 150 € s přiloženou PDF účtenkou. Rezervace i položka hlavní knihy zůstávají propojené, díky čemuž je auditní stopa položky dohledatelná od začátku do konce.
Spouštěče workflow z událostí
Události jsou přirozeným háčkem pro automatizaci. Běžné vzory:- Při
handed_out→ spusťte časovač; označte objednávku jako opožděnou, pokudreturnednenastane doNdnů. - Při
returned→ vytvořte rezervaci údržby, pokud byl řádek objednávky označen jako poškozený. - Při
status_changedna Ztraceno → upozorněte provoz a otevřete tiket ve svém podpůrném systému. - Při vypršení rezervace → automaticky nastavte status zpět na Aktivní po uzavření servisního okna.
- Při
assigned_to_order→ zapište webhook do svého skladového systému pro přípravu položky.
Životní cyklus
Vytvoření
Ruční vytvoření
Jak vytvořím rezervaci?
Jak vytvořím rezervaci?
POST /articles/:id/scheduled-events s type: 'reservation'.Jak vytvořím poznámku?
Jak vytvořím poznámku?
POST /articles/:id/scheduled-events s type: 'note'.Automatizované vytvoření
Lze vytváření událostí automatizovat?
Lze vytváření událostí automatizovat?
Zobrazení
Kde vidím události?
Kde vidím události?
Jak jsou události řazeny?
Jak jsou události řazeny?
Co se zobrazuje u každé události?
Co se zobrazuje u každé události?
attributeChanges) nebo kontext objednávky (eventContext).Úprava
Mohu upravit rezervaci?
Mohu upravit rezervaci?
PUT /articles/:id/scheduled-events/:eventId s novými poli. Nebo klikněte na rezervaci v časové ose a upravte ji. Dostupnost se přepočítá okamžitě.Mohu upravit poznámku?
Mohu upravit poznámku?
Smazání
Jak smažu rezervaci?
Jak smažu rezervaci?
DELETE /articles/:id/scheduled-events/:eventId. Blokovaná dostupnost se okamžitě uvolní.Jak smažu poznámku?
Jak smažu poznámku?
Hromadné mazání?
Hromadné mazání?
POST /articles/:id/scheduled-events/delete-many přijímá buď explicitní ids, nebo sémantiku deleteAllExcept.Časté dotazy
Zobrazují se poznámky zákazníkům?
Zobrazují se poznámky zákazníkům?
Mohu k událostem přiložit dokumenty?
Mohu k událostem přiložit dokumenty?
scheduledEventId, takže finanční přílohy (faktury, účtenky) zůstávají spojené s rezervací, která je vyvolala.Jak události ovlivňují výpočty dostupnosti?
Jak události ovlivňují výpočty dostupnosti?
Mohu vidět všechny události napříč všemi skladovými položkami?
Mohu vidět všechny události napříč všemi skladovými položkami?
Reference pro vývojáře
Naplánované události (rezervace a poznámky) jsou vystaveny jakounavailabilities. Položky protokolu aktivit pocházejí z audit-logs.