Přejít na hlavní obsah
Malá sada návrhových vzorců se opakuje napříč každou částí TWICE. Jakmile víte, jak funguje detailní stránka skladové položky, už víte, jak funguje objednávka, zákazník i inzerát. Tato stránka je mapou.

Datové tabulky

Výchozím zobrazením pro každý zdroj v TWICE je datová tabulka. Zásoby, katalog, objednávky, zákazníci, kolekce: všechny používají stejnou komponentu se stejným panelem nástrojů.
Vzorec tabulky je konzistentní napříč zásobami, katalogem, objednávkami, zákazníky a kolekcemi. Naučíte se ho jednou a platí všude.
Více informací: Tabulky · Vzorce používání

Detailní stránky s kartami

Kliknutím na řádek v libovolné tabulce se dostanete na její detailní stránku. Detailní stránky mají konzistentní rozvržení: záhlaví s identifikačními poli entity a hlavními akcemi, poté horizontální pruh karet pro vše ostatní. Sada karet se liší podle typu entity, ale řídí se předvídatelným rytmem: Dvě karty se objevují téměř všude:
  • Atributy: vlastní pole organizovaná podle Skupiny atributů
  • Protokol aktivit: auditní stopa na úrovni požadavků omezená na tuto entitu
Pořadí karet, štítky i viditelnost respektují oprávnění uživatele: karty, ke kterým uživatel nemá přístup, jsou skryté, ne jen zašedlé.

Postranní panel vs. celá stránka

Pro lehké vytváření a úpravy používá TWICE postranní panel, který se vysune zprava. Postranní panel vás ponechá na aktuálním seznamu, takže neztratíte kontext. Náročnější postupy, jako přidání lokality nebo konfigurace inzerátu, otevírají editor na celé stránce, protože potřebují více místa a rozpadají se do vlastní struktury karet. Základní pravidla:

Systém atributů

Každá entita může nést vlastní pole prostřednictvím Atributů. Sada formátů je pevná: text, číslo, boolean, datum, datum a čas, výběr, vícenásobný výběr a vzorec, ale u každého zdroje můžete definovat tolik atributů, kolik potřebujete.

Kde se atributy projevují

Více informací: Atributy · Skupiny atributů

Modely vztahů

TWICE organizuje obchodní data do čtyř propojených typů aktiv. Každý odkazuje na ostatní, žádné silo neexistuje. Díky těmto vztahům můžete přejít z libovolné entity na její související záznamy: skladová položka zobrazuje SKU, ke kterému patří, inzerát, který ji prezentuje, a každou objednávku, která ji rezervovala.

Status a stav

Každá klíčová entita nese status (fáze životního cyklu) a většina nese také stav (provozní podmínka). Hodnoty jsou specifické pro danou entitu, nejsou univerzální: Archivováno není u žádné z nich hodnotou statusu. Zda je aktivum archivováno, je samostatná osa, kterou sdílí každé hlavní aktivum. Viz Archivace a mazání. Více informací: Status a stav · Status skladové položky

Hromadné akce

Většina tabulek podporuje výběr řádků přes nejlevější sloupec se zaškrtávacími políčky. Výběr jednoho nebo více řádků zobrazí panel hromadných akcí:
  • Upravit: aplikuje stejnou změnu atributu na každý vybraný řádek
  • Štítkovat / Odebrat štítek: hromadně přidá nebo odebere štítky
  • Archivovat: vyřadí vybrané záznamy z používání, po kontrole toho, co archivace ovlivní
  • Smazat: dostupné v archivovaném zobrazení v Nastavení → Archivovaná aktiva; odstranění záznamu kdekoli jinde jej archivuje
  • Export: exportuje vybrané řádky jako CSV
Hromadné akce respektují oprávnění: uživatelé bez odpovídajícího rozsahu panel hromadných akcí nevidí.

Vrstvy oprávnění

Řízení přístupu kombinuje tři nezávislé vrstvy: Efektivní oprávnění uživatele jsou průnikem všech tří. Vzorec platí jednotně: zásoby, katalog, objednávky, zákazníci i nastavení používají stejný model.
Karty a hromadné akce se automaticky skryjí, místo aby se vykreslily jako neaktivní. Pokud funkce není vidět, zkontrolujte roli a nastavení viditelnosti uživatele, než usoudíte, že funkce chybí.

Příklad: jak se vzorce kombinují

Standardní odpověď API pro skladovou položku zobrazuje výše uvedené vzorce v jednom payloadu: identitu pro datovou tabulku, vlastní atributy, související reference, status životního cyklu a oprávnění uživatele k jeho úpravě.
Odpověď nese vše, co jste viděli v UI: identitu entity, její atributy, její vztahy k SKU a lokalitě, její status životního cyklu a štítky, které na ni byly použity.

Související články

Tabulky

Funkce a operace datové tabulky

Atributy

Vlastní pole rozšiřující datový model

Status a stav

Matice statusu a stavu podle entity

Vzorce používání

Každodenní interakční vzorce

Přístup OS

Platformní filozofie za těmito vzorci

Protokoly aktivit

Auditní stopa na každé detailní stránce