Funkce
Více firem v jednom systému s oddělenými daty
Víc firem v jednom systému obvykle znamená jedno ze dvou: buď všichni vidí na všechno, nebo si každá firma platí vlastní instalaci. Wue vede každou firmu jako samostatnou organizaci — má vlastní zákazníky, vlastní ceník, vlastní smlouvy, vlastní uživatele i vlastní předplatné. Oddělení přitom nestojí na tom, že by někdo něco neměl v menu: vynucuje se v každém dotazu do databáze.
Co má každá firma vlastní
| Co | Jak je to oddělené |
|---|---|
| Zákazníci, leady a místa instalace | každý záznam patří jedné firmě, cizí se nedohledá ani přes API |
| Zakázky a nabídky | včetně stavů, komentářů, příloh a historie změn |
| Ceník | komponenty, součástky, služby i sestavy — vlastní nákupní ceny a marže |
| Dokumenty | vlastní šablony smluv a nabídek, vlastní barvy, font, logo a texty |
| Uživatelé a role | účty se zakládají a zvou v rámci jedné firmy |
| Fakturace | vlastní předplatné, vlastní počet zakoupených míst, vlastní zkušební období |
| Dotační tituly | číselník dotací je vedený u firmy, ne globálně |
V praxi to znamená, že dvě firmy v jednom holdingu mohou mít na stejný panel jinou nákupní cenu, jinou marži i jinou smlouvu — a nikdo to nemusí hlídat ručně.
Oddělení se vynucuje v dotazu, ne v obrazovce
Po přihlášení nese přihlašovací token identitu firmy. Server z něj nastaví globální filtr, který se připojí ke každému dotazu na data firmy — ne jen k výpisům, ale i k otevření jednoho záznamu podle ID. K tomu jsou adresy API postavené tak, že firmu nesou přímo v cestě (/organizations/<firma>/customers, /orders, /catalog a dalších zhruba dvacet oblastí).
Důsledek je nudný, a to je dobře: když uživatel firmy A pošle serveru ID zakázky firmy B, nedostane ji. Nedostane ani prázdnou odpověď s částí dat — záznam pro něj neexistuje. Na tohle chování máme automatický test, který běží při každém nasazení.
Lidé patří do jedné firmy
Uživatel má právě jednu firmu a v ní jednu ze sedmi rolí. Žádné „přepínání" mezi firmami pro běžné účty neexistuje, takže se nemůže stát, že si obchodník otevře cizí pipeline. Člověk, který pracuje pro dvě firmy holdingu, má účet v každé z nich.
K tomu patří dvě věci, které stojí za zmínku:
- Jedno přihlášení na účet. Při přihlášení z jiného zařízení se systém nejdřív zeptá a pak předchozí sezení ukončí; odpojené zařízení se dozví, co se stalo. Jedna licence tak odpovídá jednomu člověku, ne kanceláři. U vybraných organizací se vynucování dá vypnout.
- Členění uvnitř firmy. Pokud nechcete zakládat samostatnou organizaci pro každou pobočku, je u zákazníka pole pobočka a každý záznam má vlastníka (obchodníka) — podle obojího se filtruje i reportuje. Pole pobočka zapínáme na vyžádání, ve standardním balíčku zatím není.
Kdo co uvnitř firmy uvidí, řeší role a práva až na úroveň jednotlivých polí: nákupní ceny a marže se obchodníkovi vystřihnou z odpovědi API, ne jen ze sloupce v tabulce.
Vlastní ceník a vlastní dokumenty, ne společný
Každá firma si vede ceník a katalog sama — včetně kusovníků a sestav. Stejně tak dokumenty: pět barev, font, logo, obrázky na obálku a textové bloky (úvodní slovo, o nás, proč my, kontaktní osoby, obchodní podmínky) jsou nastavení firmy. Kdo chce jít dál, napíše si vlastní šablonu smlouvy nebo nabídky a ta nahradí vestavěnou.
Pro franšízu to je ta podstatná část: centrála může mít jiné znění smlouvy než pobočka a zákazník pozná, od koho nabídku dostal.
Archivace místo mazání
Firma se nemaže natvrdo — archivuje se. Archivovaná organizace se dá najít přes přepínač „zobrazit vše" a vrátit zpět. Totéž platí pro samotné záznamy: mají stav aktivní / neaktivní / archivováno a vedle toho se smazání ukládá jako příznak, takže se dá vzít zpět.
Nad tím jsou dvě pojistky proti ztrátě historie: zákazníka, který má zakázky, systém nesmaže bez vysvětlení a nabídne kaskádové řešení, a položku ceníku použitou v zakázce smazat nepustí vůbec. Zakázky z minulosti tak zůstanou celé včetně ceny — o tom je stránka zmrazení ceny.
Licence a fakturace po firmách
Každá organizace má vlastní předplatné: počet zakoupených míst pro uživatele, zkušební období, případné doplňkové licence (například obor tepelných čerpadel) a samoobslužný portál pro změnu platební metody. Při nezaplacení se přístup zablokuje s vysvětlením, ne tichým výpadkem.
Jak se platí za uživatele, najdete v ceníku.
Časté otázky
Uvidí obchodník jedné firmy zakázky té druhé?
Ne. Filtr firmy se přidává ke každému dotazu na serveru, takže cizí záznam nejde otevřít ani přes API s vlastním ID.
Můžeme mít v každé firmě jiné nákupní ceny a jiné marže?
Ano. Ceník je majetek firmy, ne platformy. Každá organizace si vede svoje komponenty, součástky, služby a sestavy včetně nákupních cen.
Potřebuje centrála vidět čísla všech firem na jednom místě?
Úvodní přehled firmy a reporty se počítají v rámci jedné organizace. Pro součet za holding by data musela jít dohromady — proto se to řeší při nasazení.
Jde firmu z systému úplně odstranit?
Standardní cesta je archivace, která data zachová a dá se vrátit. Smazání natvrdo je provozní zásah, ne klik v aplikaci.
Zkuste to na vaší struktuře
Sepište si, kolik firem, poboček a značek vedete, a rozmyslete, co bude samostatná organizace a co stačí odlišit vlastníkem záznamu. Pokud ještě vybíráte, komu je Wue určené, začněte u pro koho.
Vyzkoušejte si to na svých cenách
Založíme vám účet, pomůžeme přenést ceník a první nabídku si uděláte sami. 14 dní, bez platební karty.