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í

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

💡 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.

← Všechny články