Dávkové generování

Vygenerujte mnoho dokumentů jednoho druhu najednou, z archivu složek se skeny nebo z tabulky CSV/XLSX, s cenou zobrazenou před spuštěním.

Když už nedává smysl dělat to po jednom

Když je dokumentů stejného druhu hodně, nemá smysl dělat je po jednom: čas nejde do dokumentu, ale do opakování stále stejných kliknutí. Obrazovka Dávky převezme celý vstup najednou a rozloží ho na běžné dokumenty.

Obrazovka Dávky s předchozími běhy a jejich výsledky

Dva způsoby, jak předat vstup

Archiv složek

Jedna složka je jeden obchod a soubory v ní jsou jeho skeny. Vnořené složky nevadí: vše ve složce „Кравченко“ patří Kravčenkovi. Pokud je archiv plochý, třicet skenů bez jakýchkoli složek, každý soubor se stane samostatným dokumentem.

Tabulka

CSV nebo XLSX, kde řádek je dokument a sloupec je pole. Záhlaví sloupce se přiřadí k poli šablony, takže „Celé jméno“ najde full_name. Žádné skeny tu nejsou: tohle je vstup pro kancelář, jejíž data už jsou v systému, a ne na papíře.

Před spuštěním se dozvíte, kolik to stojí

Nahrání nic nespustí. Přečteme soubor a ukážeme, co jsme našli: kolik položek, kolik generování to bude stát a kolik vám jich zbývá. Teprve pak se objeví tlačítko Spustit.

Pokud na celý běh nezbývá dost generování, nespustí se vůbec. Částečné spuštění záměrně neexistuje: měli byste rozumět tomu, za co platíte, místo abyste u dvacátého dokumentu zjistili, že zbytek nepřijde.

Obrazovka běhu: počítadla, ukazatel průběhu a seznam položek

Co se děje dál

Běh jde do fronty, nanejvýš několik položek vašeho pracovního prostoru najednou, aby jeden velký archiv nezabral celou frontu. Každá položka projde běžnou cestou: skeny se přečtou, hodnoty se vyplní, dokument se vygeneruje. Limit se čerpá za každý hotový dokument, takže položka, která selhala, nic nestojí.

Pokud běh trvá déle než několik minut, napíšeme vám, až skončí.

Když něco nefunguje

Běh se kvůli jedné vadné složce nezastaví. Ta položka se označí s důvodem srozumitelnými slovy, zbytek proběhne do konce a běh skončí jako „částečně“.

  • Zopakovat neúspěšné spustí jen položky, které neprošly. Hotových se to nedotkne a neplatí se za ně dvakrát.
  • Stáhnout vše vám dá hotové dokumenty jako jeden archiv, i když některé ještě chybějí: dvacet osm hotových dokumentů se hodí mít, zatímco řešíte zbylé dva.
  • Zastavit ukončí zařazování nových položek do fronty. Ty, které už běží, se dokončí, takže nezůstanou žádné napůl vygenerované soubory.

Prázdná složka nebo prázdný řádek se označí jako přeskočené, ne jako neúspěšné: nejde o poruchu, ale o to, co bylo ve vstupním souboru, a není co opakovat.