DoklaDík
Zpět na blog
Faktury

Opakující se faktury a náklady — přehled

Kompletní průvodce přehledem opakujících se faktur a nákladů v DoklaDíku — dvě záložky, šablony, frekvence, automatické generování a správa.

7 min čtení
🔄

Opakující se faktury a náklady

Opakující se šablony ti umožňují nastavit pravidelnou fakturaci nebo evidenci nákladů jednou a pak se o nic nestarat. Vytvoříš šablonu s frekvencí (denně, týdně, měsíčně, čtvrtletně nebo ročně) a DoklaDík automaticky generuje nové faktury nebo náklady v zadaný den. Stránka Opakující se má dvě záložky — Faktury a Náklady — každá s vlastním přehledem, filtry a akcemi.

🧾
Faktury
Šablony opakujících se faktur
💸
Náklady
Pravidelné výdaje firmy
📅
Frekvence
5 intervalů opakování
Automaticky
Generování při načtení

📍 Kde to najdeš

  • Aplikace: Levé menu → Opakující se
  • Funkce: záložka Faktury a záložka Náklady — přepínání v horní části stránky

Stránka Opakující se slouží jako centrální místo pro správu všech pravidelných šablon. Najdeš tu přehled opakujících se faktur i nákladů, jejich aktuální stavy, informace o příštím generování a souhrnné statistiky. Při každém načtení stránky systém automaticky zkontroluje, zda není třeba vygenerovat nové dokumenty — pokud datum příštího generování již nastalo, DoklaDík faktury a náklady vytvoří automaticky.

📸 Screenshot 1: Celkový pohled na stránku Opakující se — záložky Faktury / Náklady nahoře, souhrnné karty a tabulka se šablonami

Souhrnné karty

V horní části stránky se zobrazují 4 souhrnné karty, které pokrývají oba záložky (Faktury i Náklady) najednou. Karty poskytují rychlý přehled o celkovém stavu opakujících se šablon.

Karta Hodnota Popis
Faktury celkem Počet šablon Celkový počet šablon opakujících se faktur. Pod číslem vidíš rozpis: „Aktivní: X · Pozastavené: Y"
Vygenerováno Počet faktur Celkový počet faktur, které byly automaticky (nebo ručně) vygenerovány ze všech šablon dohromady
Náklady celkem Počet šablon Celkový počet šablon opakujících se nákladů. Pod číslem: „Aktivní: X · Neaktivní: Y"
Měsíční náklady Částka v Kč Součet měsíčních nákladů ze všech aktivních šablon nákladů (přepočteno na měsíční ekvivalent)
📸 Screenshot 2: Souhrnné karty — 4 karty v řadě: Faktury celkem, Vygenerováno, Náklady celkem, Měsíční náklady. Šipky na pod-texty „Aktivní: X · Pozastavené: Y"

Záložka Faktury

Záložka Faktury zobrazuje tabulku se všemi šablonami opakujících se faktur. Každá šablona představuje předpis, podle kterého DoklaDík pravidelně generuje nové faktury — jednou nastav a systém se o zbytek postará sám.

Sloupce tabulky

Sloupec Popis
Název Název šablony — kliknutím se otevře detail šablony pro úpravu
Klient Jméno klienta přiřazeného k šabloně. Pokud není nastaven, zobrazí se „—"
Frekvence Interval opakování — Denně, Týdně, Měsíčně, Čtvrtletně nebo Ročně
Příští faktura Datum příštího automatického vygenerování faktury. U pozastavených nebo zrušených šablon se zobrazí „—"
Stav Aktuální stav šablony — barevný badge (Aktivní / Pozastavená / Zrušená)
Vygenerováno Celkový počet faktur, které byly z této šablony vygenerovány
📸 Screenshot 3: Záložka Faktury — tabulka se sloupci Název, Klient, Frekvence, Příští faktura, Stav, Vygenerováno. Šipka na kliknutelný název šablony

Stavy šablon faktur

Každá šablona opakující se faktury může být v jednom ze tří stavů. Stav určuje, zda systém automaticky generuje faktury nebo ne.

Aktivní

Zelený badge — šablona je aktivní a automaticky generuje faktury podle nastavené frekvence. Systém při každém načtení stránky zkontroluje, zda datum příštího generování již nastalo.

Pozastavená

Žlutý badge — generování faktur je dočasně zastaveno. Šablonu lze kdykoli znovu aktivovat a pokračovat v generování od posledního stavu. Vhodné, pokud potřebuješ dočasně přerušit pravidelnou fakturaci.

Zrušená

Šedý badge — šablona je trvale zrušená. Generování faktur je zastaveno a nelze ho obnovit. Dříve vygenerované faktury zůstávají zachovány, ale z této šablony se již žádné nové nevytvoří.

Frekvence opakování

Při vytváření šablony volíš jednu z pěti frekvencí, která určuje, jak často se nová faktura vygeneruje.

📆
Denně
Každý den
📅
Týdně
Každý týden
🗓️
Měsíčně
Každý měsíc
📊
Čtvrtletně
Každé 3 měsíce
🎯
Ročně
Jednou za rok

Filtry a vyhledávání

Nad tabulkou faktur najdeš dva nástroje pro rychlé filtrování:

  • Filtr stavu — přepínač s možnostmi: Vše, Aktivní, Pozastavené. Výchozí zobrazení je „Vše", které ukáže všechny šablony bez ohledu na stav.
  • Vyhledávání — textové pole s placeholderem „Hledat v názvech faktur…". Vyhledává v reálném čase podle názvu šablony.

Hromadné akce

Po zaškrtnutí jedné nebo více šablon se zobrazí panel hromadných akcí s tlačítkem:

  • Vygenerovat vybrané (zelené tlačítko s ikonou blesku/Zap) — ručně vygeneruje faktury pro všechny vybrané šablony, bez ohledu na datum příštího generování. Hodí se, pokud potřebuješ vytvořit fakturu okamžitě, aniž bys čekal na automatické generování.

Tlačítko nové šablony

V pravém horním rohu stránky najdeš tlačítko „+ Nová šablona", které tě přesměruje na formulář pro vytvoření nové opakující se faktury na adrese /opakujici/nova.

📸 Screenshot 4: Záložka Faktury — šipka na filtr stavu (Vše / Aktivní / Pozastavené), vyhledávací pole, tlačítko „+ Nová šablona" a hromadná akce „Vygenerovat vybrané"

Záložka Náklady

Záložka Náklady zobrazuje tabulku se všemi opakujícími se náklady. Na rozdíl od záložky Faktury má nákladová tabulka odlišné sloupce a hlavně — stav se přepíná kliknutím na toggle tlačítko přímo v řádku tabulky.

Sloupce tabulky

Sloupec Popis Mobil
Popis Kliknutelný — otevře detail nákladu. Pokud má náklad nastavené datum ukončení (end_date), zobrazí se pod popisem Viditelný
Kategorie Badge s kategorií nákladu (např. Provozní, Marketing, Software apod.) Skrytý
Částka Výše nákladu — zobrazena tučně pro snadné čtení Viditelný
Frekvence Interval opakování s barevným badge: oranžová = denně, modrá = měsíčně, fialová = čtvrtletně, zelená = ročně Viditelný
Příští datum Datum příštího automatického vygenerování nákladu Skrytý
Stav Toggle tlačítko (přepínač) — kliknutím přímo zapneš nebo vypneš generování. Zelený = aktivní, šedý = neaktivní Viditelný
Akce Tři ikony: Zobrazit (oko), Upravit (tužka), Smazat (koš) Viditelný
📸 Screenshot 5: Záložka Náklady — tabulka se sloupci Popis, Kategorie, Částka, Frekvence, Příští datum, Stav (toggle), Akce. Šipka na toggle přepínač stavu

Stav — toggle přepínač

Na rozdíl od záložky Faktury, kde je stav zobrazen pouze jako badge, u nákladů je stav interaktivní toggle tlačítko. Kliknutím přímo v tabulce můžeš okamžitě zapnout nebo vypnout automatické generování nákladu — bez nutnosti otevírat detail.

Aktivní (is_active = true)

Zelený toggle — náklad je aktivní a automaticky se generuje v zadaný interval. Kliknutím na toggle ho vypneš.

Neaktivní (is_active = false)

Šedý toggle — generování je zastaveno. Kliknutím na toggle ho znovu zapneš. Žádné náklady se nevytvářejí.

💡 Klíčový rozdíl: Toggle vs. Badge

U faktur se stav zobrazuje jako statický badge (Aktivní / Pozastavená / Zrušená) — ke změně stavu musíš otevřít detail šablony. U nákladů je stav klikatelný toggle přepínač přímo v tabulce — jedním kliknutím zapneš nebo vypneš generování bez jakéhokoli přechodu na jinou stránku.

Barevné badge frekvence

Ve sloupci Frekvence se u nákladů zobrazují barevně odlišené badge, které usnadňují vizuální rozlišení intervalů:

Denně
Oranžový badge
Měsíčně
Modrý badge
Čtvrtletně
Fialový badge
Ročně
Zelený badge

Filtry a vyhledávání

Záložka Náklady má vlastní sadu filtrů, podobně jako záložka Faktury:

  • Filtr stavu — přepínač s možnostmi: Vše, Aktivní, Neaktivní. Filtruje šablony podle aktuálního stavu toggle přepínače.
  • Vyhledávání — textové pole s placeholderem „Hledat v popisech nákladů…". Vyhledává v reálném čase podle popisu nákladu.

Hromadné akce

Po zaškrtnutí jednoho nebo více nákladů se zobrazí panel hromadných akcí:

  • Vygenerovat vybrané (zelené tlačítko) — ručně vygeneruje náklady pro všechny vybrané šablony, bez ohledu na datum příštího generování.

Akce na řádku

Každý řádek v tabulce nákladů má ve sloupci Akce tři ikony:

Ikona Akce Popis
👁️ Zobrazit Otevře detail nákladu v režimu pouze pro čtení
✏️ Upravit Otevře formulář pro úpravu nákladu — můžeš změnit popis, částku, frekvenci, kategorii atd.
🗑️ Smazat Smaže šablonu opakujícího se nákladu. Před smazáním se zobrazí potvrzovací dialog. Dříve vygenerované náklady zůstanou zachovány.

Tlačítko nového nákladu

V pravém horním rohu záložky Náklady najdeš tlačítko „+ Přidat náklad", které tě přesměruje na formulář pro vytvoření nového opakujícího se nákladu na adrese /opakujici-naklady/nova.

📸 Screenshot 6: Záložka Náklady — šipka na tlačítko „+ Přidat náklad", filtr stavu (Vše / Aktivní / Neaktivní), vyhledávací pole a akce na řádku (oko, tužka, koš)

Automatické generování

Jednou z klíčových funkcí stránky Opakující se je automatické generování faktur a nákladů. Funguje to takto:

  1. Při každém načtení stránky Opakující se systém zkontroluje všechny aktivní šablony (jak faktury, tak náklady).
  2. Pokud u některé šablony datum next_generation (příští generování) je rovno dnešnímu datu nebo je v minulosti, systém automaticky vygeneruje nový dokument.
  3. Po vygenerování se datum next_generation posune na další termín podle nastavené frekvence.
  4. Na obrazovce se zobrazí toast notifikace s textem: „Automaticky vygenerováno X faktur" nebo „Automaticky vygenerováno X nákladů".

⚡ Jak funguje automatické generování

Automatické generování se spouští při načtení stránky Opakující se, nikoli na pozadí v pravidelných intervalech. To znamená, že pokud se do aplikace nepřihlásíš několik dní, při dalším otevření stránky Opakující se systém dohledá všechny zmeškané termíny a vygeneruje dokumenty najednou. Žádný termín se neztratí.

📸 Screenshot 7: Toast notifikace „Automaticky vygenerováno 3 faktur" — zelený toast v pravém horním rohu po načtení stránky

Stránkování

Obě záložky (Faktury i Náklady) používají stránkování po 25 položkách na stránku. Pokud máš více šablon, v dolní části tabulky se zobrazí navigace mezi stránkami. Aktuální stránka a celkový počet položek jsou vždy viditelné.


💡 Tip: Pozastavení vs. Zrušení šablony faktury

Pokud potřebuješ dočasně přerušit generování faktur (třeba kvůli dovolené klienta nebo sezónní pauze), použij stav Pozastavená. Šablonu můžeš kdykoli znovu aktivovat. Stav Zrušená je trvalý — jakmile šablonu zrušíš, nejde ji znovu spustit. Proto zrušení používej jen tehdy, když jsi si jistý, že danou pravidelnou fakturaci již nikdy nebudeš potřebovat.

🔄 Tip: Ruční generování přes hromadné akce

Nemusíš čekat na automatické generování. Pokud potřebuješ vystavit fakturu nebo zaznamenat náklad okamžitě, zaškrtni šablony v tabulce a klikni na „Vygenerovat vybrané". Systém vytvoří dokumenty ihned, bez ohledu na datum příštího generování. Datum next_generation se následně posune na další termín.

⚠ Pozor: Automatické generování při načtení

Automatické generování se spouští pouze při otevření stránky Opakující se — neběží na pozadí. Pokud se do aplikace nepřihlásíš delší dobu, všechny zmeškané dokumenty se vygenerují najednou při dalším načtení. Doporučujeme stránku Opakující se navštěvovat pravidelně, aby se dokumenty generovaly včas.