Dodavatele přiřadíte přetažením z pravého sloupce na zakázku.
Zatím žádná uložená zakázka. Vlož novou přes „Vložit novou zakázku“.
🏭 Dodavatelé
Přetáhněte dodavatele na zakázku vlevo a tím mu ji přiřadíte.
🔧 Operátoři
Přetáhněte operátora na zakázku vlevo a tím mu ji zpřístupníte.
🔧 Nový operátor
Kód operátora přidělí aplikace sama při založení.
Zadavatel a správce vidí místo jména právě ten kód.
Hromadný import ze souboruOčekává sloupce Jméno a Příjmení (CSV nebo XLSX); kód přidělí aplikace. Před založením si vše zkontrolujete a doplníte.
👥 Moji operátoři
Zakázky operátorům přiřadíte přetažením v seznamu zakázek. Přihlašovací údaje se generují automaticky
a zobrazují se jen do předání – pak zůstane v systému jen poznámka, kdy byly vydány.
Při ztrátě lístku nebo konci brigády vydejte nové.
🏭 Nový dodavatel
📋 Seznam dodavatelů
📅 Kalendář
termín zakázky vlastní událost po termínu
Nejbližší
🏭 Dodavatelé
Všichni dodavatelé v systému. Zadavatelé si je přidávají
do své sítě sami; tady je vidět, kdo koho má, a dá se dodavateli zrušit účet.
👥 Přidat uživatele
Uživatel dostane vlastní přihlášení a bude vidět zakázky
téhož zadavatele. Na e-mail mu pošleme odkaz, kterým si sám nastaví heslo – heslo
e-mailem neposíláme, zůstalo by ležet v poště.
Pravomoc:
📋 Uživatelé účtu
🧑💼 Zadavatelé
🗂️ Přehled zadavatelů a jejich zakázek
➕ Vložit novou zakázku
Přetáhni sem ZIP se zakázkou
nebo
ZIP musí obsahovat .xlsx/.xlsm kusovník a soubory výkresů (PDF, STEP, obrázky).
Každý vložený ZIP = jedna zakázka. Výkres se k dílu přiřadí podle čísla dílu v názvu souboru.
ℹ️Informace o zakázce0 %▲
Dílů celkem
0
Hotovo
0
Zbývá
0
Vyrobeno / celkem ks
0 / 0
Cena zakázky
—
Dokončenost zakázky (vážená podle počtu kusů)
0 %
Nic není vybráno
◀ posun mezi sloupci ▶
Žádný díl neodpovídá filtru.
Výkres
✏️ Úprava plochy
Karty přetáhněte za ⠿, velikost změňte tažením pravého dolního rohu. Vše se ukládá na server.
Kliknutím na řádek vyberete uživatele – níž pak nastavíte jeho přístup.
K tomuto subjektu není v systému přihlašovací účet, takže mu nelze omezit přístup ani poslat zprávu.
✉️
Zpráva od správce
🏷 Tisk QR štítků dílů
Na stránku se vejde šest štítků. Po rozstříhání je přilepte na paletu nebo průvodku –
načtením kódu se otevře detail dílu s výkresem, 3D modelem a zápisem kusů.
Které díly
✨
Co je nového
Celý návod najdete v dlaždici 📘 Návod.
🐞 Nahlásit problém
Popište, co se stalo, nebo namluvte vzkaz. Hlášení uvidí architekt ve své schránce.
nahrávka není
obrázek můžete i vložit ze schránky (Ctrl+V)
♻️ Tuto zakázku už jste jednou měli
Výkresy a kusovník jsou v obou případech z právě vloženého souboru – vrací se
jen rozpracovanost, kalkulace, poznámky a historie.
⚠ Co tahle revize stojí
Odvedená práce se u dílu s vyšší revizí nuluje a u dílu se sníženým počtem ořezává na nový
počet – kusy se z rozpracovanosti ztratí. Dokud nekliknete na „Provést revizi“, není zapsáno
nic: zakázka i výkresy zůstávají v původní podobě.
⇄ Porovnání verzí kusovníku
⇄
📦 Archiv hotových zakázek
Archiv je jen úklid – zakázka se nikam nemaže. Zmizí z přehledu,
z levého seznamu i z výběru pro operátory, ale dá se otevřít, exportovat a kdykoli vrátit zpět.
📮 Schránka hlášení
Hlášení, která jste odeslali architektovi, i s tím, jak s nimi naložil.
Vypnuté roli tlačítko zmizí a server její hlášení odmítne.
👤 Profil
Údaje uvidí architekt a použijí se v přehledech. Vyplňte, čím se zabýváte, kontakt a nahrajte logo.
🖼 Logo
bez loga
PNG nebo JPG, ideálně čtvercové. Zmenší se na 512 px.
🏭 Čím se zabýváme
🔑 Přihlašovací e-mail
Adresa, na kterou vám aplikace píše upozornění
a přes kterou si necháte obnovit zapomenuté heslo.
🏢 Kontaktní údaje subjektu
👤 Kontaktní údaje uživatele
Vaše vlastní údaje. Na e-mail vám chodí upozornění
a přes něj si obnovíte zapomenuté heslo.
🔒 Souhlasy
🔒
Souhlas se zpracováním údajů
Aby aplikace mohla fungovat, zpracovává údaje o vaší firmě, kontaktních osobách,
zakázkách a činnosti v aplikaci. Než budete pokračovat, potvrďte prosím následující.
Zpracování údajů – jméno, kontaktní údaje, obsah zakázek a záznamy o rozpracovanosti
se ukládají na server provozovatele a slouží výhradně k provozu aplikace.
Provozní záznamy – ukládá se čas přihlášení a IP adresa kvůli bezpečnosti.
GDPR – máte právo na přístup ke svým údajům, jejich opravu i výmaz.
Stačí se obrátit na správce aplikace.
Bez souhlasu nelze aplikaci používat.
📖 Návod
🛠 Nastavení
👥 Uživatelské účty
Účty zadavatelů vznikají při jejich založení v 🧑💼 Zadavatelé,
účty dodavatelů zakládá zadavatel a operátorů dodavatel – vždy s heslem, které vygeneruje server.
Tady je přehled všech účtů a možnost přidat účet ručně (např. druhého architekta).
🔐 Přihlašování
⏰ Denní hlídka termínů
Jednou denně projde běžící zakázky. Připomene objednávky, o kterých
dodavatel nerozhodl, a rozešle souhrn blížících se termínů e-mailem. Nad testovacími daty neběží.
Passkey smí používat
Účet architekta vidí všechna data instalace a mění kód přes aktualizaci. Klíč si přidáte klíčem 🔑 v horní
liště, v okně Změna hesla. Kdybyste o klíč přišel, vypne se na serveru příkazem node server.js --klic-nepovinny.
Která upozornění chodí i e-mailem
Upozornění se v aplikaci zobrazují vždy. Tady se vybírá, co se
navíc pošle e-mailem na adresu uvedenou u účtu. Odesílá server, ne prohlížeč – v testovacím režimu
se neposílá nic. Bez nastaveného e-mailového serveru zůstane volba bez účinku.
Jak se mohou přihlašovat operátoři
Změna platí pro nově vydané údaje. Stávajícím operátorům
je vydá dodavatel tlačítkem Přegenerovat všem. V režimu QR se operátor heslem nepřihlásí.
💾 Data a zálohy
Výkresy se od verze 2026.09.01b ukládají zvlášť, pod otiskem
svého obsahu — záznam zakázky pak drží jen odkaz. Zakázka se tím z megabajtů smrskne na kilobajty
a týž výkres ve třech revizích zabere místo jednou. Nové zakázky to dělají samy; zakázky založené
dřív se převedou tímhle tlačítkem (dokud se převedou, chovají se úplně stejně).
🗄 Doba uchování údajů
Starší záznamy server sám maže. Úklid běží po startu a pak jednou denně.
IP adresy v logu přihlášení a v deníku po 90 dnech zkrátí na síť. Poslední souhlas každého
existujícího účtu zůstává, dokud účet trvá.
📝 Souhlasy se zpracováním
Po změně podmínek vyžádejte nový souhlas – všem se při dalším přihlášení
znovu zobrazí okno, které musí odsouhlasit. Aktuální verze: 1
🔄 Aktualizace aplikace
Nainstalovaná verze…
Balíček musí být podepsaný správcovým klíčem – nepodepsaný nebo cizí
se odmítne. Data i předchozí verze kódu se před instalací zálohují; po instalaci se server sám restartuje
(pár sekund).
Po instalaci se server ukončí a čeká, že ho systemd nahodí s novou
verzí. Když se to nepovede — jiná verze Node, chybějící soubor, výjimka při načtení — neběží nikdo, kdo by
si toho všiml. Server si proto zapíše značku a při každém dalším startu se podívá, jestli lhůta
neuplynula; když ano a nová verze se neohlásila, vrátí předchozí kód sám a napíše do provozního deníku
proč. Funguje to i tehdy, když nová verze padá hned při načtení: rozhodnutí je úplně první kód v souboru,
takže proběhne při každém pokusu o start.
Vypněte to jedině tam, kde server nikdo nerestartuje (běží
z terminálu): tam se rozdíl mezi „spadlo to“ a „nikdo to nenahodil“ nepozná. Ruční návrat zůstává:
node server.js --vrat-kod — a funguje i nad rozbitou verzí.
Na serveru se systemd potřebuje jednotka v sekci [Unit] řádek
StartLimitIntervalSec=0, jinak systemd službu uzamkne dřív, než lhůta uplyne.
🖼 Pozadí přihlašovací stránky
Obrázek se ukáže za přihlašovacím formulářem — vidí ho tedy
i ten, kdo se teprve chystá přihlásit. Patří sem vodorovný snímek; na výšku se ořízne.
Závoj je bílý (v tmavých motivech černý) přesvit přes obrázek a drží formulář čitelný:
bez něj karta na světlé fotce splyne a zelený nápis stavu vlevo dole se nedá přečíst.
Obrázek PNG, JPEG, WebP nebo AVIF, nejvýš 3 MB
Zatím žádný obrázek.
Síla závoje
Zobrazení
Náhled
Přihlaste se
● SYSTEM ONLINE
Náhled ukazuje, kde bude sedět přihlašovací karta.
Co je za ní, uživatel neuvidí — děj obrázku patří do krajů.
🔒 Bezpečnostní základ jen ke čtení
Tyhle hodnoty se schválně nedají měnit z aplikace – mají chránit server
i v případě, že by někdo ovládl účet správce. Nastavují se v systemd unitě.
🎨 Motivy vzhledu
Zaškrtnuté motivy si uživatelé mohou nastavit sami – tlačítkem vpravo nahoře
v hlavičce. Motiv se ukládá k účtu, takže ho každý najde i na jiném počítači.
Co odškrtnete, z nabídky zmizí; kdo ho zrovna používal, dostane výchozí.
Výchozí motiv
dostane ho ten, kdo si žádný nevybral
Vlastní motivy firemní barvy
Vlastní motiv je paleta – tvar aplikace zůstává, mění se barvy.
U každé se hlídá kontrast: co nesplní 4,5 : 1, je pod polem vypsané.
Nedodržený kontrast neznamená, že motiv nejde uložit – znamená, že si ho někdo nepřečte.
🧪 Testovací režim
Testovací režim vytvoří tři zkušební účty (zadavatel, dodavatel, operátor) včetně dodavatelského subjektu a operátora. Slouží k předvedení a vyzkoušení aplikace.
Testovací režim je ZAPNUTÝData se ukládají do oddělené testovací databáze (data/test) a zůstanou zachována i po restartu serveru. Na přihlašovací obrazovce svítí oranžový maják „SYSTÉM TEST“.
⚠ Opravdu zapnout testovací režim pro celou instalaci?
Do testovací databáze se přepnou všichni přihlášení uživatelé, ne jen vy. Ostrá data
zůstanou nedotčená, ale nikdo se k nim nedostane, dokud režim zase nevypnete. Chcete-li zkoušet
za plného provozu, použijte níže „Testovat jen já“.
🧪 Testovat jen já – ostatní jedou naostro
Přepínač výše mění režim celé instalace: dokud je zapnutý, pracují
s testovacími daty i všichni ostatní uživatelé. Tenhle přepínač je jiný – přesměruje
jen vaši přihlášenou relaci do testovací databáze. Ostatní o tom nevědí a pracují dál
s ostrými daty, takže jde zkoušet i za plného provozu.
Režim drží relace, ne nastavení: skončí odhlášením i vypršením přihlášení,
takže nemůže zůstat zapnutý omylem. Dokud běží, je nahoře modrý pruh. Zapnutí i vypnutí
se zapisuje do 📜 Logu přihlášení.
Osobní testování je vypnuté
Pracujete s ostrými daty.
Opravdu zapnout osobní testování?
Vaše relace se přepne do testovací databáze – přestanete vidět ostré zakázky a všechno,
co v testu uděláte, do ostrých dat nepůjde. Ostatních uživatelů se to nedotkne. Vypnout to můžete
kdykoli modrým pruhem nahoře.
📦 Ukázková data
Testovací databáze dostane sadu zkušebních zakázek, na kterých jde vyzkoušet
opravdu všechno: agregaci téhož dílu napříč zakázkami, objednávky ve všech stavech
(přijatá, čekající, odmítnutá), zakázku bez dodavatele k přiřazení, zakázku
cizího dodavatele (zkušební dodavatel ji nesmí vidět), rozpracovanost, uzamčené
i rozdělané ceny, poptávku lepší ceny, díl bez výkresu a termíny, které se propíšou do kalendáře.
Jedna ze zakázek je velká – 84 dílů: na ní je teprve vidět, jak se chová tabulka, která se
do okna nevejde (hledání, filtry, hromadný zápis, posouvání mezi sloupci).
Přidají se i ukázková hlášení do schránky, aby bylo na čem zkoušet filtry a archiv.
Přestavba smaže jen zakázky ukázky (PPT-UKAZKA-…) a ukázková
hlášení. Co jste si v testu založil sám, zůstává. Ukázka se sama přestaví i po aktualizaci
aplikace, když přinese novější obsah.
Přestavět ukázková data?
Zkušební zakázky PPT-UKAZKA-… se smažou i s rozpracovaností a cenami
a založí se znovu. Vašich vlastních testovacích zakázek se to nedotkne.
👁 Vyzkoušet prostředí uživatele
Přepne aplikaci do pohledu vybraného účtu – uvidíte přesně to, co uvidí on, včetně jeho
oprávnění a jeho zakázek. Nemusíte se odhlašovat. Náhled běží výhradně nad testovací databází,
ostrých dat se nedotkne, a ukončíte ho oranžovým pruhem nahoře. Každé zapnutí i vypnutí se zapíše do 📜 Logu.
👤 Uživatelé
Role
Uživatel
Heslo
Identita
Architekt
architekt
architekt
—
Zadavatel
tester1
heslo123
—
Zadavatel test
zadavatel
test1234
—
Dodavatel test
dodavatel
test1234
Testovací dodavatel s.r.o.
Operátor test
operator
test1234
Testovací dodavatel s.r.o.
Těmito údaji se uživatelé přihlašují na úvodní obrazovce.
Pozn.: tohle jsou demo účty testovacího režimu – jejich hesla se schválně zobrazují, aby šlo režim rychle vyzkoušet. Ostré účty zakládá architekt v 🛠 Nastavení serveru a jejich hesla server generuje sám a ukládá je jako hash (PBKDF2-SHA512).
✅ Ověření údajů
Nastav, které informace v kusovníku musí být vyplněné a co se stane, když chybí. Pravidla platí v náhledu při vkládání zakázky i v detailu dílu.
⚙️ Automatizace
➕ Vlastní pravidla
Vytvořte pravidlo „Když se něco stane → (volitelně jen když) → proveď akci“. Vyhodnocuje se automaticky.
🖥 Dokončení a práh procent vyhodnocuje server – hned po odvedení kusů
a jednou denně u zakázek, na které se dlouho nesáhlo. Pravidlo se tedy spustí, i když aplikaci
nikdo neotevřel. Upozornění, e-mail, zápis do historie a počitadlo se na jedné zakázce ozvou jednou. Znovu jen tehdy, když zakázka klesla pod práh
a znovu ho dosáhla a mezitím prošla revizí nebo změnou počtu kusů, nebo pod prahem zůstala aspoň
6 hodin – oprava překlepu ani ubrání a vrácení kusu ho znovu nespustí. Opakované spuštění téhož
pravidla u téže zakázky odejde nejdřív 6 hodin po předchozím. Nové nebo znovu zapnuté pravidlo
nehlásí zakázky, které práh splnily už dřív. Podmínka na technologii dílu se u prahu a dokončení
nebere v úvahu. Ostatní události (přiřazení, revize, potvrzení, reset) vznikají pod rukama
uživatele, takže se dál vyhodnocují tam. Akce Hláška je jen okno v aplikaci – ukáže se tomu,
kdo dávkou práh překročil nebo zakázku dokončil, a to pokaždé, i po ubrání a vrácení kusu; do počitadla
ani historie se nepočítá. Kdo chce zprávu jen jednou a i mimo aplikaci, ať zvolí Upozornění.
🔧 Vestavěné procesy (aktivní)
Toto aplikace dělá automaticky již teď.
🕘 Historie automatizací
Posledních 40 spuštění vlastních pravidel.
🧩 Nastavení importu
Určete, ze kterých řádků a sloupců CSV/Excelu se berou informace o zakázce a dílech. Uložená pravidla ctí každý import (dokud je zapnuté ruční mapování).
Základní
Sloupec zadávej číslem (1, 2, 3…) nebo písmenem (A, B, C…). Čísla i písmena sloupců a čísla řádků vidíš v záhlaví náhledu.
Metadata zakázky — přesná buňka
Zadej přesný řádek a sloupec, kde je hodnota (ne popisek). 0 = nepoužít.
Sloupce dílů
Ke každé informaci zadej sloupec, ze kterého se bere (řádky od „První řádek s daty“ dolů). Prázdné / 0 = nepoužít. Číslo dílu je povinné.
Poznámka: výkresy se k dílům přiřazují podle názvu souboru (obsahuje číslo/název dílu). Prázdné „Množství“ = množství se určí počtem opakujících se řádků se stejným číslem dílu.
🔎 Kontrola kusovníku
Soubor:
📅 Událost
📤 Objednat u dodavatele
Zakázka
Dodavatel
Dodavatel objednávku uvidí ve svém přehledu a musí ji přijmout.
Do té doby k zakázce nemá přístup.
📦 Počet kusů sestavy
Nynější počet
Nový počet
🧬 Agregované díly
Řádky jsou díly, sloupce zakázky. Tečka označuje výskyt dílu v zakázce – po najetí ukáže počet kusů. Najetím na řádek se zvýrazní zakázky, kde díl je; kliknutím zvýraznění zůstane.
🧬 Duplicity dílů
Podle čeho se díl pozná
Stejný díl ve více zakázkách se spáruje podle zvoleného údaje. Výchozí je název výkresu, který bývá pro díl jedinečný.
Rejstřík dílů zakázky vzniká v aplikaci zadavatele nebo dodavatele, když zakázku otevře –
kusovník se čte jen tam. Správce ho přepočítat nemůže, k obsahu zakázek nemá přístup. Zakázky, kterým platný
rejstřík chybí, se do souhrnů nepočítají; dodavatel je doplní naráz v dlaždici 🔩 MES tlačítkem
↻ Doplnit rejstřík.
✉️ Nastavení e-mailu
Odsud aplikace posílá přihlašovací údaje nově založeným dodavatelům. Údaje najdete u svého poskytovatele pošty (SMTP).
🧾 Export do Pohody
Zakázka se uloží jako přijatá objednávka v souboru XML: každý vyráběný díl bude položkou s počtem kusů a uzamčenou cenou za kus bez DPH.
V Pohodě soubor načtete v nabídce Soubor → Datová komunikace → XML import/export.
Vaše účetní jednotka
Odběratel
Sazba DPH
💼 ERP
🧾 Export do Pohody
Vyberte zakázku. Otevře se a nad ní okno exportu: zkontrolujete odběratele a sazbu DPH
a stáhnete soubor XML, který načte účetní program POHODA. Export půjde, až bude mít uzamčenou cenu každý vyráběný díl.
↻ Doplňuji rejstřík dílů
🔩 MES
Export dílů pro výrobní systém jako sešit .xlsx: celá zakázka, kumulace vybraných zakázek,
jeden díl, nebo dávka stejných dílů napříč zakázkami. Stejné díly se slučují přesně tak jako sloupec AGG / ks v tabulce dílů.
Vyrobené kusy dál zapisují operátoři v aplikaci – export je jen odečítá.
Zakázky
Díly ve vybraných zakázkách
🔑 Heslo a přihlašovací klíč
🔐 Přihlášení klíčem (passkey)
Klíč je uložený v tomto zařízení a je vázaný na adresu aplikace –
podvržená stránka ho nezneužije. Jakmile máte aspoň jeden klíč, heslo se u tohoto účtu vypne.
Zaregistrujte si raději dva, druhý jako záložní. Klíče jde přidávat a odebírat do 5 minut
od přihlášení; první klíč přidáte i později, se stávajícím heslem v poli výše.
🖨 Tisk údajů operátorů
Pro každého vybraného operátora se vytiskne samostatný útržek. Stránku stačí rozstříhat po čárkované čáře a útržek předat zaměstnanci.
Koho vytisknout
⚠ Sjetina bude obsahovat přihlašovací údaje v čitelné podobě. Předejte ji osobně a nenechávejte ji volně ležet.
🔧 Kontrola importovaných operátorů
úplné údajechybí – doplňte ručnějiž existuje – přeskočí se
Nezanesené změny rozpracovanosti
Potvrzení změn rozpracovanosti
📦 Zakázky
⚙️ Nastavení
Vždy jen otevřená zakázka. Dle filtrů vezme jen vyfiltrované záznamy a vynechá schované sloupce. AGG přidá souhrn stejného dílu napříč zakázkami, které vidíte. Kalkulace do exportu nikdy nejde.
Na každý štítek se vytiskne číslo dílu, název, počet kusů a QR kód. Kdo ho načte telefonem nebo tlačítkem 📷 Načíst kód, dostane se rovnou na detail dílu.