SHX Office: firemní portál pro finance, lidi a provoz
Interní pracovní prostředí pro finance, docházku, personalistiku, mzdy, marketing a veřejné zakázky s rolemi a řízenými workflow.
Co to řeší v praxi
Když finance, docházka, lidé a marketing žijí v oddělených tabulkách, každý další krok vyžaduje ruční dohledávání. Firemní portál skládá důležité agendy do jednoho pracovního prostředí a ukazuje člověku právě ty informace a úkony, které patří k jeho roli.
Zaměstnanec zapisuje aktuální docházku, plánuje nepřítomnost a vidí svůj zůstatek dovolené i výkonnostní přehled. Vedoucí a personalistika spravují nároky, pracovní podmínky a případné opravy s dohledatelným důvodem.
Mzdová agenda bere vstupy z docházky a dalších provozních zdrojů, připravuje výpočet, vede nezávislou kontrolu a teprve po schválení umožňuje export podkladů. Každá etapa má jasný stav a odpovědné oprávnění.
Finanční část nabízí přehled likvidity, výkonu a rizik. Marketingové obrazovky spojují výsledky reklamních kanálů a e-shopů; oblast veřejných zakázek zase pomáhá sledovat vhodnost zakázky, požadavky, termíny a úkoly. Portál lze rozšiřovat o další samostatné moduly bez rozbití společného způsobu práce.
Co řešení umí
Docházka a nepřítomnosti
Aktuální zápis práce, plánování dovolené a nemoci a přehled odpracovaného času.
Personalistika
Evidence lidí, časově platných podmínek a nároků na dovolenou navázaných na docházku.
Výkonnostní přehled
Denní a měsíční grafy ukazují práci a plnění domluvených ukazatelů.
Mzdové workflow
Výpočet, nezávislá kontrola, schválení a uzamčený export mají oddělené stavy a oprávnění.
Finanční cockpit
Přehledy propojují likviditu, výkon a upozornění na místa, která vyžadují pozornost.
Marketing
Výsledky kampaní a e-shopů se zobrazují vedle rozpočtových a produktových přehledů.
Veřejné zakázky
Evidence příležitostí propojuje požadavky, reference, úkoly a nejbližší termíny.
Role a audit
Citlivé úkony jsou vyhrazené oprávněným lidem a významné změny zůstávají dohledatelné.
Technické řešení
Portál je samostatná aplikace s React frontendem, TypeScript/Express API a PostgreSQL. Serverové moduly oddělují jednotlivé agendy, ale sdílejí přihlášení, oprávnění, validaci a datové vazby. Rozhraní skládá grafy, formuláře a stavové přehledy podle role uživatele.
Docházka a personalistika propojují záznamy práce, pracovní rozvrh, nepřítomnost a nárok na dovolenou. Historické opravy vyžadují důvod a audit; běžný zápis záměrně respektuje aktuální den. Výkonnostní metriky jsou mapované na konkrétní zdroje a zobrazují se odděleně od samotné evidence času.
Mzdový modul používá časově platné podmínky, různé způsoby výpočtu a kontrolu úplnosti podkladů. Stavový průchod odděluje přípravu, kontrolu, schválení a export; API má pro tyto kroky vlastní oprávnění. Výstup pro další zpracování vzniká až po schválení a období se uzamkne.
Finanční, marketingové a zakázkové moduly čerpají z vlastních integračních a analytických zdrojů. Zakázky sledují požadavky a jejich řešitelnost po jednotlivých bodech; marketingové pohledy kombinují data kanálů s pravidly pro rozpočty a produktové feedy. Citlivé údaje se do veřejné reference nepřenášejí.
Technické výzvy
- Propojit personální a provozní data bez ztráty časové platnosti.
- Oddělit výpočet, kontrolu, schválení a export mzdových podkladů.
- Zachovat práva a audit u citlivých agend.
- Udržet přehlednost při růstu počtu modulů.
Jak na sebe kroky navazují
01Přihlášení a role
Portál určí dostupné části a povolené akce podle oprávnění přihlášeného pracovníka.
02Načtení provozních dat
Každý modul čerpá ze svého zdroje a normalizuje vstupy pro společné přehledy.
03Docházka a plánování
Pracovník zapisuje aktuální práci nebo plánuje nepřítomnost; systém kontroluje rozvrh a pravidla záznamu.
04Personalistika a nároky
Oprávněný tým spravuje údaje o lidech, pracovní podmínky a dovolenou s časovou platností změn.
05Výkon a finance
Grafy a přehledy ukazují vývoj ukazatelů; z agregovaného pohledu lze přejít k položkám vyžadujícím pozornost.
06Mzdový výpočet
Ze schválených zdrojů vzniknou podklady pro konkrétní období. Neúplné řádky se označí ke kontrole.
07Nezávislá kontrola
Podklady přejdou do stavu kontroly. Opravy a odůvodněné úpravy se zaznamenávají.
08Schválení a export
Pověřená osoba schválí období; další role vytvoří export a období se uzamkne proti tichému přepisu.
09Další agendy
Marketing a veřejné zakázky používají stejný princip: přehled, konkrétní úkol, rozhodnutí a dohledatelný výsledek.
Co z toho vzniklo
Vznikl rozšiřitelný interní portál, v němž mohou jednotlivé týmy pracovat s vlastními agendami, ale sdílet společné přihlášení, navigaci, kontrolu oprávnění a návazný pracovní postup.