Třicet dokumentů najednou
Dávkové generování. Archiv složek nebo tabulka místo třiceti stejných ručních vyplnění, s viditelným průběhem a možností zopakovat jen to, co neprošlo.
Sedmá a poslední funkce druhé vlny uzavírá to, čím vlna začala: DocuTract vytvoří jeden dokument pohodlně a třicet nepohodlně. Třicet pracovních smluv je třicetkrát stejných šest kroků: vytvořit, vybrat šablonu, nahrát sken, zkontrolovat hodnoty, vygenerovat. Čas nejde do dokumentu, ale do opakování.
Teď se vstup převezme celý.

Dva vstupy, protože kancelář má dva
Archiv složek. Složka je obchod, soubory v ní jsou jeho skeny. Vnořené
složky nevadí: vše ve složce „Кравченко“ patří Kravčenkovi, i když to leží v
podsložce „скани“. Archiv vytvořený na Macu obsahuje __MACOSX a .DS_Store a
ty nezobrazujeme jako samostatné obchody. Názvy složek v cyrilici se čtou tak, jak byly
napsány, ne jako „Рравченко“. Právě takové detaily rozhodují, zda import
napoprvé funguje.
Tabulka. CSV nebo XLSX, řádek je dokument, sloupec je pole. Záhlaví se přiřadí k
poli šablony, takže „Celé jméno“ najde full_name, a středník, který Excel v této
části světa píše, se čte stejně jako čárka. Sloupec, který šablona nemá,
zastaví běh ještě před spuštěním a sám se ohlásí. Zjistit u dvoustého řádku, že
produkt potichu ignoroval jeden sloupec, je horší než vůbec nezačít.
Nejdřív se dozvíte, kolik to dělá
Nahrání nic nespustí. Přečteme soubor a ukážeme ho: nalezeno třicet položek, bude to stát třicet generování, zbývá dvanáct. A teprve pak tlačítko Spustit.
Pokud jich není dost, běh se vůbec nespustí. Částečné spuštění záměrně neexistuje: člověk, který nahrál třicet složek a dostal dvanáct dokumentů, by teď musel zjišťovat, kterých osmnáct chybí a zda za ně zaplatil. Nic horšího není.
Samotné peníze se čerpají jako vždy, po jednotlivých dokumentech, jak se který dokončí. Položka, která selhala, tedy nic nestojí.

Běh, který se kvůli jedné složce nezastaví
Dvě složky dorazily poškozené. To není důvod zastavit zbylých dvacet osm. Ty dvě položky dostanou svůj důvod srozumitelnými slovy, zbytek proběhne do konce a běh skončí jako „částečně“, protože není ani hotový, ani neúspěšný, a nazvat ho jedním z toho by byla lež.
Pak dvě tlačítka. Zopakovat neúspěšné spustí přesně ty řádky, které neprošly: hotových se to nedotkne a neplatí se za ně dvakrát. Stáhnout vše vrátí to, co existuje, jako jeden archiv, i když se dvě položky ještě řeší, protože dvacet osm hotových dokumentů se hodí mít hned.
Soubory v archivu se jmenují tak, jak se jmenoval váš vstup: „Кравченко.docx“, ne naše interní označení. Právě tohle jméno budete hledat.
Proč nezabere celou frontu
Uvnitř není žádná nová mašinérie: stejné případy, stejné zpracovatelské procesy, stejný limit. Jediná přidaná věc je omezení souběhu: najednou běží nanejvýš několik položek jednoho pracovního prostoru. Zákazník s archivem tří set složek by neměl stát ve frontě před někým, kdo u jednoho dokumentu klikl na „vygenerovat“, a teď už nestojí.
Prázdná složka nebo prázdný řádek se označí jako přeskočené, ne jako neúspěšné. Nejde o poruchu, je to to, co bylo ve vstupním souboru, a není co opakovat.
Pokud běh trvá déle než několik minut, po jeho skončení přijde e-mail. Kratší běh nic neposílá: člověk se stále dívá na obrazovku a e-maily, které nikdo nepotřeboval, jsou důvodem, proč nakonec všichni všechna upozornění vypnou.
Co bude dál
Tím je druhá vlna kompletní: sběr dokumentů od klienta, případy, křížové kontroly, adresář stran, podmíněné bloky s verzemi šablon, API s webhooky a dávkové generování. Sedm funkcí, z nichž každá odstraňuje jeden druh ruční práce, místo aby přidávala další obrazovku.
Návod krok za krokem pro dávky najdete v centru nápovědy a celý seznam plánovaných funkcí v článku na čem pracujeme dál.
Číst dál
Šablona z dokumentu, který už máte
Abyste ze smlouvy udělali šablonu, nemusíte ji ručně označovat. Nahrajte hotový dokument a DocuTract navrhne, které části se mění od klienta ke klientovi.
Heslo už nestačí
Dvoufázové přihlášení je spuštěno. Přidejte si k účtu ověřovací aplikaci a ukradené heslo přestane být cestou k vašim dokumentům. Vlastníci pracovních prostorů ho mohou vyžadovat od celého týmu.