Kompletní průvodce administrací: co kde najdeš, jak uzavřít měsíc, jak se vypořádat se zapomenutými hesly, odchody kolegů a chybami v datech.
Základní princip, ze kterého vyplývá všechno ostatní.
Kolega zaplatí výdejku, vyfotí ji v aplikaci, umělá inteligence z ní přečte položky a on u každé vybere, komu patří. Nakonec dá Odeslat.
Když fotka nepřipadá v úvahu — papír je nečitelný, ztratil se, nebo AI spletla ceny — může kolega výdejku zadat ručně a položky prostě opsat. Do evidence i do uzávěrky se počítá úplně stejně, jen k ní není fotka.
Dokud plátce nedá Odeslat, jeho výdejka pro tebe neexistuje — není v Souhrnu podle lidí ani v měsíční uzávěrce. Je to schválně, aby se do vyúčtování nikdy nedostaly polotovary.
Proto je nejdůležitější věc před uzavřením měsíce zkontrolovat neodeslané výdejky.
Svoz bývá na výdejce jedním řádkem za 30 Kč, i když jel jeden člověk pro šest lidí. AI nemá jak uhodnout, na kolik lidí to rozdělit — musí to říct člověk tlačítkem ➗ (kapitola 7). Totéž platí pro obaly a cokoliv, co je na papíře jednou položkou za víc lidí.
Záložka 👑 Přehled — vidíš ji jen ty. Je to celá administrace na jedné stránce.
Stránka má pět částí, odshora dolů:
| Část | K čemu je |
|---|---|
| ❗ Neodeslané výdejky | Žlutá kartička. Objeví se jen když něco visí. Kapitola 3 |
| Souhrn podle lidí | Kdo kolik utratil celkem + správa uživatelů. Kapitola 4 |
| Měsíční uzávěrka | Výběr měsíce a stažení Excelu. Kapitola 5 |
| Nový uživatel | Založení kolegy. Kapitola 8 |
| Všechny výdejky | Odeslané výdejky po měsících (vyfocené i ručně zadané). Kapitola 7 |
Neodeslané výdejky, Souhrn podle lidí i jednotlivé měsíce ve Všech výdejkách jsou sbalené, aby stránka zůstala krátká i při stovkách výdejek. Klikni na nadpis a sekce se rozbalí, dalším kliknutím zase sbalí.
V hlavičce každé sekce je vpravo souhrnný údaj — počet, součet nebo obojí. Pro rychlou kontrolu tak často ani nemusíš nic rozbalovat.
Nejdůležitější kontrola před uzavřením měsíce.
Když někdo výdejku nahraje, ale neodešle, jeho útrata se nikde nepočítá. Kdybys měsíc uzavřela v takovém stavu, v Excelu by ta částka prostě chyběla a nikdo by si toho nemusel všimnout.
Proto se ti úplně nahoře v Přehledu ukáže žlutá kartička. Je sbalená a v hlavičce má žlutou bublinu s počtem — na první pohled tedy vidíš, že něco visí, a kolik toho je, aniž by ti seznam zabral půl obrazovky.
Kliknutím na nadpis se seznam rozbalí:
| Co je v seznamu | Co to znamená | Co s tím |
|---|---|---|
| 2 nepřiřazených | Plátce ještě nedodělal přiřazování. | Napiš mu, ať položky doplní a odešle. Když nereaguje, dodělej to za něj. |
| vše přiřazeno, chybí jen odeslat | Má hotovo, jen zapomněl kliknout na Odeslat. | Napiš mu, ať klikne — je to na dvě vteřiny. Nebo klikni sama. |
Kliknutím na řádek se výdejka otevře — uvidíš přesně to, co vidí plátce: fotku, položky, nabídky se jmény. Můžeš přiřadit chybějící položky, opravit datum, rozpočítat svoz a nakonec dát 📤 Odeslat.
I když výdejku dodělá a odešle tvůj účet, plátcem zůstává ten, kdo ji nahrál — útrata se v Excelu i v souhrnu připíše jemu. Nemusíš se bát, že si tím naúčtuješ cizí obědy.
U položek, které jsi přiřadila ty, se ale kolegům v Historii a v Mých položkách ukáže poznámka „přiřadil administrátor (tvoje jméno)“. Je to schválně: kdyby ti někdo napsal „proč mi Marek naúčtoval oběd, na kterém jsem nebyl“, bude z toho hned vidět, že to nezadával Marek, ale ty.
Nejdřív popožeň plátce — má výdejku v ruce a ví, komu co patří. Dodělávej za něj až ve chvíli, kdy z něj přiřazení nedostaneš (dovolená, nemoc, odchod z firmy, nebo prostě nereaguje) a blíží se uzávěrka.
Vpravo na každém řádku je 🗑. Smaže výdejku celou — položky, přiřazení i fotku. Použij, když je jasné, že se nikdy nedotáhne: duplikát, omyl, testovací nahrání.
Není to „skrýt z přehledu“. Záznam zmizí z databáze nadobro a plátce by ji musel nahrát znovu. Aplikace se proto nejdřív zeptá.
Když se žádná neodeslaná výdejka nenajde, kartička se vůbec nezobrazí. Přehled bez žluté kartičky = můžeš uzavírat.
V kartičce jsou všechny neodeslané výdejky bez ohledu na datum, i staré. Když v ní visí něco z minulého měsíce, chybí ta částka v už uzavřeném měsíci — po doodeslání si stáhni Excel za ten měsíc znovu.
Kdo kolik utratil za celou dobu — a zároveň místo, odkud spravuješ uživatele.
V hlavičce sekce vidíš rovnou počet lidí, počet položek a celkovou částku, takže pro rychlou kontrolu ani nemusíš rozbalovat.
| Ikona | Co dělá | Detail |
|---|---|---|
| ✏️ | Přejmenovat | Opraví jméno bez toho, aby se kolega musel sám přihlašovat. Hodí se na sjednocení tvaru Příjmení Jméno. |
| 🔑 | Resetovat heslo | Nastaví heslo na Jenda101. Kapitola 9 |
| 🗑 | Deaktivovat | Kolega odešel z firmy. Historie zůstává! Kapitola 8 |
| ↺ | Znovu aktivovat | Objeví se u deaktivovaných — když se kolega vrátí. |
Sebe deaktivovat nemůžeš — aplikace by pak neměla administrátora. Tužku a klíček u sebe najdeš normálně.
Deaktivovaní kolegové zůstávají v seznamu, jen zšednou a dostanou odznak. Jejich útraty se dál počítají do historických měsíců — jen se už nenabízejí pro nová přiřazování.
V seznamu jsou kromě lidí i střediska, na která se přiřazují firemní obědy:
coalsoft 10 · coalsoft 21 · coalsoft 22 · coalsoft 30 · coalsoft 41 · coalios 10 · coalios 20
Řadí se abecedně mezi lidmi, takže je najdeš v seznamu pod písmenem C, ne zvlášť na konci. Chovají se jinak úplně stejně jako člověk — mají svou částku, dají se přejmenovat i deaktivovat.
Dva kliky. Ale vyplatí se před nimi udělat jednu kontrolu.
C3. Rozdíl se dopočítá sám. Kapitola 6Podle data na výdejce, ne podle toho, kdy ji kdo nahrál. Výdejka z 30. června nahraná 2. července patří do června.
Stažení Excelu je jen export — nic se tím neuzavírá ani neblokuje. Můžeš si ho stáhnout kolikrát chceš, klidně i za starší měsíce. Když se něco doplní, prostě si stáhneš nový soubor.
List je poskládaný přesně jako dosavadní tabulka „Evidence obědů – Sauna“, aby se dal obsah rovnou zkopírovat do kasičky.
List se jmenuje podle měsíce — červenec, srpen a tak dál. Takhle vypadá jeho rozvržení:
| A | B | C | D | E | … | |
|---|---|---|---|---|---|---|
| 2 | =C3-A3 | Faktura | ||||
| 3 | =SUM(D4:…) | =A3*0,8 | sem faktura | 1.7. | 2.7. | … |
| 4 | Celkem | Celkem po slevě 20% | Útrata celkem (Výdejka) | 1 380 | 2 180 | … |
| 5 | Celkem výdejky (Součet) | 1 380 | 2 180 | … | ||
| 6 | Rozdíl | 0 | 0 | … | ||
| 7 | 574 | 459 | Adamcová Martina | 182 | … | |
| 8 | 808 | 646 | Adamec Miroslav | 188 | 195 | … |
| Kde | Co tam je |
|---|---|
| C3 (oranžové) | Jediná buňka, kam píšeš ručně — hodnota faktury od restaurace za daný měsíc. |
| A2 | Rozdíl faktury proti skutečné útratě. Dopočítá se sám, jakmile vyplníš C3. |
| A3 / B3 | Útrata celkem za měsíc a totéž po slevě 20 %. |
| Řádek 3 (zelený) | Dny v měsíci. |
| Řádek 4 | Denní součty vytažené z aplikace. |
| Řádky 5 a 6 | Kontrolní součet sloupců a Rozdíl. Data jdou z jednoho zdroje, takže Rozdíl vychází 0. |
| Řádek 7 a níž | Lidé a střediska. Sloupec A je jejich měsíční součet, B po slevě, dál částky po jednotlivých dnech. |
Sleva je v aplikaci zrušená a nikde se nezobrazuje. Sloupec B zůstává jen v tomhle exportu, aby sloupce seděly s dosavadní tabulkou v kasičce.
Sekce Všechny výdejky — všechny odeslané výdejky od všech lidí.
Jsou tu jen odeslané výdejky. Rozpracované najdeš v žluté kartičce nahoře — odtud je taky můžeš dodělat, odeslat za plátce nebo smazat.
Klikni na výdejku a zobrazí se její detail — datum, fotka a jednotlivá přiřazení.
Tady máš dvě možnosti zásahu:
| Akce | Co se stane | Kdy použít |
|---|---|---|
| ✖ Zrušit přiřazení | Položka se vrátí plátci jako nepřiřazená. Výdejka se tím vrátí do rozpracovaného stavu a plátce ji musí znovu odeslat. | Kolega si stěžuje, že mu bylo naúčtováno něco cizího. |
| 🗑 Smazat celou výdejku | Smaže se i s položkami, přiřazeními a fotkou. Nevratné. | Duplikát, nebo úplně špatně nahraná výdejka. |
Výdejka se vrátí mezi neodeslané a její útrata okamžitě zmizí z uzávěrky, dokud ji plátce znovu neodešle. Když to děláš těsně před uzávěrkou, dej mu vědět.
Záleží, jestli je výdejka odeslaná.
Dokud odeslaná není, umí si plátce poradit sám (a ty taky, když ji otevřeš z kartičky neodeslaných):
Po odeslání už položky měnit nejde nikomu, ani tobě. Zbývá zrušit přiřazení (výdejka se vrátí mezi rozpracované a plátce ji může opravit), nebo ji smazat celou a nechat nahrát znovu.
Na výdejce bývá svoz jedním řádkem za 30 Kč, i když jel jeden člověk pro šest lidí. Tlačítkem ➗ se řádek nahradí zadaným počtem stejných dílů (6× 5 Kč) a přiřadí se po jednom.
Součet sedí na haléř i tam, kde dělení nevychází — 30 Kč mezi 7 lidí dá 4,29 + 4,29 + 4,29 + 4,29 + 4,28 + 4,28 + 4,28, dohromady přesně 30 Kč. Výdejka tedy pořád sedí proti účtence.
Většinou nemá ikonu 📷, protože k ní není fotka — přiřazení pak nejde ověřit proti papíru a musíš vyjít z toho, co tvrdí plátce.
Fotku ale přiložit může: v ručním zadání je tlačítko 📷 Přifotit doklad. Aplikace z ní nic nečte, jen ji uloží — takže se může stát, že ručně zadaná výdejka ikonu 📷 má. Hodí se to na doklady, které jsou pro AI nečitelné, ale ty je potřebuješ vidět.
Plátce může datum měnit jen do odeslání. Ty ho můžeš změnit kdykoliv — klikni na výdejku a v kolonce Datum na výdejce vyber správný den. Uloží se hned, nic dalšího neklikáš. Hodí se, když se až při uzávěrce zjistí, že něco spadlo do špatného měsíce.
Když datum přepíšeš z 30. června na 1. července, celá výdejka zmizí z červnové uzávěrky a objeví se v červencové. Pokud jsi červen už stahovala, stáhni si ho po opravě znovu.
Datum z budoucnosti aplikace nepřijme ani tobě — to je vždycky chyba.
Aplikace čte datum v českém pořadí a dvouciferný rok bere jako 20xx, takže 17.07.26 je 17. července 2026. Kdyby přesto někde vykouklo divné datum (třeba rok 2017), oprav ho tady.
Jenda101.Novák Jan. Drž tenhle tvar, ať sedí řazení v Excelu.Jenda101. Můžeš zadat i vlastní, ale není to potřeba.
Klikni na 🗑 u jména v Souhrnu podle lidí. Co se stane:
Tlačítko 🗑 uživatele nemaže, jen deaktivuje. Aplikace fyzicky neumí smazat člověka i s jeho útratami — je to schválně, aby odchod kolegy nikdy nerozbil starší uzávěrky.
Deaktivace je okamžitá. Když kolegu deaktivuješ dnes a někdo pak bude přiřazovat položky z včerejší výdejky, už ho ve výběru nenajde. Nejdřív ať všichni odešlou, pak teprve deaktivuj.
U deaktivovaného se místo koše objeví ↺. Klikni a je zase aktivní — se vší historií.
Tužka ✏️ vedle jména. Pozor: jméno slouží zároveň k přihlašování, takže po přejmenování se kolega musí hlásit novým jménem. Dej mu o tom vědět.
Výchozí heslo v celé firmě je Jenda101.
Jenda101 a kolega se odhlásí ze všech zařízení. Aplikace ti heslo rovnou ukáže.Své heslo si měníš stejně jako ostatní — záložka 👤 Profil, druhá kartička Změna hesla. Zadáš stávající, dvakrát nové (aspoň 6 znaků) a potvrdíš.
Jsi jediný administrátor, takže reset hesla u tebe nemá kdo udělat. Kdyby ses ke svému účtu nedostala, ozvi se Markovi — musel by to opravit přímo v databázi. Heslo si proto zvol takové, které si zapamatuješ, nebo si ho ulož do správce hesel.
Hesla jsou v databázi uložená zahashovaná (PBKDF2-SHA256). Není to šifra, kterou by šlo odemknout — původní heslo se z uloženého záznamu nedopočítá ani s plným přístupem do databáze. Nikdo tedy tvoje heslo nezjistí, jen ho může přepsat na nové.
Pro Marka: v projektu je na to připravený skript, který se spouští takhle a rovnou si po sobě ověří, že se tím heslem opravdu přihlásíš:
node --env-file=.env scripts/reset-password.mjs "Umová Gita"
Ruční zápis hesla do tabulky nefunguje — aplikace přijímá jen správně zahashovanou podobu, takže čitelné heslo vložené do sloupce by účet naopak zablokovalo úplně.
Co projít na začátku každého měsíce za ten minulý.
Klidně počkej pár dní do nového měsíce — lidé můžou ještě doplňovat výdejky z konce minulého měsíce. Aplikace jim to do 5. dne nového měsíce ani nehlásí jako nesrovnalost.
Postupně:
Jenda101.Skoro jistě neodeslaná výdejka. Podívej se na žlutou kartičku nahoře v Přehledu. Když plátce nereaguje, klikni na výdejku a dodělej ji za něj (viz kapitola 3).
Druhá možnost je špatné datum — výdejka spadla do jiného měsíce. Zkus přepnout uzávěrku na sousední měsíc a zjisti, jestli tam není. Datum pak oprav ty (viz kapitola 7).
Otevři výdejku ve Všech výdejkách, koukni na fotku a na seznam přiřazení. Když je přiřazení opravdu špatně, zruš ho tlačítkem ✖ Zrušit — položka se vrátí plátci a ten ji přiřadí správně a odešle znovu.
Pokud u té položky v jeho Historii svítí „přiřadil administrátor“, znamená to, že jsi ji přiřazovala ty při dodělávání cizí výdejky — tak ať se nediví, že to plátce neví.
Ano, křížkem 🗑 na jejím řádku ve žluté kartičce. Smaže se celá — položky, přiřazení i fotka, nevratně. Plátce by ji musel nahrát znovu.
Používej to jen tam, kde je jasné, že se výdejka nikdy nedotáhne: duplikát, omyl, testovací nahrání. Když jde jen o to, že plátce nereaguje, je lepší ji dodělat a odeslat.
Tlačítkem ➗ u toho řádku. Zadá se počet lidí a řádek se nahradí odpovídajícím počtem stejných dílů, které se přiřadí po jednom.
Součet sedí na haléř i tam, kde dělení nevychází. Jde to jen do odeslání — potom už ne.
Projdi v tomhle pořadí:
Najdi výdejku ve „Všechny výdejky“ podle data, rozklikni ji a zobraz si fotku — ověříš, co na výdejce opravdu bylo. Když je přiřazení špatně, klikni u položky ✖ Zrušit. Položka se vrátí plátci a ten ji přiřadí správně a znovu odešle.
Rozklikni jeho výdejky ve „Všechny výdejky“ a porovnej s fotkami. Nejčastější příčiny:
Otevři tu novější a klikni 🗑 Smazat celou výdejku. Smaže se i s položkami a přiřazeními.
Dokud je výdejka rozpracovaná, smaže si ji plátce sám. Odeslanou už ne — na to jsi jediná ty, tak tě o to bude chodit prosit.
Aplikace duplicity hlídá — stejnou fotku podruhé vůbec nepřijme. Projde jen situace, kdy někdo tu samou výdejku vyfotil znovu jinak; na to plátce dostane upozornění.
Cenu ani název u existujícího řádku přepsat nejde. Dokud výdejka není odeslaná, dá se to ale obejít — plátce (nebo ty, když ji otevřeš z kartičky neodeslaných):
Po odeslání už položky měnit nejde nikomu. Zruš přiřazení (výdejka se vrátí mezi rozpracované a plátce ji opraví), nebo ji smaž celou.
Datum je výjimka — to opravíš i u odeslané výdejky.
Výdejka, kterou někdo místo focení opsal ručně — používá se, když je papír nečitelný, ztratil se, nebo AI spletla ceny. Počítá se úplně stejně jako vyfocená.
Fotku mít může i nemusí: v ručním zadání je tlačítko 📷 Přifotit doklad, aplikace z fotky nic nečte, jen ji uloží. Když ji plátce přiloží, ikonu 📷 u výdejky uvidíš a přiřazení si proti papíru ověřit můžeš. Když ne, musíš vyjít z toho, co tvrdí plátce.
Nejdřív se ujisti, že jsou všechny jeho výdejky odeslané (žlutá kartička nahoře). Pak ho deaktivuj klikem na 🗑. Jeho útraty za rozjetý měsíc zůstanou v uzávěrce, jen se přestane nabízet pro nová přiřazování.
Načti stránku znovu: Cmd+Shift+R (Mac) nebo Ctrl+F5 (Windows).
Zatím se nedá: přepsat cenu nebo název u existujícího řádku (jde ho jen smazat a přidat znovu), měnit položky u odeslané výdejky, ani smazat uživatele včetně historie (to je schválně — uzavřené měsíce musí zůstat platné).
Pokud něco z toho začne v provozu vadit, ozvi se Markovi — dá se to doplnit.