Obecné

Historie změn a audit log — kdo co kdy udělal

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.

Ing. Martin Procházka
10 min čtení
3 zobrazení
audit log
historie změn
bezpečnost
GDPR
práva a role

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í

    AkceKde se logujePříklad záznamuDoporučené hlídání
    Změna částky na faktuřeDetail faktury + globální logUživatel A změnil položku X z 1 200 na 1 450 KčVysoká
    Změna DIČ u kontaktuKontakt + globální logUživatel B upravil DIČ: CZ123 → CZ321Vysoká
    Automatické párováníBanka + globální logPlatba 1 450 Kč spárována s FV-2026-015Střední
    Smazání dokladuKoš + globální logUživatel C smazal FV-2026-010Vysoká
    Přidání uživateleNastavení + globální logUživatel D přidal účetní@firma.cz (role Účetní)Vysoká
    Export DPHDPH + globální logExport Kontrolního hlášení za 1Q/2026Stř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
  • AI Asistent — živá ukázka
    Napište zprávu...
    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:

    1) Vytvoření faktury uživatelem A (položky, sazba, splatnost)

    2) Odeslání e-mailem, stav „odesláno“

    3) Automatické párování přijaté platby, stav „zaplaceno“

    4) Úprava položky uživatelem B (sleva 10 % → 5 %), uložen diff

    5) Export do kontrolního hlášení, záznam exportu s hash

    6) 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.

    Přečtěte si také

    Krok za krokem: jak správně vystavit fakturu v Doklad.ai.

    Související články

    Užitečné nástroje