Dvě skupiny práce. Stávající funkce má dnešní B2B a nový web je musí převzít. Nové funkce priority 1 vybral klient v kalkulaci. Ke každé skupině jedno zadání: workflow s větvením, data, endpointy, administrace, pravidla a kontrola po nasazení.
Co se hodí i dalším B2B klientům na headlessu, patří do jádra MasterShopu, větev front-api. V obálce zůstává jen to, co je ALBI: napojení na AlbiLine, data a pravidla ALBI a složení obrazovek. Rozhoduje produkt PragueBest u každé funkce zvlášť, podle toho, jestli ji využije i další klient.
b2b_…) a endpointů (/api-b2b/…) v zadáních jsou pracovní. V jádru je pojmenuje programátor.Funkce dnešního B2B, které nový web neumí, protože k nim nevede FrontAPI nebo je má jen stará obálka. Zadání popisují, jak funkce funguje dnes (se snímky starého B2B), a co se pro nový web staví. Kódy vedou na řádek v rozdělení prací.
Jako starý B2B. Stávající funkce se přebírají ze starého B2B 1:1. ALBI do zadání nevstupuje a neschvaluje je, mění se jen technika (FrontAPI, SFX, UpSearch). Jediná změna formy: nový a upravovaný uživatel v modálním okně.
Jedna firma, víc přihlášení. Master uživatel zakládá a upravuje podúčty v modálním okně, každý podúčet má jednu pobočku. Nastavení účtu, role a oprávnění.
Změna techniky, chování pro zákazníka stejné. Do MasterShopu jdou všechny produkty s příznaky (cost level, kód skupiny). Web pošle s každým dotazem hlavičku za přihlášeného uživatele a filtruje až UpSearch.
Ceny bez DPH, nákup po baleních, adresy jen ke čtení, požadované datum dodání a interní číslo objednávky, přehled sazeb DPH. Co se musí doplnit do FrontAPI.
Příznak z AlbiLine platí pro celou firmu. Blokuje jen dokončení objednávky: lišta na webu, hláška v košíku a kontrola na backendu.
Stačí rozpis v rozdělení prací, případně se zadání doplní později.
Dvanáct nových funkcí, které klient zaškrtl v kalkulaci. Všechny se dělají do spuštění. Nahoře šest priority 1 s hotovým zadáním, pod nimi šest, jejichž zadání se připravuje. Popis všech je v dokumentu inovací. Prerekvizity jsou zapracované do funkce, která je potřebuje. Upozornění chodí e‑mailem jednou denně, doporučování z BigData do priority 1 NEPATŘÍ.
Položky kterékoli objednávky se přidají do košíku v aktuálních cenách, zaokrouhlené na balení. Co už zákazník nesmí koupit, se vynechá a řekne mu to. Jeden nový endpoint.
Faktury po splatnosti, zásilky na cestě, poslední objednávka, pravidelně objednávané, naposledy zobrazené, novinky v sortimentu. Sedm bloků, tři nové endpointy, bez BigData.
Pás naposledy prohlížených produktů na nástěnce a pod výpisem kategorie. Tabulka, endpointy i pravidla viditelnosti v jádře existují. Staví se jen frontend a zapíná se volba.
Srdíčko u produktu, hvězdička u kategorie. Zlevnění, naskladnění a novinky v kategorii chodí jednou denně e‑mailem podle nastavení v účtu. Oblíbené stojí na jádrovém modulu Wishlist.
Tabulka pásem na kartě produktu, košík počítá cenu podle množství. Pásma přicházejí z AlbiLine jako všechny ceny, v administraci jsou jen ke čtení.
Samotná žádost o přístup se přebírá 1:1 jako stávající funkce (rozdělení A2). Inovace ji rozšíří: IČO se ověří v rejstříku, žádost se uloží a obchodník ji vidí v administraci. Účet dál zakládá AlbiLine.
Také se dělají do spuštění. Zadání se doplňují postupně podle priority z kalkulace: nejdřív priorita 2, pak 3.
Zákazník v účtu vidí, kde je zásilka, a při každé změně dostane e‑mail. Klient to bere jako standard.
S předstihem upozorní na blížící se sezónu a doporučí sortiment. Kalendář sezón pro každý trh spravuje ALBI.
Nákupčí objednávku založí, nadřízený ji schválí nebo zamítne. Pod limitem odchází rovnou. Do AlbiLine jde až schválená.
K účtům firmy se přidají role: kdo objednává, kdo schvaluje, kdo vidí jen doklady a kdo jen katalog.
Firma sbírá body za fakturované objednávky a směňuje je za slevu. Ukazatel, kolik zbývá do další úrovně.
U vybraných produktů si zákazník zboží otočí. Fotosekvence dodává ALBI.
front-api). F03 a upozornění z F06 v obálce backendu. Obrazovky v obálce SFX, AlbiLine v obálce backendu.| Zadání | Jádro MasterShopu | Obálka backendu | Administrace |
|---|---|---|---|
| F01 | 1 endpoint: opakování objednávky do košíku | nic | nic |
| F03 | nic | 3 endpointy: souhrn, pravidelně objednávané, doklady | nic |
| F05 | existuje: tabulka a 2 endpointy | nic | zapnout volbu naposledy zobrazených |
| F06 | Wishlist + 1 nová tabulka, 6 endpointů | 3 tabulky, 2 endpointy, denní úloha | šablona denního souhrnu |
| F07 | 1 tabulka pásem, výpočet v košíku, data produktu a košíku | import pásem z AlbiLine | náhled pásem u produktu, jen ke čtení |
| F12 | 1 tabulka žádostí, 1 endpoint | párování žádosti při synchronizaci | výpis a detail žádostí |