Historie změn a audit log — kdo co kdy udělal
· Redakce Doklad.ai · general
Měj v malíku Historii změn a audit log. Přesně víš, kdo co kdy udělal — bez výmluv a chaosu. Uklidíš si v procesech a zlepšíš dohledatelnost.
Historie změn a audit log — kdo co kdy udělal
Sedíš nad fakturou a ne a ne pochopit, proč zmizela sleva? A kdo ji vlastně smazal? Přesně. Tady začíná příběh Historie změn a audit logu, který ti dá klid na duši i argumenty do debat.
Historie změn a audit log v Doklad.ai ti řekne, kdo co kdy udělal. Bez kličkování. Bez „já nic, já muzikant“.
Co přesně Historie změn a audit log zaznamenává a proč tě to má zajímat
Audit log je černá skříňka tvého účetnictví. Zaznamenává operace uživatelů, systémové akce, a měnící se data — včetně původních a nových hodnot. Proč je to fajn? Protože dohledáš příčinu chyby, prokážeš soulad a ušetříš si hádky.
Co se loguje krok za krokem
- Přihlášení a odhlášení (uživatel, čas, IP, metoda)
- Vytvoření, úprava, smazání dokladů (faktury, zálohovky, náklady, dobropisy)
- Změny stavů (odesláno, zaplaceno, storno, párováno)
- Úpravy kontaktů a položek (ceníky, sazby DPH, jednotky)
- Importy, exporty, hromadné operace
- Změny práv a rolí uživatelů, pozvání do účtu
- Integrace a API volání (co, kdy, kým a s jakým výsledkem)
- Systémové akce (automatické párování plateb, plánované úlohy)
Jak ti to pomůže v praxi
- Rychlé vyšetření chyby: vidíš původní hodnotu i to, kdo ji změnil
- Kontrola přístupů: kdo má moc široká práva a proč
- Důkazy pro audit a kontroly: export logu, časová razítka, konzistence
- Školení týmu: ukážeš konkrétní příklady místo teorie
💡 Tip: Když řešíš nesoulad v DPH, filtruj logy podle období a druhu akce. Uvidíš, kdo přehodil sazbu nebo přepsal datum zdanitelného plnění.
Jak s audit logem pracovat, aby ti šetřil čas (a nervy)
Audit log je silný nástroj. Nestačí ho mít — musíš ho používat chytře.
Nastav si role a práva hned na začátku
- Rozděl uživatele na majitele, účetní, fakturanty a externí přístup (daňový poradce)
- Co nejméně práv „admin“ — čím méně lidí může všechno, tím méně problémů
- Proces schvalování: úpravy cen a slev jen po schválení zodpovědným
Filtrování a hledání bez zdržování
- Filtrovat podle entity (faktura, kontakt, sklad), akce (vytvořeno, změněno, smazáno), uživatele a času
- Vyhledávat podle čísla dokladu nebo klienta
- U jedné faktury vidíš časovou osu všech změn — hezky pohromadě
Export a sdílení pro kontrolu
- Export do CSV/PDF při auditu nebo předání účetnímu
- Sdílený odkaz s omezenou platností, když řešíš incident s kolegou
💡 Tip: Přidej do pravidel týmu „commit message“ pro důležité úpravy. Krátká poznámka u změny (proč jsem to dělal) ti ušetří půl hodiny pátrání.
Jaké události jsou v Doklad.ai v Historii změn a audit logu nejdůležitější
Ne všechny záznamy mají stejnou váhu. Některé jsou čistě informativní, jiné auditně kritické.
Kritické změny (hlídej je notifikacemi)
- Změny IBAN, firemních údajů, DIČ
- Úpravy číselných řad a nastavení DPH
- Smazání dokladů, přepis částek a slev
- Přidání/odebrání uživatelských práv
Provozní změny (hodí se k diagnostice)
- Synchronizace banky, automatické párování
- Importy CSV a externích integrací (e-shop, CRM)
- Odeslání faktury e-mailem, doručenka, otevření odkazu klientem
Srovnávací tabulka událostí
| Akce | Kde se loguje | Příklad záznamu | Doporučené hlídání |
|---|---|---|---|
| Změna částky na faktuře | Detail faktury + globální log | Uživatel A změnil položku X z 1 200 na 1 450 Kč | Vysoká |
| Změna DIČ u kontaktu | Kontakt + globální log | Uživatel B upravil DIČ: CZ123 → CZ321 | Vysoká |
| Automatické párování | Banka + globální log | Platba 1 450 Kč spárována s FV-2026-015 | Střední |
| Smazání dokladu | Koš + globální log | Uživatel C smazal FV-2026-010 | Vysoká |
| Přidání uživatele | Nastavení + globální log | Uživatel D přidal účetní@firma.cz (role Účetní) | Vysoká |
| Export DPH | DPH + globální log | Export Kontrolního hlášení za 1Q/2026 | Střední |
Bezpečnost, GDPR a retenční politika: jak to udělat správně
Audit log je i o souladu s legislativou. Ano, je to trochu suché téma. Ale zásadní.
GDPR a právní základ
- Oprávněný zájem správce: zabezpečení a dohledatelnost změn
- Smlouva a zákonná povinnost: účetní doklady a jejich integrita
- Právo na výmaz? U logů omezené: držíme minimální nutný rozsah a dobu
Retence (doba uchování)
- Auditní záznamy k účetním dokladům: obvykle po dobu uchování účetnictví (typicky 10 let)
- Přístupové logy: zkráceně (např. 12–24 měsíců), podle bezpečnostní politiky
- Anonymizace starých IP a uživatelských identifikátorů po uplynutí doby
Integrita a časová razítka
- Každý záznam má čas, akci, autora, kontext položky a starou/novou hodnotu
- Detekce kolizí: záznam „optimistic lock“ při přepsání staré verze
- Nepřepisujeme historii, jen přidáváme nové verze — aby audit dával smysl
Přístupy a princip minimálních práv
- Každý vidí jen to, co potřebuje k práci
- Audit log přístupný podle role: majitel a pověřený správce
- Export logu je auditovaná operace (ano, i export má v logu stopu)
Krok za krokem: jak v Doklad.ai zjistíš, kdo co kdy udělal
Jasně, teorie je fajn. Ale jak na to konkrétně?
Najdi změny na konkrétní faktuře
- Otevři fakturu
- Přejdi na kartu Historie změn
- Filtrem zúžíš akce (např. pouze Úprava, pouze Smazání)
- Klikni na změnu a uvidíš diff: původní vs. nová hodnota, autor, čas
Prozkoumej globální audit log
- V menu zvol Bezpečnost → Audit log
- Filtrovat můžeš podle data, uživatele, typu entity, akce
- Hledej podle čísla dokladu nebo názvu klienta
- Stáhni CSV, když potřebuješ sdílet s auditorem
Nastav upozornění na kritické změny
- V Nastavení → Upozornění označ kritické události (např. změna DIČ, smazání dokladu)
- Zvol kanál: e-mail, in-app notifikace, webhook
- Otestuj odeslání testové notifikace
💡 Tip: Nech si posílat denní digest „co se změnilo“. Rychlá ranní kontrola a máš přehled.
Historie změn a audit log v týmu: procesy, které fungují
Samotný log ti problém nevyřeší. Potřebuješ lehká pravidla.
Dvoufázové úpravy u citlivých změn
- Ceny a slevy u velkých klientů mění jen pověřená osoba
- Schvalování nad určitou částku (např. nad 20 000 Kč) — jednoduché pravidlo, velký efekt
Popis změny jako povinné pole
- Krátký důvod úpravy u klíčových polí (DIČ, IBAN, sazba DPH)
- Při auditu se z „kdo-udělal-co“ stane „proč-udělal-co“ — to chceš
Revize práv jednou za čtvrtletí
- Zkontroluj, kdo má admin, kdo účetní, kdo externí přístup
- Odeber neaktivní pozvánky, změň hesla u sdílených přístupů (ještě lépe: žádné sdílené)
Jak číst diffs: stará vs. nová hodnota bez koukání do koule
Rozumět změně je půl úspěchu. Ať víš, jestli jde o chybu, nebo plánovaný zásah.
Číselné hodnoty a DPH
- Sleduj nejen částku, ale i základ, sazbu a metodu výpočtu
- Při změně měny je důležitý kurz a datum přepočtu
Textové položky a kontakty
- U kontaktů sleduj IČ/DIČ, název a adresu — vliv na KH a soulad s registrem ARES
- V Doklad.ai se změny DIČ kontrolují formálně; při chybě vzniká varování v logu
Smazání vs. storno
- Smazání je zásah do evidence — mělo by být výjimečné a logované s důvodem
- Storno zachová historii i auditní stopu a je preferovanou cestou
Integrace a API: když systém mluví se systémem
Ať už napojuješ e-shop, banku nebo CRM, audit log tě nenechá na holičkách.
Co se loguje z integrací
- Každé API volání s výsledkem (OK/Chyba) a rozsahem změny
- Import objednávek → vytvořené faktury s mapováním ID
- Párování plateb z banky a ruční overridy
Jak řešit chyby integrace rychle
- V logu filtruj zdroj = API/Integrace
- Otevři poslední chybové volání a zkontroluj payload/odpověď
- Oprav mapování a spusť re-run (záznam běhu se také zaloguje)
Nejčastější scénáře z praxe aneb co řeší OSVČ i malé týmy
Máš pocit, že je to všechno moc teoretické? Tak tady realita.
„Nesedí mi saldokonto, někdo přepsal částku.“
- Otevři fakturu a její Historii změn
- Zkontroluj, kdo a kdy upravil položku
- Vrať změnu zpět nebo vystav opravný daňový doklad
- Přidej notifikaci na úpravy částek
„Klient tvrdí, že faktura nepřišla.“
- Podívej se do logu odeslání: kdy, komu, s jakým stavem
- Zkontroluj, zda klient e-mail otevřel/klikl na odkaz
- Pošli znovu nebo sdílej platební odkaz
„Náhodou jsme smazali doklad.“
- Otevři Koš a obnovu
- V logu najdeš, kdo mazal a proč
- Nastav práva tak, aby mazat mohli jen správci
Jak si udržet pořádek: malé návyky, velký dopad
- Komentuj kritické změny jednou větou
- Reviduj práva každé 3 měsíce
- Zapni denní/ týdenní souhrny změn
- Exportuj log před odevzdáním DPH a uzávěrkou — klidnější spánek
Historie změn a audit log: časté chyby, kterým se vyhni
- Sdílené loginy. Nikdy. Nemáš pak komu zavolat.
- Slepé smazání bez storna. Rozbiješ návaznosti.
- „Admin pro všechny“. Pohodlné dnes, drahé zítra.
- Žádné notifikace. Zjistíš problém pozdě.
Jak vypadá auditní stopa u jedné faktury krok za krokem
Chceš jasnou představu, co uvidíš? Takhle typicky roste log na jedné faktuře:
- Vytvoření faktury uživatelem A (položky, sazba, splatnost)
- Odeslání e-mailem, stav „odesláno“
- Automatické párování přijaté platby, stav „zaplaceno“
- Úprava položky uživatelem B (sleva 10 % → 5 %), uložen diff
- Export do kontrolního hlášení, záznam exportu s hash
- Revize účetní: komentář proč byla sleva snížena
Historie změn a audit log v Doklad.ai: jaké máš možnosti
Tady to máš pohromadě — klíčové vlastnosti, které využiješ od prvního dne.
Přehled funkcí
- Časová osa změn u každé entity (doklad, kontakt, produkt, nastavení)
- Globální audit log s výkonným filtrem
- Diff stará vs. nová hodnota a volitelný komentář změny
- Exporty CSV/PDF, sdílené audity s omezenou platností
- Notifikace na kritické akce a denní/ týdenní digest
- Role a práva s principem minimálních oprávnění
Co připravujeme (roadmap náhled)
- Alerting na anomálie (nezvyklé objemy změn, podezřelé IP)
- Politiky retenční doby na míru (per-tenant)
Závěr: proč chtít Historii změn a audit log dnes, ne až „až“
Hele, až přijde problém, je pozdě. Historie změn a audit log je tvoje pojistka i kompas. Uklidní procesy, zrychlí řešení chyb a ušetří peníze. A hlavně — kdykoli víš, kdo co kdy udělal. Přesně.
Časté otázky
Jak zjistím, kdo změnil částku na faktuře a kdy?
Otevři fakturu a přepni na Historii změn. Uvidíš autora, čas a diff stará/nová částka. Pokud máš notifikace na kritické změny, najdeš i upozornění v e-mailu nebo v aplikaci.
Lze Historii změn a audit log exportovat pro auditora?
Ano. V globálním audit logu vyfiltruj období a typy událostí a stáhni CSV nebo PDF. Export sám se zapíše do logu, takže máš kompletní stopu o tom, kdo data vyvezl a kdy.
Jak dlouho Doklad.ai uchovává auditní záznamy?
Záznamy k účetním dokladům držíme po dobu nutnou pro účetní a daňové povinnosti (typicky 10 let). Přístupové logy uchováváme kratší dobu (např. 12–24 měsíců) dle bezpečnostní politiky a GDPR.
Může běžný uživatel vidět celý audit log?
Ne. Přístup je řízen rolemi. Majitel účtu a pověření správci vidí kompletní log; běžný uživatel vidí historii jen u entit, ke kterým má oprávnění. Princip je „co potřebuješ k práci, to uvidíš“.
Co když omylem smažu doklad — jde to vrátit?
Smazané doklady končí do Koše, odkud je může správce obnovit. Smazání je vždy v logu se jménem, časem a důvodem. Pro běžnou praxi doporučuji místo smazání používat storno.
Upozorní mě systém na změny DIČ nebo IBANu?
Ano. V nastavení si zapni upozornění na kritické změny, mezi které patří DIČ, IBAN, číselné řady nebo sazby DPH. Můžeš volit e-mail, in-app notifikace nebo webhook pro integrace.